a.anchor{
	position:relative; top:-80px;
}

.box_kimg{ margin-top:-510px; padding-bottom:30px;} 

.box_ttl{ position:relative; top:535px; z-index:100; width:960px;} 

ul.navi_sub{
	width:960px;
	overflow:hidden;
	margin:0px auto;
	height:92px;
	}

ul.navi_sub li{
	float:left;
	display: block;
	}

ul.navi_sub li:first-child{
	background-image:none;
	margin-left:0px;
	}

#sticker {
	height:92px;
	width:100%;
	z-index:1100;
	overflow:hidden;
/*	opacity:0.8;
	filter: alpha(opacity=80);
	-ms-filter: "alpha( opacity=80 )";*/
	background-image:url(images/bg_navi.gif); background-repeat:repeat-x;
}



.line_1024{ background-image:url(images/line_yoko1024.gif); background-repeat:repeat-y; height:2px; background-position:center;}

.list_960{ width:960px; margin:0px auto;font-family:"���C���I", "�q���M�m�p�S Pro W3", "Hiragino Kaku Gothic Pro",Meiryo, Osaka, "�l�r �o�S�V�b�N", "MS PGothic", sans-serif; line-height:240%;}
.list_960 h3{ margin:0px auto 40px auto; text-align:center; }

.line_tate{ background-image:url(images/line_tate.gif); background-repeat:repeat-y; width:42px; background-position:center;}


.list_ladakh span{ display: inline-block; text-align:center;background-color:#3092a0; padding:0px 1px 2px 1px; color:#FFF; font-size:10px; height:14px; width:14px; margin-right:5px; line-height:17px;border-radius:2px;}
.list_ladakh td{line-height:160%; padding-bottom:15px;}
.list_ladakh td h4{ border-bottom:1px dashed #CCC; padding-bottom:3px; margin-bottom:5px;}

.list_tour_ladakh{line-height:160%; margin:8px auto 0px auto;}
.list_tour_ladakh td{line-height:160%; padding-bottom:2px;}
.list_tour_ladakh strong span.red{color:#ff5a2e; }

.list_tour_ladakh img{ padding:0px 7px 5px 0px;}
.list_tour_ladakh a img:hover{	opacity:0.6;
	filter: alpha(opacity=60);
	-ms-filter: "alpha( opacity=60 )";
}
.sttl_detail{
	background-color:#008ac9;
	font-size:10px;
	color:#FFF;
	width:38px;
	text-align:center;
	line-height:12px;
	padding-bottom:1px;
	display:inline-block;
	margin-right:3px;
}


.fotorama { width:735px;margin:0px 0px 0px 225px}
.map_midokoro{ text-align:center}
.pointer_map{z-index:5; position: relative; top:-400px; left:780px; }
.box_point{ width:960px;margin:0px auto}

.img_box{ width:960px; margin:0px auto}


.box_watch{ padding:20px; border:1px solid #CCC; background-color:#fff; width:730px; margin:15px auto;	font-family:"���C���I", "�q���M�m�p�S Pro W3", "Hiragino Kaku Gothic Pro",Meiryo, Osaka, "�l�r �o�S�V�b�N", "MS PGothic", sans-serif; line-height:160%;}
.box_contents01{ background-image:url(images/bg_line_01.gif); background-repeat: repeat-y; background-position:top center;padding:50px 0px; line-height:200%;}
.box_contents02{ background-image:url(images/bg_line_02.gif); background-repeat:repeat-y; background-position:top center;padding:50px 0px; line-height:200%;}
.box_contents03{ background-image:url(images/bg_line_03.gif); background-repeat:repeat-y; background-position:top center;padding:50px 0px; line-height:200%;}
.box_contents04{ background-image:url(images/bg_line_04.gif); background-repeat:repeat-y; background-position:top center;padding:50px 0px; line-height:200%;}
.box_contents05{ background-image:url(images/bg_line_05.gif); background-repeat:repeat-y; background-position:top center;padding:50px 0px; line-height:200%;}
.box_contents06{ background-image:url(images/bg_line_06.gif); background-repeat:repeat-y; background-position:top center;padding:50px 0px; line-height:200%;}
.box_contents07{ background-image:url(images/bg_line_07.gif); background-repeat:repeat-y; background-position:top center;padding:50px 0px; line-height:200%;}



.list_ladakh span{ display: inline-block; text-align:center;background-color:#3092a0; padding:0px 1px 2px 1px; color:#FFF; font-size:10px; height:14px; width:14px; margin-right:5px; line-height:17px;border-radius:2px;}
.list_ladakh td{line-height:160%; padding-bottom:15px;}
.list_ladakh td h4{ border-bottom:1px  dashed #CCC; padding-bottom:3px; margin-bottom:5px;}

.list_tour_ladakh{
	line-height:160%;
	margin-top:8px;
}
.list_tour_ladakh td{line-height:160%; padding-bottom:2px;}
.list_tour_ladakh strong span.red{color:#ff5a2e; }

.list_tour_ladakh img{ padding:0px 7px 5px 0px;}
.list_tour_ladakh a img:hover{	opacity:0.6;
	filter: alpha(opacity=60);
	-ms-filter: "alpha( opacity=60 )";
}
.sttl_detail{
	background-color:#008ac9;
	font-size:10px;
	color:#FFF;
	width:38px;
	text-align:center;
	line-height:12px;
	padding-bottom:1px;
	display:inline-block;
	margin-right:3px;
}


.list_tour_ladakh .strong{
	line-height:130%;
	display:inline-block;
}

.bg_tour{ background-color:#FFF; padding:20px; border:1px solid #ccc; width:800px; margin:0 auto;}

.h4_sri{ font-size:16px; margin:0px 0px 15px -8px;}

.box_watch2{ border:0px dashed #fff; padding:8px 12px; margin-top:8px; background-color:#f8f7e7; font-weight:bold;}

.caption {
color: #ffffff;
padding:5px 5px 15px 5px;
font-size: 10px;
line-height:16px;
display: none;
cursor: default;
font-family:"���C���I", "�q���M�m�p�S Pro W3", "Hiragino Kaku Gothic Pro",Meiryo, Osaka, "�l�r �o�S�V�b�N", "MS PGothic", sans-serif; 
/* remove these 4 lines below if you want
the caption to span the whole width of the 
image*/
width:100%;
text-align: center;
/* background / transparency */
background: #000000;
opacity: 0.7;
filter: alpha(opacity=70);
-moz-opacity: 0.7;
-khtml-opacity: 0.7;
}
.captify{}

.srilanka_list_bird img{}

p.stxt{ font-size:10px; margin-top:5px; text-align: center; line-height:13px;}

.srilanka_list_bird p.stxt{ padding-bottom:5px;}


.srilanka_tour_box {
    display: grid;
    width: 800px;
    grid-template-columns: 1fr ;
    grid-template-rows:  max-content max-content max-content max-content ;
    gap: 25px;
    margin: 35px auto;
    }

.srilanka_tour_box img {
    margin-bottom: 5px;
}

.tour_subhead {
font-weight: 700;
font-size: 18px;
border-bottom: solid 4px #999999; 
position: relative;
padding-top: 10px;
padding-bottom: 3px;
} 

.tour_subhead:after {
position: absolute;
content: " ";
display: block;
border-bottom: solid 2px #3F6780; 
bottom: -4px; 
width: 0%; /*アクセントカラーの幅を指定*/
}
