@charset "utf-8";
/* CSS Document */

/*----------------------------------------------------------------------------
 ***                                                                Container
----------------------------------------------------------------------------*/
body {}
#wrap {}


/*----------------------------------------------------------------------------
 ***                                                                  Header
----------------------------------------------------------------------------*/
#headerArea {}
#headerAreaInner {}
#headerAreaLogo {}
#headerTxt{}


/*----------------------------------------------------------------------------
 ***                                                       Header - gNavi
----------------------------------------------------------------------------*/
#gnavi{}
#gnavi li{}


/*----------------------------------------------------------------------------
 ***                                                             mainimg
----------------------------------------------------------------------------*/
#mainImgBox{}




/*----------------------------------------------------------------------------
 ***                                                              contentsArea
----------------------------------------------------------------------------*/
#contentsArea {}
#contentsAreaInner {}


/*----------------------------------------------------------------------------
 ***                                                              ページタイトル
----------------------------------------------------------------------------*/
#mainImgBox{ background:url(../working-holiday/images/img_main01.png) left top no-repeat;}
#titleBox{
	top: 70px;
	left: 0;
	width:540px;
}
#titleBoxInner{}
#titleBox h2{font-size:43px;}
#titleBox p{}

#introBox h3{line-height:35px; padding-bottom:24px;}
#introBox p{line-height:1.6em;}
#introBox .floatL{ float:left; width:750px;}
#introBox .floatR{padding-left:20px; border-left:#CCC dotted 2px; padding-right:20px; border-right:#CCC dotted 2px;}



#sptSec{ border-top:#CCC dotted 2px; padding-top:20px;}
#sptSec h4{ float:left; line-height:35px; margin-right:10px; margin-bottom:10px;}
.btn1{ float:left;}
#sptSec li{ font-size:15px; margin-bottom:8px;}
#sptSec li.twW{}
#sptSec ul{float:left; width:40%;}

#pickBox {}
#pickBox .section{}
#pickBox .sectionInner{ float:left; width:410px;}
#pickBox .img1{ float:right;}
#pickBox  h3{ margin-bottom:10px; height: auto; border:none; padding:0;}
#pickBox  p{ font-size:12px;}



/*----------------------------------------------------------------------------
 ***                                                              mainsection
----------------------------------------------------------------------------*/
.mainSection {}
.mainSectionInner {}

#conSec960{padding-bottom:30px;}

#menuSec{padding-bottom:30px;}
#menuSec p.floatL{margin-right:45px;}
#menuSec .moji p{width:290px; margin-top:10px;}
#menuSec .moji p.floatL{margin-right:45px;}
#conSec960 p{color:#403f41;}


#differenceSec{border:#000 solid 3px; width:850px;　border-radius: 10px; -webkit-border-radius: 10px;-moz-border-radius: 10px;}
#differenceSec{padding:23px 55px 35px 55px; margin-top:30px;}
#differenceSec .sectionInner h4{font-weight:normal; background:url(../working-holiday/images/back_contents01.png) no-repeat; line-height:3.5em; font-size:26px; text-align:center; background-position:125px top;}
#differenceSec .sectionInner h4 span{color:#fc7f92;}
#differenceSec table{margin-top:15px;}
#differenceSec table th.wh,#differenceSec table th.ab{width:300px;}
#differenceSec table th.item{width:202px;}
#differenceSec table th,#differenceSec table td{text-align:center;}
#differenceSec table td.gray{background-color:#f0f0f1;}
#differenceSec table th{background-color:#000; color:#FFF; border:none; font-weight:normal;}
#differenceSec table td{border:none;}
#differenceSec table tr{border-bottom:#CCC solid 1px;}
#differenceSec table td span{font-size:11px; line-height:1.2em;}

#studySec{margin-top:60px; border:#000 solid 2px; padding-bottom:30px;}
#studySec .h4Sec{background:url(../working-holiday/images/back_contents02.png) no-repeat;}
.h4Sec p{width:530px; padding-top:190px; padding-left:65px; padding-bottom:10px; margin:0;}
#studySec .sectionInner{width:785px; margin:auto; padding:20px 25px; margin-top:20px; border-top:#000 dotted 1px;}
.sectionInner h5{background:url(../working-holiday/images/back_contents03.png) no-repeat; font-size:24px; font-weight:normal; line-height:2.3em; padding-left:40px; background-position:left top;}
.sectionInner h5 span{color:#fa0026;}
#studySec .sectionInner p{color:#403f41;}
#studySec .point{width:370px;}
#studySec h6{font-size:21px; margin-top:25px; line-height:3.4em; padding-left:73px;}
#studySec #point4 h6 span{padding-left:3px; line-height:3.4em;}
#studySec #point4 h6 span img{}
#studySec #point5 h6 span{padding-left:3px;}
#studySec #point5 h6 span img{margin-bottom:20px;}
#studySec .point p{font-size:12px; margin-top:10px;}
#studySec .point p span{color:#16b9c4;}
#studySec #point1 h6{background:url(../working-holiday/images/back_contents04.png) no-repeat; line-height:1.2em; padding:10px 0 10px 75px;}
#studySec #point2 h6{background:url(../working-holiday/images/back_contents05.png) no-repeat; padding:0px 0 0px 75px;}
#studySec #point3 h6{background:url(../working-holiday/images/back_contents07.png); background-position:left top; background-repeat:no-repeat;}
#studySec #point4 h6{background:url(../working-holiday/images/back_contents06.png); background-position:left top; background-repeat:no-repeat;}
#studySec #point5 h6{background:url(../working-holiday/images/back_contents08.png) no-repeat; line-height:1.2em; padding:10px 0 10px 75px;}
#studySec .experienceBox .expBoxInner h6{line-height:normal; padding-left:0;}


.experienceBox{padding-top:20px;}
.experienceBox h5{background:none; padding:0;}
.experienceBox .expBoxInner{width:835px; margin:auto; border-bottom:#000 dotted 1px; padding:30px 0; margin-bottom:30px;}
.experienceBox .expBoxInner .floatR{margin:0; width:485px;}
.experienceBox .expBoxInner .floatR h6{font-weight:normal; font-size:20px; color:#fa0026; margin-top:20px;}
.experienceBox .expBoxInner .floatR p.name{font-size:16px; margin:8px 0;}
.experienceBox .expBoxInner .floatR p.country{font-size:16px; text-align:right; background:url(../working-holiday/images/ico_contents01.png) no-repeat; background-position:330px center;}

.rcmBox{width:720px; text-align:center; margin:auto;}
.rcmBox p{width:360px; text-align:center; margin:auto;}


#workSec{margin-top:60px; border:#000 solid 2px; padding-bottom:30px;}
#workSec .h4Sec{background:url(../working-holiday/images/back_contents12.png) no-repeat;}
#workSec .h4Sec{padding-bottom:20px;}
#workSec .sectionInner{width:785px; margin:auto; padding:20px 25px; margin-top:20px; border-top:#000 dotted 1px;}
#workSec .purposeBox{margin-bottom:30px;}
#workSec .purpose{width:370px;}
#workSec .purpose h6{font-size:21px; margin-top:25px; line-height:3.4em; padding-left:73px;}
#workSec .purpose p{font-size:12px; margin-top:10px;}
#workSec .purpose p span{color:#16b9c4;}
#workSec #purpose2 h6{background:url(../working-holiday/images/back_contents14.png) no-repeat;}
#workSec #purpose1 h6{background:url(../working-holiday/images/back_contents13.png) no-repeat; line-height:1.2em; padding:20px 0 10px 75px;}
#workSec #purpose3 h6{background:url(../working-holiday/images/back_contents15.png) no-repeat;}
#workSec #purpose4 h6{background:url(../working-holiday/images/back_contents16.png) no-repeat;}
#workSec .purpose h6{font-size:21px; margin-top:25px; line-height:3.4em; padding-left:78px; padding-top:8px;}
p.under{border-top:#000 dotted 1px; padding-top:10px;}
#workSec .purpose p.under span{color:#403f41;}
#workSec .rankingBox{border:#000 solid 1px; border-top:#000 solid 3px; padding:30px 30px 20px 30px; position:relative; margin-top:60px;}
#workSec .rankingBox h6{position:absolute; top:-23px; left:155px;}
#workSec .rankingBox ul li{line-height:2.8em; font-size:16px; padding-left:45px;}
#workSec .rankingBox ul li span{font-size:12px;}
#workSec .rankingBox ul li.no1{background:url(../working-holiday/images/back_contents17.png) no-repeat;}
#workSec .rankingBox ul li.no2{background:url(../working-holiday/images/back_contents18.png) no-repeat;}
#workSec .rankingBox ul li.no3{background:url(../working-holiday/images/back_contents19.png) no-repeat;}
#workSec .rankingBox ul li.no4{background:url(../working-holiday/images/back_contents20.png) no-repeat;}
#workSec .rankingBox ul li.no5{background:url(../working-holiday/images/back_contents21.png) no-repeat;}
#workSec .experienceBox .expBoxInner .floatR p.country{font-size:16px; text-align:right; background:url(../working-holiday/images/ico_contents02.png) no-repeat; background-position:280px center;}


#TESec{margin-top:60px;border:#000 solid 2px;padding-bottom:30px;margin-bottom:100px;}
#TESec .h4Sec{background:url(../working-holiday/images/back_contents22.png) no-repeat;}
#TESec .h4Sec{padding-bottom:40px;}
#TESec .sectionInner{width:785px; margin:auto; padding:20px 25px; margin-top:20px; border-top:#000 dotted 1px;}
#TESec .type{}
#TESec .type .typeInner div{width:175px; margin-top:20px;}
#TESec .type .typeInner div.floatL{margin-right:28px;}
#TESec .type .typeInner h6{border-bottom:#000 solid 2px; margin-bottom:8px; font-size:21px;}
#TESec .type .typeInner h6.fontSize16{font-size:15px; line-height:2.1em;}
#TESec .experienceBox .expBoxInner .floatR p.country{font-size:16px; text-align:right; background:url(../working-holiday/images/ico_contents03.png) no-repeat; background-position:165px center;}




/*----------------------------------------------------------------------------
 ***                                                              rightsection
----------------------------------------------------------------------------*/
.rightSection {}
.rightSectionInner {}


/*----------------------------------------------------------------------------
 ***                                                                  footer
----------------------------------------------------------------------------*/
#footerArea{}
#footerAreaInner {}
#footerAreaLink{}
#footerAreaTxt{}
#footerAreaLogo {}
#footerCopyright{}


/*----------------------------------------------------------------------------
 ***                                                              ページトップ
----------------------------------------------------------------------------*/
.pagetop {}


/*----------------------------------------------------------------------------
 ***                                                                   section
----------------------------------------------------------------------------*/
.section {}
.sectionInner {}
