@charset "utf-8";

/*
==========================================================================================

Default Style

==========================================================================================
*/


/*\*//*/@import "yjTmplMacIE5-min.css";/**/
body{margin:0;padding:0;text-align:center;}dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,input,p,blockquote,fieldset,div{margin:0;padding:0;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}ul li, ol li{list-style:none;}table{margin:0;padding:0;border-collapse:collapse;border-spacing:0;font-size:100%;}caption{text-align:left;}table,pre,code,select,input,textarea,kbd,var,ins,del,samp{font-size:100%;}address,cite,dfn,em,strong,var,th,ins,del,samp{font-weight:normal;font-style:normal;}a img{border:0;}hr.yjSeparation{display:none;}fieldset{border:none;}#wrapper{text-align:left;font-size:medium;line-height:1.56;font-family:"メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:90%;color:#333333;}#yjContentsBody{position:relative;}.yjGuid{display:block;height:0;overflow:hidden;font-size:0;line-height:0;text-indent:-9999px;}.yjSkip{display:block;height:0;overflow:hidden;font-size:0;line-height:0;text-indent:-9999px;}.yj950-1 #wrapper,.yj950-2 #wrapper,.yj950-3 #wrapper{ margin:0 auto;}.yj950-1 #contents,.yj950-2 #contents,.yj950-3 #contents{text-align:left;}.yj950-2 #yjMain{float:left;width:640px;}.yj950-2 #yjSub{float:right;width:300px;}.yj950-3 #yjMain{float:left;width:640px;}.yj950-3 .yj1stUnit{float:right;width:440px;}.yj950-3 .yj2ndUnit{float:left;width:190px;}.yj950-3 #yjSub{float:right;width:300px;}.yj100per-1,.yj100per-2,.yj100per-3{width:100%;}.yj100per-1 #wrapper,.yj100per-2 #wrapper,.yj100per-3 #wrapper{min-width:950px;padding:0 10px;}.yj100per-2 #yjMain{float:left;width:100%;margin-left:-310px;}.yj100per-2 .yjMainGrid{margin-left:310px;}.yj100per-2 #yjSub{float:right;width:300px;}.yj100per-3 #yjMain{float:left;width:100%;margin-left:-310px;}.yj100per-3 .yjMainGrid{margin-left:310px;}.yj100per-3 .yj1stUnit{float:right;width:100%;margin-right:-200px;}.yj100per-3 .yj1stInnerUnit{margin-right:200px;}.yj100per-3 .yj2ndUnit{float:left;width:190px;}.yj100per-3 #yjSub{float:right;width:300px;}#yjContentsBody:after,.yj950-3 #yjMain:after{display:block;visibility:hidden;clear:both;height:0;content:".";}#yjContentsBody,.yj950-3 #yjMain{height:1%;}

/* fonts-min.css 1.0.0 */
.s115{line-height:115%;}.s130{line-height:130%;}.s150{line-height:150%;}.yjXXL{font-size:x-large;voice-family:"\"}\"";voice-family:inherit;font-size:xx-large;font-size /**/:x-large;}html>body .yjXXL{font-size:180%;font-size/**/:xx-large;}.yjXL{font-size:large;voice-family:"\"}\"";voice-family:inherit;font-size:x-large;font-size /**/:large;}html>body .yjXL{font-size:150%;font-size/**/:x-large;}.yjL{font-size:medium;voice-family:"\"}\"";voice-family:inherit;font-size:large;font-size /**/:medium;}html>body .yjL{font-size:120%;font-size/**/:large;}.yjM{font-size:small;voice-family:"\"}\"";voice-family:inherit;font-size:medium;font-size /**/:small;}html>body .yjM{font-size:100%;font-size/**/:medium;}.yjMt{font-size:small;line-height:1.4em;voice-family:"\"}\"";voice-family:inherit;font-size:medium;font-size /**/:small;}html>body .yjMt{font-size:100%;font-size/**/:medium;}.yjS{font-size:x-small;voice-family:"\"}\"";voice-family:inherit;font-size:small;font-size /**/:x-small;}html>body .yjS{font-size:84%;font-size/**/:small;}.yjSt{font-size:x-small;line-height:1.3em;voice-family:"\"}\"";voice-family:inherit;font-size:small;font-size /**/:x-small;}html>body .yjSt{font-size:84%;font-size/**/:small;}.yjXS{font-size:xx-small;voice-family:"\"}\"";voice-family:inherit;font-size:x-small;font-size /**/:xx-small;}html>body .yjXS{font-size:70%;font-size/**/:x-small;}

/* masthead-min.css 1.0.0 */
.yjmth{*height:1%;}.yjmth img{vertical-align:middle;border:0px;}.yjmth a{border:0px;}div.yjmthproplogoarea{float:left;}div.yjmthloginarea{float:left;margin:0px 0px 0px 3px;font-size:smaller;text-align:left;line-height:110%}div.yjmthcplogoarea{float:right;}div.yjmthcmnlnkarea{/*\*/float:right;/* */margin:10px 3px 0px 0px;font-size:smaller;text-align:right;line-height:110%;}br.yjmthclear{clear:both;}div.yjgrplink{text-align:right;font-size:smaller;line-height:115%;}div#music div.yjmthloginarea{margin-top:16px;margin-left:7px;}div#music div.yjmthcmnlnkarea{margin-top:26px;}div#music div.yjmthcplogoarea{margin-top:14px;}#masthead{width:100%;height:41px;margin:4px auto 10px auto;text-align:left;}#masthead strong{font-weight:bold;}#masthead:after{content:"."; display:block; position:relative;height:0; clear:both; visibility:hidden;}/*\*/* html #masthead{height:1%;}* html #masthead .yjmth{margin:0;padding:0;}/**//* ie/mac \*//*/#masthead{display:inline-table;}/**/
@media print{div.yjmthloginarea{display:none;}}

/* emg-min.css 1.0.0 */
#emg,#emg2,#emg3{margin-bottom:10px;text-align:center;}#emg2 br{display:none;}#emg table,#emg2 table,#emg3 table{margin:0 auto;text-align:left;}/* ie/mac \*//*/#emg,#emg2{margin-left:120px;}#emg3{margin-left:235px;}/**/

/* n-min.css 1.0.0 */
#yjPosN{width:100%;margin-top:10px;margin-bottom:10px;text-align:center;}#yjPosN table{margin:0 auto;text-align:left;}#yjPosN br{display:none;}#yjPosN a img{vertical-align:bottom;}

/* breadcrumbs-min.css 1.0.0 */
#yjBreadcrumbs{margin-bottom:10px;padding-left:7px;}

/* lrec-min.css 1.0.4 */
#yjLrec{margin-bottom:10px;}#yjLrec dl{margin:0;padding:0;}#yjLrec dt{margin:0;padding:4px 0 4px;font-size:12px;font-weight:normal;line-height:12px;text-align:center;vertical-align:middle;}/* safari only \*/html:\66irst-child #yjLrec dt{padding:3px 0 2px;}/* /safari only */#yjLrec dd{margin:0;padding:0;}#yjLrec dd img{border:none;vertical-align:bottom;}.yj950-1 #contents{position:relative;}.yj950-1 #yjContentsBody span.yjGuid{position:relative;left:auto;float:right;width:310px; height:280px;margin:0;}.yj950-1 #yjLrec{position:absolute;top:0;right:0;width:300px;}.yj100per-1 #contents{position:relative;}.yj100per-1 #yjContentsBody span.yjGuid{position:relative;left:auto;float:right;width:310px; height:280px;margin:0;}.yj100per-1 #yjLrec{position:absolute;top:0;right:0;width:300px;}.yj950-1 #yjLrec{float:right;width:300px;margin-left:20px;}.yj100per-1 #yjLrec{float:right;width:300px;margin-left:20px;}

/* uft-min.css 1.0.0 */
#uft{padding:10px 0;border-top:1px solid #ccc;text-align:center;}

/* footer-min.css 1.0.0 */
#footer{text-align:center;}#footer address{padding:10px 0 20px;border-top:1px solid #ccc;font-size:small;line-height:1.4;}



/*
==========================================================================================

General Class

==========================================================================================
*/
.clear{clear:both;}

.clfix{*zoom:1;}
.clfix:after{content:"";display:block;clear:both;}

.noPadding{padding:0px !important;}
.noMargin{margin:0px !important;}

.ptop05{padding-top:5px;}
.ptop10{padding-top:10px;}
.ptop15{padding-top:15px;}
.ptop20{padding-top:20px;}
.ptop25{padding-top:25px;}
.ptop30{padding-top:30px;}
.ptop35{padding-top:35px;}
.ptop40{padding-top:40px;}
.ptop45{padding-top:45px;}
.ptop50{padding-top:50px;}

.pleft05{padding-left:5px;}
.pleft10{padding-left:10px;}
.pleft15{padding-left:15px;}
.pleft20{padding-left:20px;}
.pleft25{padding-left:25px;}
.pleft30{padding-left:30px;}
.pleft35{padding-left:35px;}
.pleft40{padding-left:40px;}
.pleft45{padding-left:45px;}
.pleft50{padding-left:50px;}

.pright05{padding-right:5px;}
.pright10{padding-right:10px;}
.pright15{padding-right:15px;}
.pright20{padding-right:20px;}
.pright25{padding-right:25px;}
.pright30{padding-right:30px;}
.pright35{padding-right:35px;}
.pright40{padding-right:40px;}
.pright45{padding-right:45px;}
.pright50{padding-right:50px;}

.pbtm05{padding-bottom:5px;}
.pbtm10{padding-bottom:10px;}
.pbtm15{padding-bottom:15px;}
.pbtm20{padding-bottom:20px;}
.pbtm25{padding-bottom:25px;}
.pbtm30{padding-bottom:30px;}
.pbtm35{padding-bottom:35px;}
.pbtm40{padding-bottom:40px;}
.pbtm45{padding-bottom:45px;}
.pbtm50{padding-bottom:50px;}

.mtop05{margin-top:5px;}

.mtop10{margin-top:10px;}
.mtop15{margin-top:15px;}
.mtop20{margin-top:20px;}
.mtop25{margin-top:25px;}
.mtop30{margin-top:30px;}
.mtop35{margin-top:35px;}
.mtop40{margin-top:40px;}
.mtop45{margin-top:45px;}
.mtop50{margin-top:50px;}

.mleft05{margin-left:5px;}
.mleft10{margin-left:10px;}
.mleft15{margin-left:15px;}
.mleft20{margin-left:20px;}
.mleft25{margin-left:25px;}
.mleft30{margin-left:30px;}
.mleft35{margin-left:35px;}
.mleft40{margin-left:40px;}
.mleft45{margin-left:45px;}
.mleft50{margin-left:50px;}

.mright05{margin-right:5px;}
.mright10{margin-right:10px;}
.mright15{margin-right:15px;}
.mright20{margin-right:20px;}
.mright25{margin-right:25px;}
.mright30{margin-right:30px;}
.mright35{margin-right:35px;}
.mright40{margin-right:40px;}
.mright45{margin-right:45px;}
.mright50{margin-right:50px;}

.mbtm05{margin-bottom:5px;}
.mbtm10{margin-bottom:10px;}
.mbtm15{margin-bottom:15px;}
.mbtm20{margin-bottom:20px;}
.mbtm25{margin-bottom:25px;}
.mbtm30{margin-bottom:30px;}
.mbtm35{margin-bottom:35px;}
.mbtm40{margin-bottom:40px;}
.mbtm45{margin-bottom:45px;}
.mbtm50{margin-bottom:50px;}

span.red{color:#ce0000;}
span.gray{color:#999999;}
span.sizeS{font-size:88%;}
span.sizeL{font-size:105%;}
span.sizeXS{font-size:77%;}
span.sizeXL{font-size:115%;}
span.bold{font-weight:bold;}

/*
==========================================================================================

Common Style For Layout

==========================================================================================
*/
#contents{font-family:"メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:90%;color:#333333;}
#contents a:link{text-decoration:none;}
#contents a:hover{text-decoration:underline;}
.moreLink {text-align:right;}
#emg3 a{text-decoration: underline !important;}
#emg3 strong{font-weight: bold;}
#emg2 a{text-decoration: underline !important;}
#emg2 strong{font-weight: bold;}
#emg a{text-decoration: underline !important;}
#emg strong{font-weight: bold;}



.setPos {width: 950px;margin: 0 auto;}
.setPos1200 {margin: 0 auto;}


/*----------------------------------------

Special_temp

----------------------------------------*/
.opacity80 a:hover{opacity:0.8;	filter: alpha(opacity=80);}
.mainvsB01{margin-top:30px;text-align: center;background-image:url(../img/b01_ttlBg.png);background-repeat: no-repeat;background-position: center center; height: 327px;background-color: #fddfdf;}
.mainvsB02{margin-top:30px;text-align: center;background-image:url(../img/b02_ttlBg.png);background-repeat: no-repeat;background-position: center center; height: 326px;background-color: #e2f6f3;}
.mainvsB01_2{margin-top:25px;text-align: center;background-image:url(../img/b01_ttlBg.png);background-repeat: no-repeat;background-position: center center; height: 327px;background-color: #fddfdf;}
.mainvsB02_2{margin-top:25px;text-align: center;background-image:url(../img/b02_ttlBg.png);background-repeat: no-repeat;background-position: center center; height: 326px;background-color: #e2f6f3;}
.mainvsB03{margin-top:25px;text-align: center;background-image:url(../img/b03_ttlBg.png);background-repeat: no-repeat;background-position: center center; height: 326px;background-color: #ffedd6;}
.mainvsB04{margin-top:25px;text-align: center;background-image:url(../img/b04_ttlBg.png);background-repeat: no-repeat;background-position: center center; height: 326px;background-color: #e8f7e3;}
.mainvsB01 .setPos,.mainvsB02 .setPos,.mainvsB01_2 .setPos,.mainvsB02_2 .setPos,.mainvsB03 .setPos,.mainvsB04 .setPos{position: relative;}
.mainvsB01 .text{font-size: 0;background-image:url(../img/b01_ttl.png);background-repeat: no-repeat;background-position: center center;height: 199px;width:768px; display: inline-block;margin-top: 45px;}
.mainvsB01 .resortLink a{background-image:url(../img/resortLink.png);background-repeat: no-repeat;height: 161px;width:209px;position: absolute;top:210px;left:700px;cursor: pointer;font-size: 0;}
.mainvsB01 .resortLink a:hover{opacity:0.8;	filter: alpha(opacity=80);}

.mainvsB02 .text{font-size: 0;background-image:url(../img/b02_ttl.png);background-repeat: no-repeat;background-position: center center;height: 204px;width:777px; display: inline-block;margin-top: 45px;}
.mainvsB02 .cityLink a{background-image:url(../img/cityLink.png);background-repeat: no-repeat;height: 161px;width:208px;position: absolute;top:210px;left:700px;cursor: pointer;font-size: 0;}
.mainvsB02 .cityLink a:hover{opacity:0.8;	filter: alpha(opacity=80);}
.mainvsB01_2 .text{font-size: 0;background-image:url(../img/b01_ttl.png);background-repeat: no-repeat;background-position: center center;height: 199px;width:768px; display: inline-block;margin-top: 45px;}
.mainvsB01_2 .resortLink a{background-image:url(../img/resortLink.png);background-repeat: no-repeat;height: 161px;width:209px;position: absolute;top:210px;left:700px;cursor: pointer;font-size: 0;}
.mainvsB01_2 .resortLink a:hover{opacity:0.8;	filter: alpha(opacity=80);}
.mainvsB02_2 .text{font-size: 0;background-image:url(../img/b02_ttl.png);background-repeat: no-repeat;background-position: center center;height: 204px;width:777px; display: inline-block;margin-top: 45px;}
.mainvsB02_2 .cityLink a{background-image:url(../img/cityLink.png);background-repeat: no-repeat;height: 161px;width:208px;position: absolute;top:210px;left:700px;cursor: pointer;font-size: 0;}
.mainvsB02_2 .cityLink a:hover{opacity:0.8;	filter: alpha(opacity=80);}
.mainvsB03 .text{font-size: 0;background-image:url(../img/b03_ttl.png);background-repeat: no-repeat;background-position: center center;height: 199px;width:768px; display: inline-block;margin-top: 45px;}
.mainvsB03 .resortLink a{background-image:url(../img/resortLink2.png);background-repeat: no-repeat;height: 159px;width:209px;position: absolute;top:210px;left:700px;cursor: pointer;font-size: 0;}
.mainvsB03 .resortLink a:hover{opacity:0.8;	filter: alpha(opacity=80);}
.mainvsB04 .text{font-size: 0;background-image:url(../img/b04_ttl.png);background-repeat: no-repeat;background-position: center center;height: 212px;width:805px; display: inline-block;margin-top: 45px;}
.mainvsB04 .cityLink a{background-image:url(../img/cityLink2.png);background-repeat: no-repeat;height: 159px;width:208px;position: absolute;top:210px;left:700px;cursor: pointer;font-size: 0;}
.mainvsB04 .cityLink a:hover{opacity:0.8;	filter: alpha(opacity=80);}
.msthead{margin: 20px 0 10px 0;}
.girlsLogo{float: left;}
.financeLink a{float: right;}
.missionState{text-align: right;}
.maincol{margin:0 0 50px 0;}
.maincol .setPos1200{background-image:url(../img/colBg.jpg);background-repeat: no-repeat;background-position: 390px 135px; }
.colArrow,.colArrow2,.colArrow3,.colArrow4{width: 950px;text-align: center;}
.colArrow span{display:inline-block;font-size: 0;background-image: url(../img/b01_colArw.png);	width:21px;height:51px;background-repeat: no-repeat;margin: 15px;text-align: center;}
.colArrow2 span{display:inline-block;font-size: 0;background-image: url(../img/b02_colArw.png);	width:19px;height:51px;background-repeat: no-repeat;margin: 15px;text-align: center;}
.colArrow3 span{display:inline-block;font-size: 0;background-image: url(../img/b01_colArw.png);	width:19px;height:51px;background-repeat: no-repeat;margin: 15px;text-align: center;}
.colArrow4 span{display:inline-block;font-size: 0;background-image: url(../img/b02_colArw.png);	width:19px;height:51px;background-repeat: no-repeat;margin: 15px;text-align: center;}
.type01{text-indent:-9999px;background-image: url(../img/b01_colTtl.png);
	width:950px;height:90px;background-repeat: no-repeat;margin-bottom: 30px;}
.type02{text-indent:-9999px;background-image: url(../img/b02_colttl.png);
	width:950px;height:90px;background-repeat: no-repeat;margin-bottom: 30px;}
.type03{text-indent:-9999px;background-image: url(../img/b03_colTtl.png);
	width:950px;height:90px;background-repeat: no-repeat;margin-bottom: 30px;}
.type04{text-indent:-9999px;background-image: url(../img/b04_colTtl.png);
	width:950px;height:90px;background-repeat: no-repeat;margin-bottom: 30px;}
.colTypeLeft,.colTypeRight{margin: 15px 0;line-height: 1.80;font-size: 105%;}
.colTypeLeft span.topWord,.colTypeRight span.topWord{font-size: 150%;font-weight:bold;color:#f99eac;}
.colTypeLeft p,.colTypeRight p{margin-bottom:10px;}
.colTypeLeft a,.colTypeRight a{color: #f4123d;}
.colTypeLeft h2,.colTypeRight h2{font-size: 130%;font-weight: bold;line-height: 2;}
.colPhotoR{float: right;margin:0 0 5px 15px;}
.colPhotoL{float: left;margin:0 15px 5px 0;}
.relatedLinkArea{margin-top: 30px; border-top: 2px solid #000;border-bottom: 2px solid #000;padding: 8px 0;}
.relatedLink{float: left;border-right: 2px solid #000;padding: 10px;width: 580px;}
.relatedLink h3{float:left;background-image: url(../img/colRelateTtl.png);background-repeat: no-repeat;width: 125px;height: 25px;font-size: 0;display: inline-block;margin-bottom: 10px;}
.relatedLinkList{line-height: 1.5;padding-left: 20px;background-image:url(../img/colRelateHead.png); background-repeat: no-repeat; background-position: left 3px;margin-left: 10px;}
.relatedLinkList a{color: #f4123d;}
.anotherSite{color: #3a3a3a;font-size: small;line-height: 25px;}
.supportedLink{float: right;width: 348px;text-align: center;}
.supportedLink .supported{background-image: url(https://s.yimg.jp/images/finance/girl/special/img/SupportTtl.png);background-repeat: no-repeat;width: 188px;height: 33px;font-size: 0;display: inline-block;}
.supportedLink .niftyLogo{background-image: url(https://s.yimg.jp/images/finance/girl/special/img/NiftyLogo.png);background-repeat: no-repeat;width: 225px;height: 55px;font-size: 0;display: inline-block;margin-top:15px;}
.travelMod{background-image: url(../img/trip_mod.png);background-repeat: no-repeat;width: 950px;height: 250px;margin-bottom: 50px;}
.travelMod2{background-image: url(../img/b02_travelMod.png);background-repeat: no-repeat;width: 950px;height: 250px;margin-bottom: 50px;}
.travelModTtl{background-image: url(../img/TravelTtl.png);background-repeat: no-repeat;width: 275px;height: 169px;float: left;margin: 40px 20px 40px 30px;}
.travelModList1 a{font-size: 0;background-image: url(../img/taiwan.png);background-repeat: no-repeat;width: 153px;height: 209px;float: left;margin: 20px 15px 20px 20px;}
.travelModList1 a:hover{opacity:0.8;	filter: alpha(opacity=80);}
.travelModList2 a{font-size: 0;background-image: url(../img/vietnam.png);background-repeat: no-repeat;width: 204px;height: 209px;float: left; *margin-top:0px!important; margin: 20px 15px;}
.travelModList2 a:hover{opacity:0.8;	filter: alpha(opacity=80);}
.travelModList3 a{font-size: 0;background-image: url(../img/seoul.png);background-repeat: no-repeat;width: 152px;height: 209px;float: left;*margin-top:-20px!important;margin: 20px 30px 20px 15px;}
.travelModList3 a:hover{opacity:0.8;	filter: alpha(opacity=80);}
.travelModTtl2{background-image: url(../img/b02_travelModTtl.png);background-repeat: no-repeat;width: 275px;height: 171px;float: left;margin: 40px 15px 40px 25px;}
.travelModList2_1 a{background-image: url(../img/Hawaii.png);background-repeat: no-repeat;width: 171px;height: 208px;float: left;margin: 20px 15px 20px 15px;font-size: 0;}
.travelModList2_1 a:hover{opacity:0.8;	filter: alpha(opacity=80);}
.travelModList2_2 a{background-image: url(../img/Guam.png);background-repeat: no-repeat;width: 196px;height: 208px;float: left;*margin-top:0px!important;margin: 20px 15px;font-size: 0;}
.travelModList2_2 a:hover{opacity:0.8;	filter: alpha(opacity=80);}
.travelModList2_3 a{background-image: url(../img/Bali.png);background-repeat: no-repeat;width: 171px;height: 208px;float: left;*margin-top:-20px!important;margin: 20px 20px 20px 15px;font-size: 0;}
.travelModList2_3 a:hover{opacity:0.8;	filter: alpha(opacity=80);}
.movie {margin-top:20px; text-align:center;}
.minicolModArea{margin-bottom: 50px;}
.minicolMod{float: left;width:300px;margin-right: 25px;}
.minicolMod_last{float: left;width:300px;margin-right: 0px;}
.minicolMod dt,.minicolMod_last dt{text-align: center;margin-bottom:10px; }
.moneyAbout{background-image: url(https://s.yimg.jp/images/finance/girl/special/img/moneyAboutTtl.png);background-repeat: no-repeat;width: 232px;height: 18px;font-size: 0;display: inline-block;}
.slimBody{background-image: url(https://s.yimg.jp/images/finance/girl/special/img/slimBodyTtl.png);background-repeat: no-repeat;width: 232px;height: 18px;font-size: 0;display: inline-block;}
.findNew{background-image: url(https://s.yimg.jp/images/finance/girl/special/img/findNewTtl.png);background-repeat: no-repeat;width: 232px;height: 18px;font-size: 0;display: inline-block;}
.moneyChiebukuro{background-image: url(https://s.yimg.jp/images/finance/girl/special/img/moneyChiebukuroTtl.png);background-repeat: no-repeat;width: 232px;height: 18px;font-size: 0;display: inline-block;}
.money{background-image: url(../img/moneyTtl.png);background-repeat: no-repeat;width: 252px;height: 18px;font-size: 0;display: inline-block;}
.money2{background-image: url(../img/money2Ttl.png);background-repeat: no-repeat;width: 232px;height: 18px;font-size: 0;display: inline-block;}
.travel{background-image: url(../img/JoshitabiTtl.png);background-repeat: no-repeat;width: 161px;height: 18px;font-size: 0;display: inline-block;}
.love_friends{background-image: url(../img/WagamamaTtl.png);background-repeat: no-repeat;width: 234px;height: 18px;font-size: 0;display: inline-block;}
.chiebukuro{background-image: url(../img/ChiebukuroTtl.png);background-repeat: no-repeat;width: 108px;height: 18px;font-size: 0;display: inline-block;}
.place{background-image: url(../img/NewplaceTtl.png);background-repeat: no-repeat;width: 213px;height: 17px;font-size: 0;display: inline-block;}
.seminor{background-image: url(https://s.yimg.jp/images/finance/girl/special/img/seminorTtl.png );background-repeat: no-repeat;width: 236px;height: 18px;font-size: 0;display: inline-block;}
.minicolMod li,.minicolMod_last li{list-style-type:none;border-bottom: 1px solid #cecece;}
.minicolMod li.photo a:hover,.minicolMod_last li.photo a:hover{opacity:0.8;	filter: alpha(opacity=80);}
.minicolMod li.photo,.minicolMod_last li.photo{border: 0!important;margin-bottom: -5px;}
.minicolMod li.text a:hover,.minicolMod_last li.text a:hover{background-color: #f4f4f4;background-image: url(https://s.yimg.jp/images/finance/girl/special/img/Arw.png);background-repeat: no-repeat;background-position: right center;}
.minicolMod li.text a:hover span,.minicolMod_last li.text a:hover span{text-decoration: underline;}
.minicolMod li.text a,.minicolMod_last li.text a{color:#333;padding: 10px 42px 10px 8px;display: inline-block;background-image: url(https://s.yimg.jp/images/finance/girl/special/img/Arw.png);background-repeat: no-repeat;background-position: right center;}
.minicolMod li.text span,.minicolMod_last li.text span{width: 250px;display: inline-block;}


.paging {margin:20px;text-align: center;}
.paging li {display:inline-block; *display: inline; *zoom: 1;  margin-right:5px;vertical-align:middle;border-radius: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;}
.paging .prev, .paging .next { border:none;}
.paging .prev img, .paging .next img {vertical-align: bottom;}
.paging li a {display:block;padding:3px 8px; color:#fe5d7b;}
.paging a:hover,.paging a:active {background:#fe5d7b; color:#fff; text-decoration:none;border-radius: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;}
.paging .prev a:hover, .paging .next a:hover {background:none;}
.paging .current {background:#fe5d7b; color:#fff;border:0px solid #fe5d7b;border-radius: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;}



.BnrArea{margin: 20px 0;text-align: center;}
.resortBnrArea{margin: 50px 25px 30px 25px;}
.resortBnrArea .bnrTypeA{float: left;margin:0 230px;}
.hmTopBnr {text-align: center; margin-bottom: 10px;}
.financeLinkMid{text-align: center;margin-bottom: 30px;}
.financeLinkMid a{color: #f4123d;}
.girlsfooterArea{border-top: 3px solid #E9E6E6;text-align: center;margin-bottom: 30px;}
.girlsfooter a{color: #f4123d;}
.girlsfooter{border-top: 2px solid #E9E6E6;border-bottom: 2px solid #E9E6E6;margin-top:2px;padding: 10px 0;}
.girlsfooter .girlsLogo{float:left;border-right: 1px solid #E9E6E6;padding: 20px 50px;width: 300px;
min-height: 94px;}
.girlsfooter .poricy1{float:left;border-right: 1px solid #E9E6E6;padding: 20px;text-align: left;width: 234px;min-height: 94px;}
.girlsfooter .poricy2{float:left;padding: 15px;text-align: left;width: 234px;min-height: 94px;}


.slidesArea{
	margin:20px 0;
   height:650px;
   overflow: hidden;
   position:relative;
}

#slides{
   opacity: 0.8; filter: alpha(opacity=80);
	margin: 0 auto;
}

#slides img{
   width:100%;
   height: 100%;
}
.titleArea{color:#fff;
	position: absolute;
	top: 60px;
	text-align: center;
	width: 950px;
	height: 185px;
	background-image: url(https://s.yimg.jp/images/finance/girl/special/img/beauty/titleText.png);
	background-repeat: no-repeat;
	font-size: 0;}
.titleAreaBeauty{color:#fff;
	position: absolute;
	top: 30px;
	text-align: center;
	width: 950px;
	height: 185px;
	background-image: url(https://s.yimg.jp/images/finance/girl/special/img/beauty/titleTextBeauty.png);
	background-repeat: no-repeat;
	font-size: 0;}
.newArea{color:#fff;
	position: absolute;
	top: 250px;
	text-align: center;
	width: 950px;
	height: 45px;
	background-image: url(https://s.yimg.jp/images/finance/girl/special/img/newtext.png);
	background-repeat: no-repeat;
	font-size: 0;}

.concept{
height: 150px;
width: 100%;
background: #F99;
padding-bottom: 30px;
opacity: 0.9;
background: -moz-linear-gradient(top, rgba(255,153,153,1) 0%, rgba(255,153,153,1) 80%, rgba(255,255,255,0) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,153,153,1)), color-stop(80%,rgba(255,153,153,1)), color-stop(100%,rgba(255,255,255,0)));
background: -webkit-linear-gradient(top, rgba(255,153,153,1) 0%,rgba(255,153,153,1) 80%,rgba(255,255,255,0) 100%);
background: -o-linear-gradient(top, rgba(255,153,153,1) 0%,rgba(255,153,153,1) 80%,rgba(255,255,255,0) 100%);
background: -ms-linear-gradient(top, rgba(255,153,153,1) 0%,rgba(255,153,153,1) 80%,rgba(255,255,255,0) 100%);
background: linear-gradient(to bottom, rgba(255,153,153,1) 0%,rgba(255,153,153,1) 80%,rgba(255,255,255,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff9999', endColorstr='#00ffffff',GradientType=0 );
}
.topLinkArea{position:absolute;top:250px;margin: 0;}
.topLinkArea2{position:absolute;top:320px;margin: 0;}
.topAsiaLink a:hover{opacity: 0.8; filter: alpha(opacity=80);}
.topAsiaLink a{background-image: url(https://s.yimg.jp/images/finance/girl/special/img/topAsiaLink.png);
background-repeat: no-repeat;
width: 310px;
height: 306px;
display: inline-block;
text-indent: -9999px;
position: absolute;
left: 120px;}
.topAsiaLink_2 a:hover{opacity: 0.8; filter: alpha(opacity=80);}
.topAsiaLink_2 a{background-image: url(https://s.yimg.jp/images/finance/girl/special/img/topAsiaLink2.png);
background-repeat: no-repeat;
width: 225px;
height: 221px;
display: inline-block;
text-indent: -9999px;
position: absolute;
left: 10px;}
.topAsiaLink_3 a:hover{opacity: 0.8; filter: alpha(opacity=80);}
.topAsiaLink_3 a{background-image: url(https://s.yimg.jp/images/finance/girl/special/img/circle_orange.png);
background-repeat: no-repeat;
width: 225px;
height: 221px;
display: inline-block;
text-indent: -9999px;
position: absolute;
left: 245px;}
.topResortLink a{background-image: url(https://s.yimg.jp/images/finance/girl/special/img/topResortLink.png);
background-repeat: no-repeat;
width: 310px;
height: 306px;
display: inline-block;
text-indent: -9999px;
position:absolute;
left: 520px;}
.topResortLink_2 a:hover{opacity: 0.8; filter: alpha(opacity=80);}
.topResortLink_2 a{background-image: url(https://s.yimg.jp/images/finance/girl/special/img/topResortLink2.png);
background-repeat: no-repeat;
width: 225px;
height: 221px;
display: inline-block;
text-indent: -9999px;
position:absolute;
left: 480px;}
.topResortLink_3 a:hover{opacity: 0.8; filter: alpha(opacity=80);}
.topResortLink_3 a{background-image: url(https://s.yimg.jp/images/finance/girl/special/img/circle_green.png);
background-repeat: no-repeat;
width: 225px;
height: 221px;
display: inline-block;
text-indent: -9999px;
position:absolute;
left: 715px;}
.topResortLink a:hover{opacity: 0.8; filter: alpha(opacity=80);}

.nextArea {
color: #fff;
position: absolute;
top: 570px;
text-align: center;
width: 950px;
height: 36px;
background-image: url(https://s.yimg.jp/images/finance/girl/special/img/nextText.png);
background-repeat: no-repeat;
font-size: 0;
}


/* devices change module*/
.yjChviewWrap {
  overflow: hidden;
  text-align: center;
}
.yjChview {
  display: inline-block;
  padding: 10px 30px;
  border: 1px solid #e7e7e7;
  background: #f9f9f9;
  text-align: center;
  margin: 20px;
}
.yjChview dl, .yjChview dd, .yjChview p {
  margin: 0;
}
.yjChview dl dt, .yjChview dl dd {
  display: inline;
  font-size: 14px;
  line-height: 1.2em;
}
.yjChview dl dt {
  padding-right: 0.2em;
}
.yjChview dl dd span {
  font-weight: bold;
}
.yjChview dl dd:after {
  content: "\ff5c";
}
.yjChview dl dd.end:after {
    content: "";
}
.gloNav{margin: 15px 1px 0 1px;}
.gloNav li{float:left;}
.asia1on a,.asia1off,.asia2on a,.asia2off,.resort1on a,.resort1off{display:block;width:234px;height:80px;font-size:0;background-repeat:no-repeat;margin-right:4px;}
.resort2on a,.resort2off{display:block;width:234px;height:80px;font-size:0;background-repeat:no-repeat;}
.asia1on a{background-image:url(../img/asia1on.png);}
.asia1on a:hover{opacity:0.8;	filter: alpha(opacity=80);}
.asia1off{background-image:url(../img/asia1off.png);}
.asia2on a{background-image:url(../img/asia2on.png);}
.asia2on a:hover{opacity:0.8;	filter: alpha(opacity=80);}
.asia2off{background-image:url(../img/asia2off.png);}
.resort1on a{background-image:url(../img/resort1on.png);}
.resort1on a:hover{opacity:0.8;	filter: alpha(opacity=80);}
.resort1off{background-image:url(../img/resort1off.png);}
.resort2on a{background-image:url(../img/resort2on.png);}
.resort2on a:hover{opacity:0.8;	filter: alpha(opacity=80);}
.resort2off{background-image:url(../img/resort2off.png);}

/*----------------------------------------

hermoney_top

----------------------------------------*/

.hermoney_top {width: 950px; margin: 18px auto 27px; background: url(https://s.yimg.jp/images/finance/girl/special/img/top/hermoney_topBg.png) no-repeat left bottom; padding-bottom: 140px;}
.hermoney_top a:hover {opacity:0.8; filter: alpha(opacity=80);}
.hermoney_top .lead {text-align: right;}
.hermoney_top ul.bnr {text-align: right;}
.hermoney_top ul.bnr li {margin-bottom: 20px;}
.hermoney_top ul.bn