@charset "utf-8";

#sightseeing #title_col h2 { position:absolute; top:84px; left:50%; margin-left:-92px; z-index:1;}

/* sec1 */
#sightseeing #sec1 { width:1100px; height:600px; margin:10px auto 0 auto; position:relative; border-top:10px solid #d6ee82; border-bottom:20px solid #d6ee82;}
#sightseeing #sec1 img.photo1 { position:absolute; top:0; left:0;}
#sightseeing #sec1 img.photo2 { position:absolute; top:0; right:0;}
#sightseeing #sec1 img.photo3 { position:absolute; bottom:0; right:0;}
#sightseeing #sec1 img.photo4 { position:absolute; top:70px; left:457px;}
#sightseeing #sec1 h3 { position:absolute; top:58px; left:45px; z-index:1;}
#sightseeing #sec1 ul { position:absolute; bottom:20px; left:30px;}

#sightseeing #sec1 a:hover img { -ms-filter: "alpha( opacity=70 )"; filter: alpha( opacity=70 ); opacity:0.70;}

/* map_col  */
#sightseeing #map_col { width:1100px; margin:0 auto;}
#sightseeing #map { width:1094px; height:735px; border:3px solid #d6ee82;}


/* sec2 */
#sightseeing #sec2 { width:1100px; margin:0 auto; padding:75px 0 50px 0;}
#sightseeing #sec2:after { content:" " ; clear:both; display:block; height:0;}
#sightseeing #sec2 h3 { text-align:center; border-bottom:3px solid #c8c8c8; padding-bottom:10px; margin-bottom:60px;}
#sightseeing #sec2 img.photo { float:left; padding-right:30px;}
#sightseeing #sec2 dl { float:left; padding:0 8px 10px 0; font-family: Verdana, "游ゴシック", YuGothic, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", sans-serif; font-size:90%;}
#sightseeing #sec2 dl dd { text-align:right; font-weight:bold;}

#sightseeing #sec2 div { clear:both;}
#sightseeing #sec2 div h4 { display:inline; background:url(../../sightseeing/img/sec_icon.gif) 0 center no-repeat; font-family: Verdana, "游ゴシック", YuGothic, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", sans-serif; font-size:135%; padding:0 50px 0 17px;}
#sightseeing #sec2 div span { font-family: Verdana, "游ゴシック", YuGothic, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", sans-serif;  padding:0 25px 0 10px; font-size:95%;}
#sightseeing #sec2 div a { margin-right:10px;}
#sightseeing #sec2 div a:hover img { -ms-filter: "alpha( opacity=70 )"; filter: alpha( opacity=70 ); opacity:0.70;}
#sightseeing #sec2 div p { font-family: Verdana, "游ゴシック", YuGothic, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", sans-serif; padding-top:30px;}


/* sec3 */
#sightseeing #sec3 { width:1100px; margin:0 auto; padding:60px 0 50px 0; border-top:1px solid #c8c8c8; /display:inline-block;}
#sightseeing #sec3:after { content:" " ; clear:both; display:block; height:0; }
#sightseeing #sec3 img.photo { float:left; padding:0 4px 24px 0;}
#sightseeing #sec3 div{ clear:both; }
#sightseeing #sec3 div h4 { display:inline; background:url(../../sightseeing/img/sec_icon.gif) 0 center no-repeat; font-family: Verdana, "游ゴシック", YuGothic, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", sans-serif; font-size:135%; padding:0 30px 0 17px;}
#sightseeing #sec3 span { font-family: Verdana, "游ゴシック", YuGothic, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", sans-serif;  padding:0 25px 0 10px; font-size:95%;}
#sightseeing #sec3 a { margin-right:10px;}
#sightseeing #sec3 a:hover img { -ms-filter: "alpha( opacity=70 )"; filter: alpha( opacity=70 ); opacity:0.70;}
#sightseeing #sec3 p { font-family: Verdana, "游ゴシック", YuGothic, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", sans-serif; padding-top:25px;}


/* sec4 */
#sightseeing #sec4 { width:1100px; margin:0 auto; padding:20px 0 25px 0; border-top:1px solid #c8c8c8;}
#sightseeing #sec4:after { content:" " ; clear:both; display:block; height:0; }
#sightseeing #sec4 img.photo { float:left; padding:30px 4px 24px 0;}
#sightseeing #sec4 h4 { display:inline; background:url(../../sightseeing/img/sec_icon.gif) 0 center no-repeat; font-family: Verdana, "游ゴシック", YuGothic, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", sans-serif; font-size:135%; padding:0 10px 0 17px;}
#sightseeing #sec4 span { font-family: Verdana, "游ゴシック", YuGothic, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", sans-serif; font-size:95%;}
#sightseeing #sec4 p { font-family: Verdana, "游ゴシック", YuGothic, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", sans-serif; padding:10px 0 20px 0;}
#sightseeing #sec4 a { margin:0 10px 0 0;}
#sightseeing #sec4 a:hover img { -ms-filter: "alpha( opacity=70 )"; filter: alpha( opacity=70 ); opacity:0.70;}

#sightseeing #sec4 div:after { content:" " ; clear:both; display:block; height:0; }
#sightseeing #sec4_1 { width:694px; float:left; border-right:1px solid #c8c8c8;}
#sightseeing #sec4_2 { width:350px; float:right; padding-left:30px;}

/* sec5 */
#sightseeing #sec5 { width:1100px; margin:0 auto; padding:20px 0 0 0; border-top:1px solid #c8c8c8;}
#sightseeing #sec5:after { content:" " ; clear:both; display:block; height:0; }
#sightseeing #sec5 img.photo { float:left; padding:20px 4px 24px 0;}
#sightseeing #sec5 h4 { display:inline; background:url(../../sightseeing/img/sec_icon.gif) 0 center no-repeat; font-family: Verdana, "游ゴシック", YuGothic, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", sans-serif; font-size:135%; padding-left:17px;}
#sightseeing #sec5 span { font-size:95%; font-family: Verdana, "游ゴシック", YuGothic, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", sans-serif;  padding:0 25px 0 10px; white-space:nowrap;}
#sightseeing #sec5 p { font-family: Verdana, "游ゴシック", YuGothic, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", sans-serif; padding:10px 0 20px 0;}
#sightseeing #sec5 a { margin:0 10px 0 0;}
#sightseeing #sec5 a:hover img { -ms-filter: "alpha( opacity=70 )"; filter: alpha( opacity=70 ); opacity:0.70;}

#sightseeing #sec5 div:after { content:" " ; clear:both; display:block; height:0; }
#sightseeing #sec5_1 { width:405px; float:left; border-right:1px solid #c8c8c8; padding-right:29px;}
#sightseeing #sec5_1 div { padding-bottom:25px; border-bottom:1px solid #c8c8c8;}
#sightseeing #sec5_1 div.no_bo { border:none;}

#sightseeing #sec5_2 { width:635px; float:right; border-bottom:1px solid #c8c8c8; padding-bottom:30px;}

#sightseeing #sec5_3 { width:635px; float:right; border-bottom:1px solid #c8c8c8;}
#sightseeing #sec5_3 div { width:300px; float:left; margin:20px 0 25px 0;}
#sightseeing #sec5_3_1 { border-right:1px solid #c8c8c8; padding-right:15px;}
#sightseeing #sec5_3_1 span { padding-left:5px;}
#sightseeing #sec5_3_2 {  padding-left:15px;}

#sightseeing #sec5 p.pagetop { clear:both; background:url(../../sightseeing/img/sec_bg.jpg) no-repeat 0 bottom; text-align:right; padding:100px 0 10px 0;}
#sightseeing #sec5 p.pagetop a:hover img { -ms-filter: "alpha( opacity=70 )"; filter: alpha( opacity=70 ); opacity:0.70;}


/* sec6 */
#sightseeing #sec6 { width:1100px; margin:0 auto; padding:100px 0 0 0;}
#sightseeing #sec6:after { content:" " ; clear:both; display:block; height:0; }
#sightseeing #sec6 h3 { text-align:center; border-bottom:3px solid #c8c8c8; padding-bottom:10px; margin-bottom:50px;}
#sightseeing #sec6 ul { float:left; width:371px;}
#sightseeing #sec6 ul:after { content:" " ; clear:both; display:block; height:0;}
#sightseeing #sec6 ul li { float:left; width:178px; text-align:right; font-family: Verdana, "游ゴシック", YuGothic, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", sans-serif; font-size:90%; padding:0 5px 15px 0;}
#sightseeing #sec6 ul li.photo1 { width:183px;}
#sightseeing #sec6 ul li.photo2 { width:365px;}

#sightseeing #sec6 table { float:right; width:655px;}
#sightseeing #sec6 table th { width:130px; border-bottom:2px solid #c8c8c8; padding:25px 0;}
#sightseeing #sec6 table th .img4 { position:relative; top:-75px; left:450px; margin-bottom:-112px; z-index:1;}
#sightseeing #sec6 table th .img8 { position:relative; top:-55px; left:-20px; margin-bottom:-64px; z-index:1;}
#sightseeing #sec6 table th .img9 { position:relative; top:20px; left:470px; margin-bottom:-52px; z-index:1;}
#sightseeing #sec6 table th .img10 { position:relative; top:45px; left:10px; margin-bottom:-90px; z-index:1;}
#sightseeing #sec6 table th .img12 { position:relative; top:-90px; left:550px; margin-bottom:-103px; z-index:1;}
#sightseeing #sec6 table td { border-bottom:2px solid #c8c8c8; padding:25px 0;}
#sightseeing #sec6 table td span { font-size:0.9em;}

#sightseeing #sec6 p.pagetop { clear:both; background:url(../../sightseeing/img/sec_bg.jpg) no-repeat 0 bottom; text-align:right; padding:100px 0 10px 0;}
#sightseeing #sec6 p.pagetop a:hover img { -ms-filter: "alpha( opacity=70 )"; filter: alpha( opacity=70 ); opacity:0.70;}


/* sec7 */
#sightseeing #sec7 { width:1100px; margin:0 auto; padding-top:100px;}
#sightseeing #sec7:after { content:" " ; clear:both; display:block; height:0; }
#sightseeing #sec7 h3 { text-align:center; border-bottom:3px solid #c8c8c8; padding-bottom:10px;}
#sightseeing #sec7 div { width:370px; float:left; padding:105px 70px 0 70px;}
#sightseeing #sec7 h4 { border-bottom:2px solid #9e1212; padding-bottom:10px;}
#sightseeing #sec7 ul { padding-top:35px;}
#sightseeing #sec7 ul li { background:url(../../sightseeing/img/sec7_icon.gif) 5px center no-repeat; margin-bottom:25px; padding-left:25px;}
#sightseeing #sec7 ul li a { text-decoration:none; font-family: Verdana, "游ゴシック", YuGothic, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", sans-serif; font-size:110%; font-weight:bold;}
#sightseeing #sec7 ul li a:hover { text-decoration:underline;}







