@charset "utf-8";.cl {    clear:both;}
@charset "utf-8";body, form, h1, h2, h3, h4, h5, h6, h7, p, pre, ul, ol, li, dl, dt, dd, blockqote, 
img {margin:0px;padding:0px;border:0px;font-weight:normal;color:#333;font-size:12px;font-family:"Verdana", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", "Osaka", "sans-selif";}
html, body {    width:100%;    height:100%;background:url('../images/enter_bg.gif') ;}
#all_wrapper {    position:relative;    min-height:100%;    overflow:hidden;}
#contents {    margin-bottom:24px; padding-bottom:240px;}
.contents_wrapper {overflow: hidden;width: 950px;margin: 0 auto;}
p {font-size: 12px;letter-spacing: 0;margin: 0;padding: 0;border: 0;color: #666;}
.fs12 {    font-size:12px;}.fs13 {    font-size:13px;}
.fs16 {    font-size:16px;}.fs17 {    font-size:17px;}
.fs18 {    font-size:18px;}.fs20 {    font-size:20px;}
.mb20 {    margin-bottom:20px;}.bld {    font-weight:bold;}
#contents p {color:#333;}
.entWrap {padding:20px 0px;}
.sec1 {text-align:center;margin-bottom:40px;}
.sec2,.sec3 {float:left;}
.sec2 {margin-right:120px;margin-left:50px;}
.sec2 h1 {margin-bottom:25px;}
.sec2 p.entbtn {margin-bottom:40px;width:395px;height:85px;position:relative;}
.sec2 p.entbtn a {display:block;background:url(../images/bottun_yorutomo.png) no-repeat;width:393px;height:83px;position:absolute;top:0px;left:0px;}
.sec2 p.entbtn a:active {background:url(../images/bottun_on_yorutomo.png) no-repeat;top:2px;left:2px;}
.sec2 .exit {display:table;width:395px;}
.sec2 .exit .exit_left,.sec2 .exit .exit_cntr,.sec2 .exit .exit_right {display:table-cell;vertical-align:middle;}
.sec2 .exit .exit_cntr p {font-size:10px;}.sec2 .exit .exit_cntr {padding:0px 7px;}.sec2 .exit .exit_right {width:132px;}
.sec2 .exit .exit_right p {position:relative;width:132px;height:49px;}
.sec2 .exit .exit_right a {display:block;background:url(../images/bottun_yorutomo-exit.png) no-repeat;width:130px;height:47px;position:absolute;top:0px;left:0px;}
.sec2 .exit .exit_right a:active {background:url(../images/bottun_on_yorutomo-exit.png) no-repeat;top:2px;left:2px;}
.sec3 {position:relative;width:332px; height:334px; overflow:hidden;z-index:999;}
.sec3:hover {opacity:0.7;}.blockLink {cursor:pointer;}
.sec3 .imgCorner {background:url(../images/corner.png) no-repeat;width:74px;height:74px;position:absolute;top:0;left:0;z-index:10;}
.sec3 .imgArea {position:absolute;top:6px;left:6px;box-shadow:5px 5px 5px #ccc;}
/*.sec3 .imgArea img {border:3px solid #fff;box-shadow:-1px -1px #666,1px -1px #666,-1px 1px #666,1px 1px #666;}*/
.sec3 .update {position:absolute;top:15px;right:10px;z-index:10;}
.sec3 .update p {color:#f31232 !important;font-size:14px;font-weight:bold;text-shadow:-1px -1px #fff,1px -1px #fff,-1px 1px #fff,1px 1px #fff,2px 2px 2px #333;}
.sec3 .txtArea {position:absolute;top:271px;left:6px;background:rgba(0,0,0,0.7);width:302px;height:55px;padding:5px 10px 3px 10px;}
.sec3 .txtArea p {color:#fff !important;}
.sec3 .txtArea p.gal_data span.name {font-size:17px;margin-right:5px;}
.sec3 .txtArea p.gal_data span.size {font-size:12px;}
.sec3 .txtArea p.shopName,.sec3 .txtArea p.area_genre {text-align:right;}
.sec3 .txtArea p.shopName {font-size:13px;}
.sec3 .txtArea p.area_genre {font-size:11px;}
.sec4_head {background:url(../images/title_othererea.png) no-repeat top left;height:45px;margin-top:40px;}
.sec4 {text-align:center;padding:15px;border-left:1px solid #828282;border-right:1px solid #828282;border-bottom:1px solid #828282;margin-top:-2px;}
.sec4 ul.links {height:87px;}.sec4 ul.links li {display:inline-block;width:222px;height:85px;margin:0px 10px;padding:2px;position:relative;}
.sec4 ul.links li a {display:block;width:222px;height:85px;position:absolute;text-align:center;}
.sec4 ul.links li a span {line-height:150px;}.sec4 ul.links li.yorutomo_touhoku a {background:url(../images/bottun_yorutomo-th.png) no-repeat left top;}
.sec4 ul.links li.yorutomo_touhoku a:active {background:url(../images/bottun_on_yorutomo-th.png) no-repeat left 2px top 2px;}
.sec4 ul.links li.yorutomo_nagoya a {background:url(../images/bottun_yorutomo-ng.png) no-repeat left top;}
.sec4 ul.links li.yorutomo_nagoya a:active {background:url(../images/bottun_on_yorutomo-ng.png) no-repeat left 2px top 2px;}
.sec4 ul.links li.yorutomo_kantou a {background:url(../images/bottun_yorutomo-kt.png) no-repeat left top;}
.sec4 ul.links li.yorutomo_kantou a:active {background:url(../images/bottun_on_yorutomo-kt.png) no-repeat left 2px top 2px;}
.sec4 ul.links li.ichigonavi a {background:url(http://img.yorutomo.net/img/Pc/yorutomo/bottun_15nav.png) no-repeat left top;}
.sec4 ul.links li.ichigonavi a:active {background:url(http://img.yorutomo.net/img/Pc/yorutomo/bottun_on_15nav.png) no-repeat left 2px top 2px;}
.sec5 {margin:50px 0px;}
.sec5 .yorutomo_mb_wrap {width:500px;padding:5px;border-radius:8px;background:url(../images/title_mobile.png) no-repeat left 10px center, #fd9d2d;margin:0 auto;}
.sec5 .yorutomo_mb_wrap .yorutomo_mb {width:300px;background:#fff;border-radius:8px;padding:10px;float:right;}.sec5 .yorutomo_mb_wrap .yorutomo_mb .txtArea {float:left;}
.sec5 .yorutomo_mb_wrap .yorutomo_mb .qrArea {float:right;}
.sec6 {padding:10px 18px;border:1px dashed #7c7c7c;}
#global_footer {position: absolute;bottom: 0;width: 100%;height: 240px;background: #f6fce0;}
#global_footer .copyright {width: 100%;position: absolute;top: 180px;left: 5px;text-align: center;font-size: 12px;color: #333;}
.biztravel {padding-top: 32px;}
.biztravel p {border: solid 1px #828282; padding:8px; overflow:hidden;}
.biztravel p a.banner {display: block;float: left;}
.biztravel p span {width: 520px;display: block;float: right;font-size: 18px;line-height: 1.6;}
