@charset "euc-jp";#twoColumn #mainContent{float:right !important}.conciergeInfo{width:676px;margin-bottom:30px;border:solid 2px #F8D672}.conciergeInfo h4{width:640px;height:20px;padding:7px 18px;font-size:15px;font-weight:bold;background:#F8D672}.conciergeInfo .column{padding:15px;overflow:hidden;zoom:1}.conciergeInfo .column .caption{float:left;width:380px}.conciergeInfo .column .caption p{margin-bottom:20px;font-size:11px}.conciergeInfo .column .photo{float:right}#mainContent .candidateArea{margin-bottom:20px;padding:14px 13px 10px;border:1px solid #B6E0CC;background:#f6fffb;overflow:hidden;zoon:1}#mainContent .candidateArea h4{margin-bottom:10px;font-size:15px;font-weight:bold;padding-left:8px;border-left:solid 4px #44A875;line-height:15px}#mainContent .candidateArea ul{overflow:hidden;zoom:1;font-size:0}#mainContent .candidateArea ul li{float:left;margin:0 5px 5px 0;font-size:12px}#mainContent .candidateArea ul li a{background:#DEF1E8 url(/img/search/icon_arrow_right_01.gif) no-repeat 10px center;border-radius:4px;color:#3D9669;display:block;font-weight:bold;padding:3px 15px 3px 25px;height:21px;line-height:21px}#mainContent .candidateArea ul li.gray{background:#F0F2F4 url(/img/search/icon_train_gray_01.gif) no-repeat 10px center;border-radius:4px;color:#acacac;padding:3px 15px 3px 30px;height:21px;line-height:21px}#mainContent .candidateArea02{margin-bottom:20px;padding:14px 13px 14px;border:1px solid #F8D672;background-color:#FEF9E9;overflow:hidden;zoon:1}#mainContent .candidateArea02 h4{display:inline;float:left;margin:8px 12px 0 0;font-size:15px;font-weight:bold;padding-left:8px;border-left:solid 4px #F5991E;line-height:15px}#mainContent .candidateArea02 > div{float:left}#mainContent .candidateArea02 > div input{float:left;width:280px;margin-right:10px}#mainContent .candidateArea02 > div a{float:left;width:60px}#mainContent .pagingArea{margin-bottom:12px;overflow:hidden;zoom:1}#mainContent .pagingArea .paging{float:left;font-size:14px}#mainContent .pagingArea .paging span.style01{font-size:20px;font-weight:bold;color:#F85958}#mainContent .pagingArea .paging span.style02{font-weight:bold}#mainContent .pagingArea ul{float:right;margin-top:6px;padding:2px 0}#mainContent .pagingArea ul li{display:inline}#mainContent .pagingArea ul li a{padding:4px 10px;border:solid 1px #CDD5DE;color:#2C3944;text-decoration:none}#mainContent .pagingArea ul li a:hover{background:#2B8EFA;color:#FFF;border:solid 1px #2B8EFA}#mainContent .pagingArea ul li.active{padding:4px 10px;border:solid 1px #2B8EFA;background:#2B8EFA;color:#FFF;text-decoration:none}#mainContent .layout01{overflow:hidden;zoom:1}#mainContent .layout01 .sortingTop ul{overflow:hidden;zoom:1}#mainContent .layout01 .sortingTop ul li{float:left;margin-right:22px;font-size:13px;font-weight:bold}#mainContent .layout01 .sortingTop ul li select{font-size:11px;font-weight:normal}#mainContent .sortingBottom{float:right;margin-bottom:10px}#mainContent .listArea{margin-bottom:20px;overflow:hidden;zoom:1}#mainContent .listArea .box{border-top:solid 3px #1E63AF}#mainContent .listArea .box:hover{cursor:pointer;background:#FEFAEC}#mainContent .listArea .box .boxInner{border-left:solid 1px #DAE1E7;border-right:solid 1px #DAE1E7;border-bottom:solid 1px #DAE1E7}#mainContent .listArea .box .boxInner .titArea{font-size:14px;font-weight:bold;padding:0 10px 0 14px;border-bottom:solid 1px #DAE1E7;overflow:hidden;zoom:1;background:url(/img/search/bg_check_01.gif) repeat-y right}#mainContent .listArea .box .boxInner .titArea h4{float:left;width:580px;padding:10px 0;overflow:hidden;zoom:1}#mainContent .listArea .box .boxInner .titArea a{float:left}#mainContent .listArea .box .boxInner .titArea .fav{width:24px;float:right;padding-top:10px;cursor:pointer}#mainContent .listArea .box .boxInner .titArea .check{float:right;width:45px;/width:8%;padding:15px 0;/padding:0 0;margin-right:-10px;margin-left:10px;text-align:center;cursor:default}#mainContent .listArea .box .boxInner .titArea .check .label-content input[type="checkbox"]:checked + div{background:none}#mainContent .listArea .box .boxInner .detailWrap{width:650px;margin:0 auto;padding:14px 0;overflow:hidden;zoom:1}#mainContent .listArea .box .boxInner .detailWrap .detailPhotoArea{float:left;width:151px}#mainContent .listArea .box .boxInner .detailWrap .detailPhotoArea ul.photoBtn li{float:left}#mainContent .listArea .box .boxInner .detailWrap .detailPhotoArea .slide{overflow:hidden;border:solid 2px #CCD6DD}#mainContent .listArea .box .boxInner .detailWrap .detailPhotoArea .slide ul{height:147px;margin-bottom:0;overflow:hidden;zoom:1}#mainContent .listArea .box .boxInner .detailWrap .detailPhotoArea ul.photoBtn{margin-bottom:10px;overflow:hidden;zoom:1}#mainContent .listArea .box .boxInner .detailWrap .detailPhotoArea ul.btn li{margin-bottom:10px}#mainContent .listArea .box .boxInner .detailWrap .detailPhotoArea ul.btn li a{display:block}#mainContent .listArea .box .boxInner .detailWrap .detailArea{float:right;width:489px}#mainContent .listArea .box .boxInner .detailWrap .detailArea .campaign{position:relative;margin-bottom:10px;font-size:11px;font-weight:bold}#mainContent .listArea .box .boxInner .detailWrap .detailArea .campaign h5{border:1px solid #FDA6A6;padding:5px 10px;font-size:13px;font-weight:bold;color:#F95958;background:#FFF0F0 url(/img/search/bg_campaign_01.gif) no-repeat 458px center;cursor:pointer;overflow:hidden;zoom:1}#mainContent .listArea .box .boxInner .detailWrap .detailArea .campaign h5 img{position:absolute;right:10px;margin-top:2px;margin-right:20px}#mainContent .listArea .box .boxInner .detailWrap .detailArea .campaign .campaignInner div{padding:8px 8px 3px;border-right:1px solid #FDA6A6;border-left:1px solid #FDA6A6;border-bottom:1px solid #FDA6A6;background:#FFF}#mainContent .listArea .box .boxInner .detailWrap .detailArea .campaign .campaignInner p{margin-bottom:10px;color:#FA5A58}#mainContent .listArea .box .boxInner .detailWrap .detailArea .campaign .campaignInner dl{margin-bottom:5px;overflow:hidden;zoom:1}#mainContent .listArea .box .boxInner .detailWrap .detailArea .campaign .campaignInner dl dt{float:left;padding:2px 10px;color:#FFF;background:#FA5A58}#mainContent .listArea .box .boxInner .detailWrap .detailArea .campaign .campaignInner dl dd{float:right;width:400px;font-weight:normal}#mainContent .listArea .box .boxInner .detailWrap .detailArea .detailInner{margin-bottom:5px;overflow:hidden;zoom:1}#mainContent .listArea .box .boxInner .detailWrap .detailArea .detailInner dl{padding-left:66px;margin-bottom:5px;overflow:hidden;zoom:1}#mainContent .listArea .box .boxInner .detailWrap .detailArea .detailInner dl dt{color:#a68906;margin-left:-66px;float:left;width:66px;line-height:20px;text-align:center;background:#FDF0B3}#mainContent .listArea .box .boxInner .detailWrap .detailArea .detailInner dl dd{float:left;padding:0 10px}#mainContent .listArea .box .boxInner .detailWrap .detailArea .detailInner dl dd .linkText{display:inline;margin-left:5px;color:#1E63AF;cursor:pointer;border-bottom:solid 1px #1E63AF}#mainContent .listArea .box .boxInner .detailWrap .detailArea .detailInner dl.style01{float:left}#mainContent .listArea .box .boxInner .detailWrap .detailArea .detailInner dl.style01 dd{margin-right:15px}#mainContent .listArea .box .boxInner .detailWrap .detailArea .iconArea{margin-bottom:10px;overflow:hidden;zoom:1}#mainContent .listArea .box .boxInner .detailWrap .detailArea .iconArea ul{font-size:10px;margin:0 -2px}#mainContent .listArea .box .boxInner .detailWrap .detailArea .iconArea ul li{background-color:#F5F7F8;border:1px solid #FFF;box-sizing:border-box;-webkit-box-sizing:border-box;color:#DBDEE1;float:left;width:20%;padding:3px 0;text-align:center}#mainContent .listArea .box .boxInner .detailWrap .detailArea .iconArea ul li.on{background-color:#1E63AF;color:#FFF}#mainContent .listArea .box .boxInner .detailWrap .detailArea .price table{width:489px}#mainContent .listArea .box .boxInner .detailWrap .detailArea .price table tr th{padding:5px 9px;background:#F5F7F8;font-weight:bold}#mainContent .listArea .box .boxInner .detailWrap .detailArea .price table tr.style01 th{font-size:12px}#mainContent .listArea .box .boxInner .detailWrap .detailArea .price table tr.style02 th{font-size:10px}#mainContent .listArea .box .boxInner .detailWrap .detailArea .price table tr.style02 th span{display:block;font-size:9px;font-weight:normal}#mainContent .listArea .box .boxInner .detailWrap .detailArea .price table tr td{padding:9px 0;text-align:center}#mainContent .listArea .box .boxInner .company{padding:12px 14px;border-top:1px solid #DAE1E7;overflow:hidden;zoom:1}#mainContent .listArea .box .boxInner .company dl{line-height:23px}#mainContent .listArea .box .boxInner .company dl.layout01{float:left}#mainContent .listArea .box .boxInner .company dl.layout01 dt{color:#a68906;background-color:#FDF0B3;float:left;margin-right:10px;padding:2px 10px}#mainContent .listArea .box .boxInner .company dl.layout01 dd{float:left;width:300px;padding-top:2px}#mainContent .listArea .box .boxInner .company dl.layout02{float:right;padding-top:2px}#mainContent .listArea .box .boxInner .company dl.layout02 dt{float:left}#mainContent .listArea .box .boxInner .company dl.layout02 dd{color:#FA5A58;font-size:15px;float:left}#subContent{float:left;width:260px}#subContent .boxWrap{background-color:#F5F7F8}#subContent .boxWrap .box{border-top:1px solid #cbddf2;border-right:1px solid #cbddf2;border-left:1px solid #cbddf2}#subContent .boxWrap .box h4{color:#FFF;padding:8px 15px;font-size:15px;background:#1E63AF;margin:-1px -1px 0 -1px}#subContent .boxWrap .box .boxInner{padding:10px;overflow:hidden;zoom:1}#subContent .boxWrap .box .boxInner ul{font-size:14px;overflow:hidden;zoom:1;width:238px}#subContent .boxWrap .box .boxInner ul li{float:left;font-weight:bold}#subContent .boxWrap .box .boxInner ul li ul{background-color:#FFF;box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:4px;font-size:12px;padding:5px 10px;margin-bottom:5px}#subContent .boxWrap .box .boxInner ul li ul li{font-weight:normal}#subContent .boxWrap .box .boxInner .btn{text-align:right;margin-top:10px}#subContent .boxWrap .box .boxInner .btn a{border-top:1px solid #B8B8B9;border-right:1px solid #B8B8B9;border-bottom:3px solid #B8B8B9;border-left:1px solid #B8B8B9;border-radius:4px;background-color:#FFF;color:#113964;text-align:center;text-decoration:none;padding:2px 10px}#subContent .boxWrap .box .boxInner .btn a:hover{background-color:#FEF8E2}#subContent .boxWrap .box .boxInner p.search{float:right;font-size:13px;padding-left:15px;margin-top:10px;background:url(/img/common/icon_arrow_right_01.gif) no-repeat left 5px}#subContent .boxWrap .box .boxInner p a{color:#1E63AF}#subContent .boxWrap .btnArea{padding:8px 10px;background-color:#cbddf2}#subContent .boxWrap .box.addCondition .boxInner{padding:0 10px 0}#subContent .boxWrap .box.addCondition h5{height:16px;margin:10px 0 8px;font-size:14px;font-weight:bold}#subContent .boxWrap .box.addCondition h5 span{display:block;height:17px;line-height:17px;padding-left:9px;border-left:solid 4px #1E63AF}#subContent .boxWrap .box.addCondition ol{overflow:hidden;zoom:1}#subContent .boxWrap .box.addCondition ol li{margin-bottom:5px;zoom:1}#subContent .boxWrap .box.addCondition ol li dl dt{font-weight:bold;margin-bottom:3px}#subContent .boxWrap .box.addCondition ol li dl dt span{background-color:#154477;color:#FFF;font-size:13px;font-weight:normal;padding:0 6px;margin-right:5px}#subContent .boxWrap .box.addCondition select{width:100px;margin:0 5px 5px 0}#subContent .boxWrap .box.addCondition ol li dl dd p{font-size:11px}#subContent .boxWrap .box.addCondition ol li dl dd p span{color:#F85958}#subContent .boxWrap .box.addCondition ul{margin-bottom:0;overflow:hidden;zoom:1}#subContent .boxWrap .box.addCondition ul li{float:left;width:117px;font-weight:normal;margin-bottom:5px}#subContent .boxWrap .box.addCondition .style01 ul li{clear:both;width:100%}#subContent .boxWrap .box.addCondition .style01 ul li .label-content input[type="checkbox"]:disabled + div .checkbox-icon:before{background:url(/img/common/check_gout.png) no-repeat}#subContent .boxWrap .box.addCondition .boxInner .btnCondition{margin-top:5px;padding-bottom:10px}#subContent .boxWrap .box.addCondition .boxInner .btnCondition div.open{cursor:pointer;border:1px solid #8CBAEC;padding:5px 10px;font-size:14px;font-weight:bold;color:#1E63AF;background:#F5FAFE url(/img/search/bg_all_02.png) right center no-repeat;cursor:pointer;overflow:hidden;zoom:1;position:relative}#subContent .boxWrap .box.addCondition .boxInner .btnCondition div.open img{position:absolute;right:10px;margin-top:2px;margin-right:20px}#subContent .boxWrap .box.addCondition .boxInner .btnCondition ul{border-right:1px solid #8CBAEC;border-bottom:1px solid #8CBAEC;border-left:1px solid #8CBAEC;box-sizing:border-box;-webkit-box-sizing:border-box;background-color:#FFF;padding:10px}#checkMenuTop{margin:20px 0 20px 120px}#checkMenuBottom{margin:10px 0 10px 120px}#checkMenuTop ul li,#checkMenuBottom ul li{width:150px}