﻿html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;letter-spacing:-0.01px;}body{line-height:1;color:#212121;background:#fff;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}ul,ol{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;}ins{background-color:#ff9;color:#000;text-decoration:none;}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold;}del{text-decoration:line-through;}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help;}table{border-collapse:collapse;border-spacing:0;}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}input,select{vertical-align:middle;}.clearfix:after{content:"";display:block;clear:both;height:0 !important;}body.nolink #mainbox a,body.nolink #mainbox input,body.nolink header input,body.nolink header a{visibility:hidden !important;}body.nolink_slide_and header a{visibility:hidden !important;}body{-webkit-text-size-adjust:none;}a{color:#29b6d9;outline:none;text-decoration:none;-webkit-tap-highlight-color:rgba(156,0,31,0.40);-webkit-touch-callout:none;}em{font-style:normal;}#container{background:#f0f0f0;}.wrap_box{background:#fff;display:block;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin-left:6px;margin-right:6px;margin-bottom:4px;}aside.buttons{position:relative;padding:4px 0 0 6px;}aside.buttons.foot{margin-top:20px;}aside.buttons.foot h1{padding-bottom:5px;padding-right:6px;font-size:12px;color:#4d4d4d;font-weight:bold;text-indent:2px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-moz-text-overflow:ellipsis;-o-text-overflow:ellipsis;}aside.buttons.foot h1 i{margin-right:2px;}aside.buttons.foot h1 span{font-weight:normal;font-size:8px;margin-left:3px;}aside.buttons a{display:block;float:left;margin-right:6px;}nav.sort{position:relative;margin-left:6px;margin-right:6px;margin-bottom:5px;margin-top:5px;}nav.sort.foot{margin-top:15px;margin-bottom:8px;}nav.sort a{background:#fff;font-size:14px;height:38px;line-height:38px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;text-align:center;text-decoration:none;font-weight:bold;color:#4d4d4d;}nav.sort.r_list a{display:block;height:42px;line-height:42px;position:relative;}nav.sort.r_list a i{position:absolute;top:10px;left:10px;font-size:23px;font-weight:normal;color:#297bd9;}nav.sort.r_list a:after{}nav.sort a i{margin:0 2px;}nav.sort span{background:#fff;font-size:14px;height:38px;line-height:38px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;text-align:center;text-decoration:none;font-weight:bold;color:#eee;}nav.sort span i{margin:0 2px;font-size:20px;}nav.sort .st_bt{display:inline-block;padding:0 10px;}nav.sort .lt_bt{position:absolute;top:0;right:79px;display:inline-block;width:70px;}nav.sort .lt_bt i,nav.sort .gt_bt i{margin:0 2px;}nav.sort .gt_bt{position:absolute;top:0;right:0;display:inline-block;width:70px;}nav.sort.sort2{margin-top:8px;height:38px;display:block;}nav.sort.sort2.foot{margin-top:20px;margin-bottom:20px;}nav.sort.sort2 .cb_bt{background:#297bd9;color:#fff;font-weight:normal;width:120px;}nav.sort_change{display:block;height:58px;position:relative;margin-top:8px;margin-bottom:-13px !important;z-index:1;position:relative;}nav.sort_change .sc{margin:0 0 0 0;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;position:absolute;top:8px;left:5px;}nav.sort_change .sc a{display:block;font-size:11px;height:32px;line-height:32px;width:52px;color:#4d4d4d;float:left;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;border-right:1px solid #e9e9e9;text-align:center;font-weight:bold;background:#fcfcfc;position:relative;}nav.sort_change .sc a i{margin-right:2px;}nav.sort_change .sc a.checked{background:#4d4d4d;color:#fff;height:34px;line-height:34px;border:0;}nav.sort_change .sc a:first-child{border-left:1px solid #e9e9e9;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;}nav.sort_change .sc a.checked:first-child{border-left:0;width:53px;}nav.sort_change .sc a:last-child{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;}nav.sort_change .sc a:last-child.checked{border:0;width:53px;}nav.sort_change .sc2{margin-left:6px;margin-right:6px;text-align:right;border-bottom:1px solid #eee;height:48px;}nav.sort_change .sc2 p.sc21{position:absolute;top:18px;left:110px;text-align:center;width:100px;font-size:13px;color:#666;font-weight:bold;}nav.sort_change.sort3{display:block;height:30px;position:relative;margin-top:8px;margin-bottom:-4px !important;z-index:1;position:relative;}nav.sort_change.sort3 .sc2{height:30px;}nav.sort_change.sort3 .sc2 p.sc21{position:absolute;top:8px;right:6px;left:auto;text-align:center;width:auto;font-size:13px;color:#666;font-weight:bold;}nav.sort_change.sort3 .sc2 p.sc22{position:absolute;top:8px;right:auto;left:8px;font-size:13px;color:#666;width:200px;text-align:left;}nav.sort_change.sort3 .sc2 p.sc22 span{width:1.5em;display:inline-block;}nav.sort_change.sort3 #page_jump{left:auto;right:6px;top:30px;}nav.sort_change.sort3 #page_jump:before{left:auto;right:25px;}nav.sort_change .sc2 p.sc21 i{margin-right:3px;}nav.sort_change .sc2 p.sc21 .current{margin-right:3px;}nav.sort_change .sc2 p.sc21 .total{margin-left:3px;}nav.sort_change .sc2 p.sc21 i.fa-sort-asc{position:absolute;right:0;top:-1px;}nav.sort_change .sc2 p.sc21 a{color:#666;position:relative;padding-right:15px;padding-top:2px;padding-bottom:2px;}nav.sort_change .sc2 p.sc22{position:absolute;top:18px;right:8px;font-size:12px;color:#666;}nav.sort_change .sc2 p i{margin-right:2px;}nav.sort_change #page_jump{display:none;position:absolute;top:40px;left:110px;z-index:2;background:#fff;border:3px solid #eee;padding:5px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;width:110px;filter:alpha(opacity=97);-moz-opacity:97;opacity:0.97;}nav.sort_change #page_jump:before{content:"";width:0;height:0;border-bottom:#eee 6px solid;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid transparent;position:absolute;top:-14px;left:40px;}nav.sort_change #page_jump li{border-bottom:1px solid #eee;}nav.sort_change #page_jump li:last-child{border:0;}nav.sort_change #page_jump li a{color:#666;font-size:14px;font-weight:bold;padding:5px 0;padding-left:5px;}nav.sort_change #page_jump li a i{margin-right:6px;}nav.sort_change #page_jump li a:after{border-width:1px;color:#ccc;border-color:#ccc;right:5px;}nav.sort_change #page_jump li a .current{margin-right:3px;}nav.sort_change #page_jump li a .total{margin-left:3px;}nav.sort_change #page_jump li.checked{background:#edf5ff;}.comment_bt{text-align:center;padding-right:5px;padding-left:5px;padding-bottom:30px;padding-top:18px;}.comment_bt a{display:inline-block;background:#2f7fda;color:#fff;height:40px;line-height:40px;text-align:center;font-size:15px;width:220px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}.link_list a{display:block;position:relative;}.link_list a:after{display:block;position:absolute;top:50%;right:10px;width:7px;height:7px;margin-top:-4px;border-top:solid 2px #4d4d4d;border-right:solid 2px #4d4d4d;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);content:"";}.ver2_3 .link_list a:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0;margin:0;-moz-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);content:"\f105";color:#4d4d4d;border:0 !important;right:8px;top:38% !important;font-size:1.3333333333333333em;line-height:0.75em;vertical-align:-15%;}.link_list_in.left a:before{left:0;}.link_list.left a:after{left:5px;-moz-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-o-transform:rotate(-135deg);-ms-transform:rotate(-135deg);}img.emoji{vertical-align:top;margin:0 1px;max-width:16px;}#header{width:320px;height:48px;color:#fff;background:#297bd9;filter:alpha(opacity=97);-moz-opacity:97;opacity:0.97;position:absolute;z-index:2;top:0;left:0;border:0;-moz-transition:.2s -moz-transform ease-in-out;-webkit-transition:.2s -webkit-transform ease-in-out;-o-transition:.2s -o-transform ease-in-out;-ms-transition:.2s -ms-transform ease-in-out;}.not_fixed #header{position:absolute;}#header.open_left{-moz-transform:translate(230px,0px);-webkit-transform:translate(230px,0px);-o-transform:translate(230px,0px);-ms-transform:translate(230px,0px);}#header.open_right{-moz-transform:translate(-230px,0px);-webkit-transform:translate(-230px,0px);-o-transform:translate(-230px,0px);-ms-transform:translate(-230px,0px);}.menu-button-left{width:48px;height:48px;position:relative;text-align:center;border-right:1px solid #2774cc;position:absolute;top:0;left:0;color:#fff}.menu-button-left i{font-size:22px;position:absolute;top:10px;display:block;left:0;width:48px;text-align:center;}.menu-button-left p{font-size:8px;font-weight:bold;position:absolute;bottom:6px;display:block;left:0;width:48px;text-align:center;}.menu-button-right{display:inline-block;width:50px;height:48px;color:#fff;position:relative;text-align:center;position:absolute;top:0;right:0;}.menu-button-right i{font-size:22px;position:absolute;top:13px;display:block;left:0;width:48px;text-align:center;}.menu-button-right p{font-size:8px;font-weight:bold;position:absolute;bottom:5px;display:block;left:0;width:48px;text-align:center;letter-spacing:1px;}.menu-button-right span{font-size:8px;position:absolute;top:6px;display:block;left:0;width:48px;text-align:center;}.menu-button-left.show,.menu-button-left-foot.show,.menu-button-right.show{color:#ccc !important;}#return_list{display:inline-block;width:48px;height:48px;position:relative;text-align:center;position:absolute;top:0;left:55px;}#return_list a{display:block;width:48px;height:48px;-webkit-tap-highlight-color:rgba(156,0,31,0.40);-webkit-touch-callout:none;color:#fff;}#return_list i{font-size:21px;position:absolute;top:10px;display:block;left:0;width:48px;text-align:center;}#return_list p{font-size:8px;font-weight:bold;position:absolute;bottom:6px;display:block;left:0;width:48px;text-align:center;}#menu_title{position:absolute;top:12px;left:103px;}#menu_title a{display:block;color:#fff;}#menu_title h1{font-size:13px;width:165px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;}#menu_title h2{font-size:9px;font-weight:normal;width:165px;padding-top:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;}#mainbox.off{visibility:hidden;height:1px;overflow:hidden;}.not_overlay .adingoFluctOverlay{display:none !important;}#header.on{position:absolute !important;}#header aside{display:none;position:reilative;}#header aside h1{text-align:center;font-size:18px;height:48px;line-height:48px;padding-left:20px;}#header aside h1 i{margin-right:2px;}#header aside #return_main{width:60px;height:48px;position:relative;text-align:center;border-right:1px solid #2774cc;position:absolute;top:0;left:0;color:#fff}#header aside #return_main a{font-size:9px;position:absolute;display:block;left:0;top:0;width:60px;height:48px;color:#fff;text-align:center;}#header aside #return_main a span{margin-top:32px;display:block;}#header aside #return_main a:before{display:block;position:absolute;top:12px;left:40%;width:10px;height:10px;border-top:solid 3px #fff;border-right:solid 3px #fff;-moz-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-o-transform:rotate(-135deg);-ms-transform:rotate(-135deg);content:"";}#comment_box{position:fixed;top:48px;left:-400px;width:320px;height:100%;-moz-transition:.3s -moz-transform ease-in-out;-webkit-transition:.3s -webkit-transform ease-in-out;-o-transition:.3s -o-transform ease-in-out;-ms-transition:.3s -ms-transform ease-in-out;z-index:5;background:#f0f0f0;}.android #comment_box{position:relative;top:0;left:0;width:auto;height:auto;display:none;padding-top:48px;z-index:0;}.not_fixed #comment_box{position:absolute;}.android #comment_box{overflow:auto;}.not_comment #comment_box{display:none;}#comment_box.on{-moz-transform:translate(400px,0px);-webkit-transform:translate(400px,0px);-o-transform:translate(400px,0px);-ms-transform:translate(400px,0px);}#comment_box.on3d{-moz-transform:translate3d(400px,0px,0px);-webkit-transform:translate3d(400px,0px,0px);-o-transform:translate3d(400px,0px,0px);-ms-transform:translate3d(400px,0px,0px);}#comment_box.on2{position:absolute;}#comment_box .c_header{background:#307fda;color:#fff;height:48px;}#comment_box .c_body{background:#f0f0f0;padding-bottom:30px;}.formList{padding:10px 5px;counter-reset:form_num;}.formList>section{padding:0 0 8px 4px;position:relative;}.formList>section h1{color:#444;font-size:16px;margin-bottom:4px;position:relative;}.formList>section h1:before{display:inline-block;counter-increment:form_num;content:counter(form_num);background:#4d4d4d;font-size:10px;width:18px;height:18px;text-align:center;color:#fff;line-height:18px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin-right:3px;font-weight:normal;vertical-align:top;}.formList>section h1 i{}.formList>section h1 span{font-size:12px;margin-left:5px;font-weight:normal;color:#444;}.formList>section h1 a{font-size:10px;margin-left:5px;display:inline-block;vertical-align:top;padding:4px 4px;background:#f4f4f4;text-align:center;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;font-weight:normal;}.formList>section h1 a.fancybox{position:absolute;right:3px;top:0px;background:transparent;font-weight:bold;}.formList>section h1 em{font-size:12px;margin-left:3px;color:#d92952;}.formList>section h1 a i{}.formList>section .ex{font-size:10px;}.formList textarea,.formList input[type="text"],.formList input[type="password"],.formList input[type="mail"],.formList input[type="tel"],.formList input[type="email"]{padding:5px;width:278px;border:1px solid #dedede;-webkit-appearance:none;background-color:#fff;font-size:16px;line-height:120%;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.formList input[type="text"]{vertical-align:middle;height:20px;}.formList textarea.focus,.formList input.focus{background:#fffdf5;}.formList.more_form{display:none;padding:0;}.open .formList.more_form{display:block;}.formList.more_form.open{display:block;}.formList.more_form>section{padding:3px 0 1px 4px !important;position:relative;}.formList.more_form>section h1{margin-bottom:0;padding-left:20px;font-size:14px;margin-bottom:-2px;}.formList.more_form>section h1:before{display:none;}#menu .formList.more_form>section h1 i{left:0 !important;top:5px !important;font-size:16px;}.formList.more_form textarea,.formList.more_form input[type="text"],.formList.more_form input[type="password"],.formList.more_form input[type="mail"]{font-size:14px !important;}.formList.more_form input.t{margin-top:3px;}.formList .filebox{counter-reset:file_num;padding-top:5px;}.formList p.file{margin-bottom:5px;padding:5px;width:278px;border:1px solid #dedede;-webkit-appearance:none;background-color:#fff;font-size:12px;line-height:120%;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.formList p.file:before{counter-increment:file_num;content:counter(file_num);font-weight:bold;margin-right:5px;margin-left:3px;color:#4d4d4d;font-size:15px;vertical-align:middle;display:inline-block;}.formList input[type="file"]{vertical-align:middle;display:inline-block;width:254px;background:#f9f9f9;padding:3px;}#menu .formList.more_form>section h1 a.fancybox{padding:0;padding-left:16px;line-height:22px;}#menu .formList.more_form>section h1 a.fancybox:after{display:none;}#menu .formList.more_form>section h1 a.fancybox i{font-size:12px;}.formList .res{display:inline-block;padding:4px 0;font-size:14px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #dedede;background:#f9f9f9;color:#ccc;position:relavie;height:20px;line-height:20px;text-decoration:none;vertical-align:middle;text-align:center;width:80px;}.formList .res span{font-weight:bold;margin-right:3px;}.formList .res i{margin-right:2px;}.formList .res.checked{color:#4d4d4d;background:#fffdf5;font-weight:bold;}.formList .sex{display:block;padding:5px 10px;font-size:16px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #dedede;background:#f9f9f9;color:#ccc;position:relavie;height:20px;line-height:20px;text-decoration:none;vertical-align:middle;}.formList .sex i{margin-right:2px;}.formList div.formPrev{line-height:130%;font-size:14px;}#sex_m{position:absolute;top:22px;right:3px;}#sex_f{position:absolute;top:22px;right:60px;}#sex_f.checked{color:#d929be;background:#fffdf5;}#sex_m.checked{color:#297bd9;background:#fffdf5;}.attention{font-size:11px;line-height:140%;margin:0 4px 4px 4px;padding:5px 0 5px 5px;background:#fafafa;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.attention span{color:#d92952;}.c_body .comment_bt{padding:20px 0 40px 0;}.c_body .comment_bt.edit{padding:15px 0 10px 0;}.comment_bt.edit a{background:#fff !important;font-weight:bold;color:#4d4d4d;border:1px solid #eee;}.fonm_head{margin-top:5px;padding:10px 5px 8px 10px;}.fonm_head h1{font-weight:normal;font-size:16px;color:#4d4d4d;}.fonm_head h1 i{font-size:20px;margin-right:4px;}.fonm_head h1 span{font-weight:bold;}.c_body .link_list{padding:15px 100px 0 5px;}a.return{display:inline-block;padding:0 !important;background:#fff;font-size:14px;height:40px;line-height:40px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;text-align:center;text-decoration:none;font-weight:bold;color:#4d4d4d !important;}a.return:before{background:transparent !important;}a.return:after{}a.return i{display:inline-block;margin:0 2px;font-size:20px;}#about_love section{font-size:12px;line-height:120%;}#about_love h1{padding-bottom:5px;font-size:14px;}#about_love section div{padding:6px 0;}#about_love section div p{padding-top:5px;font-size:10px;}footer{position:relative;margin:40px 1px 0 1px;background:#fff;}footer #home ul{border-bottom:1px solid #f6f6f6;position:relative;height:50px;}footer #home li{}footer #home a{height:50px;line-height:50px;position:relative;font-size:14px;color:#4d4d4d;font-weight:bold;text-align:left;}footer #home li:nth-child(1) a{position:absolute;top:0;left:0;padding-left:45px;padding-right:10px;display:inline-block;}footer #home li:nth-child(2) a{position:absolute;top:0;right:0;display:inline-block;padding-left:45px;padding-right:13px;}footer #home a i{position:absolute;top:10px;left:15px;font-weight:normal;font-size:22px;}footer #home li:nth-child(2) a i{font-size:26px;top:7px;left:11px;}footer #home a span{position:absolute;top:32px;left:6px;display:block;text-align:center;width:40px;font-size:8px;line-height:100%;font-weight:normal;letter-spacing:1px;}footer #home li:nth-child(2) a span{left:10px;width:30px;}footer #copy{display:block;text-align:center;font-size:12px;color:#666;height:37px;line-height:37px;margin-top:1px;}footer #copy a{font-size:12px;color:#666;display:block;height:32px;line-height:32px;margin-bottom:5px !important;}footer #copy span{font-size:9px;margin-right:5px;}footer #gotop{background:#f0f0f0;padding:0 6px 12px 5px;text-align:right;}footer #gotop a{display:inline-block;background:#fff;color:#4d4d4d;width:86px;text-align:center;height:26px;line-height:26px;font-size:10px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;font-weight:bold;}footer #gotop a i{margin-right:2px;}#hostlove_link{position:relative;padding:0 4px;overflow:hidden;margin-top:10px;}#hostlove_link ul{list-style-type:none;}#hostlove_link li{float:left;width:62px;}#hostlove_link li a{display:block;width:62px;height:12px;padding-top:30px;position:relative;color:#4d4d4d;font-size:8px;font-weight:bold;text-align:center;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}#hostlove_link li:nth-child(3) a,#hostlove_link li:nth-child(4) a,#hostlove_link li:nth-child(5) a{letter-spacing:-1px;}#hostlove_link li a span{position:absolute;top:0;left:0;}#hostlove_link li a i{font-size:26px;position:absolute;top:0;left:0;width:62px;text-align:center;}.link_list_in{margin-bottom:5px;}.link_list_in a{display:block;position:relative;padding:5px 25px 0 0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;color:#333;}.link_list_in a:before{content:"";height:100%;background:#f6f6f6;width:20px;position:absolute;right:0;top:0;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;border-top-right-radius:4px;}.link_list_in .copy{display:inline-block;color:#666;position:absolute;right:24px;top:5px;font-size:8px;font-weight:bold;}#love_ad{}.job_ad{position:relative;display:block;}.job_ad a{height:95px;}.job_ad h1{padding:0 0 3px 18px;width:210px;position:relative;font-size:16px;height:15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-moz-text-overflow:ellipsis;-o-text-overflow:ellipsis;}.job_ad h1:before{content:"";background-color:#ca1985;height:14px;width:14px;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;position:absolute;top:1px;left:0;}.job_ad h1:after{content:"";background-color:#fff;height:10px;width:10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;position:absolute;top:3px;left:2px;}.job_ad h2{font-size:9px;position:absolute;bottom:3px;left:5px;z-index:1;}.job_ad h2 span{display:inline-block;color:#fff;background:#ca1985;font-weight:normal;text-align:center;margin-right:2px;padding:1px 4px;line-height:110%;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}.job_ad div{position:relative;}.job_ad img{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;width:150px;height:66px;}.job_ad .ja1{display:inline-block;font-size:10px;}.job_ad .ja3{position:absolute;right:23px;top:20px;width:115px;font-size:12px;padding:3px 0;line-height:120%;}.flipsnap:after{content:'';display:block;clear:both;height:0;}.pointer{text-align:center;}.pointer span{display:inline-block;width:8px;height:8px;border-radius:8px;border:1px solid #000;margin-right:3px;}.pointer span.current{background:#FC0;}.viewport{width:310px;overflow:hidden;margin:0 5px;}.job_ad_list{display:block;position:relative;padding:5px 0 8px 0;}.job_ad_list>h1{padding:0;padding-left:10px;margin-bottom:5px;background:#fff;height:40px;padding-top:2px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin-left:5px;margin-right:5px;}.job_ad_list .top_link{position:absolute;top:5px;left:5px;height:42px;}.job_ad_list .top_link a{display:block;height:42px;line-height:44px;width:280px;text-align:right;padding-right:30px;font-size:14px;font-weight:bold;}.job_ad_list .top_link a:after{border-color:#2d8af3;top:50%;right:10px;width:7px;height:7px;}#flip_job.flipsnap{width:1600px;}#flip_job .item{float:left;width:180px;padding:5px;margin-right:5px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:#fff;height:124px;}#flip_job .item a{display:block;color:#333;}#flip_job h1{padding:0 0 2px 15px;margin:0 0 0 0;position:relative;font-size:12px;text-align:left;height:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-moz-text-overflow:ellipsis;-o-text-overflow:ellipsis;}#flip_job h1:before{content:"";background-color:#ca1985;height:12px;width:12px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;position:absolute;top:1px;left:0;}#flip_job h1:after{content:"";background-color:#fff;height:8px;width:8px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;position:absolute;top:3px;left:2px;}#flip_job h2{font-size:8px;}#flip_job h2 span{display:inline-block;color:#fff;background:#ca1985;font-weight:normal;text-align:center;margin-right:2px;padding:1px 4px;line-height:110%;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}#flip_job .outline{padding-top:2px;font-size:9px;}#flip_job .logo{margin:0;text-align:center;}#flip_job .logo img{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.job_ad_list_in{display:block;position:relative;padding-left:0;padding-top:5px;padding-bottom:5px;}.job_ad_list_in>h1{padding:0;margin-bottom:3px;margin-right:2px;background:#fff;height:20px;overflow:hidden;}.job_ad_list_in>h1 img{margin-top:-2px;margin-left:5px;}.job_ad_list_in .top_link{position:absolute;top:5px;left:5px;height:20px;}.job_ad_list_in .top_link a{display:block;height:14px;padding-top:6px;width:278px;text-align:right;padding-right:12px;font-size:10px;font-weight:bold;color:#4d4d4d;}.job_ad_list_in .top_link a:after{border-color:#4d4d4d;top:10px;right:2px;width:5px;height:5px;}.job_ad_list_in .pointer{position:absolute;top:5px;left:140px;}.job_ad_list_in .pointer span{display:inline-block;width:4px;height:4px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #ccc;margin-right:3px;}.job_ad_list_in .pointer span.current{background:#ca1985;border:1px solid #ca1985;}.rand_job #shop_list{display:none;}.viewport.flip_s{width:293px;overflow:hidden;padding:0 0 5px 5px;margin:0;}#flip_job_in.flipsnap{width:898px;padding-left:2px;}#flip_job_in .item{float:left;width:140px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;height:104px;margin-right:9px;}#flip_job_in .item a{display:block;color:#333;}#flip_job_in h1{padding:1px 0 2px 12px;margin:0 0 0 0;position:relative;font-size:10px;text-align:left;height:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-moz-text-overflow:ellipsis;-o-text-overflow:ellipsis;}#flip_job_in h1:before{content:"";border:2px solid #ca1985;height:6px;width:6px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;position:absolute;top:1px;left:0;}#flip_job_in h2{font-size:8px;}#flip_job_in h2 span{display:inline-block;color:#fff;background:#ca1985;font-weight:normal;text-align:center;margin-right:2px;padding:1px 4px;line-height:110%;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}#flip_job_in .outline{padding-top:2px;font-size:7.5px;}#flip_job_in .logo{margin:0;text-align:center;}#flip_job_in .logo img{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.rand_job .job_ad_list_in #scout{display:none;}.job_ad_list_in #scout{height:95px;padding-left:105px;background:transparent url("../img/job_scout.gif") no-repeat left bottom;-webkit-background-size:96px 95px;-moz-background-size:96px 95px;background-size:96px 95px;position:relative;margin-bottom:5px;}.job_ad_list_in #scout h1{font-size:16px;padding:5px 0;line-height:120%;color:#444;}.job_ad_list_in #scout h1 i{margin-right:-4px;color:#ca1985;}.job_ad_list_in #scout .ex{font-size:10px;}.job_ad_list_in #scout .ex span{}.job_ad_list_in #scout .link{text-align:center;position:absolute;right:3px;bottom:0;}.job_ad_list_in #scout .link a{display:inline-block;background:#ca1985;color:#fff;height:30px;line-height:30px;text-align:center;font-size:13px;width:190px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.rand_job .job_ad_list_in #pickup{display:none;}.job_ad_list_in #pickup{height:95px;padding-left:105px;background:transparent url("../img/job_scout.gif") no-repeat left bottom;-webkit-background-size:96px 95px;-moz-background-size:96px 95px;background-size:96px 95px;position:relative;margin-bottom:5px;}.job_ad_list_in #pickup .title{font-size:13px;padding-top:5px;}.job_ad_list_in #pickup .title i{margin-right:-4px;color:#ca1985;}.job_ad_list_in #pickup h1{font-size:14px;padding:3px 0 3px 2px;line-height:120%;color:#444;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-moz-text-overflow:ellipsis;-o-text-overflow:ellipsis;}.job_ad_list_in #pickup .ex{font-size:10px;padding:0 2px;}.job_ad_list_in #pickup .ex span{border-bottom:1px solid #eee;line-height;120%;}.job_ad_list_in #pickup .link{text-align:center;position:absolute;right:3px;bottom:0;}.job_ad_list_in #pickup .link a{display:inline-block;background:#ca1985;color:#fff;height:30px;line-height:30px;text-align:center;font-size:13px;width:190px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-moz-text-overflow:ellipsis;-o-text-overflow:ellipsis;}.rand_bn #pickup_book{display:none;}#pickup_book{height:85px;position:relative;}#pickup_book .loading{position:absolute;top:10px;left:120px;}#pickup_book .book_ad.pre:after{content:"";}#pickup_book .load{position:absolute;bottom:10px;left:80px;color:#999;font-size:10px;font-weight:bold;}.book_ad{position:relative;background:transparent url("http://img-www.hostlove.com/smart/js/book.png") no-repeat 5px 5px;-webkit-background-size:50px 50px;-moz-background-size:50px 50px;background-size:50px 50px;}.book_ad a{height:68px;padding-left:58px;}.book_ad:after{background:transparent;color:#f7f5ed;content:"上\A昇";position:absolute;top:10px;left:18px;display:block;width:20px;height:20px;border:0;font-weight:bold;font-size:14px;line-height:120%;text-align:center;}.book_ad.pick:after{content:"注\A目";}.book_ad.rank1:after{content:"1\A位";}.book_ad.rank2:after{content:"2\A位";}.book_ad.rank3:after{content:"3\A位";}.book_ad.rank4:after{content:"4\A位";}.book_ad.rank5:after{content:"5\A位";}.book_ad.rank6:after{content:"6\A位";}.book_ad.rank7:after{content:"7\A位";}.book_ad.rank8:after{content:"8\A位";}.book_ad.rank9:after{content:"9\A位";}.book_ad.rank10:after{content:"10\A位";}.book_ad a div.body{margin-bottom:2px;font-size:13px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-moz-text-overflow:ellipsis;-o-text-overflow:ellipsis;padding:5px 0 3px 0;}.book_ad a .stat{position:absolute;top:55px;left:8px;}.book_ad a .stat span{display:block;font-size:10px;padding:1px 2px;width:40px;background:#9c7b5c;color:#fff;text-align:center;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}.book_ad a .stat span.y{background:#a12020;}.book_ad a .stat span.n{background:#333;}.book_ad a .data{padding-bottom:5px;padding-top:0;font-size:12px;}.book_ad a h1{font-weight:bold;font-size:16px;padding-top:15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-moz-text-overflow:ellipsis;-o-text-overflow:ellipsis;}.book_ad .ex{display:inline-block;background:#777;color:#fff;font-size:8px;padding:2px 5px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;position:absolute;top:4px;left:58px;}.book_ad .caid{padding-left:10px;}.book_ad .c1{background:transparent url("http://kansai.hostlove.com/book/emoji/d/E67C.gif") no-repeat left 2px;-webkit-background-size:10px 10px;-moz-background-size:10px 10px;background-size:10px 10px;}.book_ad .c2{background:transparent url("http://kansai.hostlove.com/book/emoji/d/E710.gif") no-repeat left 2px;-webkit-background-size:10px 10px;-moz-background-size:10px 10px;background-size:10px 10px;}.book_ad .c3{background:transparent url("http://kansai.hostlove.com/book/emoji/d/E6F8.gif") no-repeat left 2px;-webkit-background-size:10px 10px;-moz-background-size:10px 10px;background-size:10px 10px;}.book_ad .c4{background:transparent url("http://kansai.hostlove.com/book/emoji/d/E753.gif") no-repeat left 2px;-webkit-background-size:10px 10px;-moz-background-size:10px 10px;background-size:10px 10px;}.book_ad .c5{background:transparent url("http://kansai.hostlove.com/book/emoji/d/E6ED.gif") no-repeat left 2px;-webkit-background-size:10px 10px;-moz-background-size:10px 10px;background-size:10px 10px;}.book_ad .c6{background:transparent url("http://kansai.hostlove.com/book/emoji/d/E6FB.gif") no-repeat left 2px;-webkit-background-size:10px 10px;-moz-background-size:10px 10px;background-size:10px 10px;}.book_ad .c7{background:transparent url("http://kansai.hostlove.com/book/emoji/d/E719.gif") no-repeat left 2px;-webkit-background-size:10px 10px;-moz-background-size:10px 10px;background-size:10px 10px;}.book_ad .c8{background:transparent url("http://kansai.hostlove.com/book/emoji/d/E757.gif") no-repeat left 2px;-webkit-background-size:10px 10px;-moz-background-size:10px 10px;background-size:10px 10px;}.book_ad .c9{background:transparent url("http://kansai.hostlove.com/book/emoji/d/E662.gif") no-repeat left 2px;-webkit-background-size:10px 10px;-moz-background-size:10px 10px;background-size:10px 10px;}.book_ad .c10{background:transparent url("http://kansai.hostlove.com/book/emoji/d/E671.gif") no-repeat left 2px;-webkit-background-size:10px 10px;-moz-background-size:10px 10px;background-size:10px 10px;}.book_ad .c11{background:transparent url("http://kansai.hostlove.com/book/emoji/d/E68D.gif") no-repeat left 2px;-webkit-background-size:10px 10px;-moz-background-size:10px 10px;background-size:10px 10px;}.book_ad .c12{background:transparent url("http://kansai.hostlove.com/book/emoji/d/E6F6.gif") no-repeat left 2px;-webkit-background-size:10px 10px;-moz-background-size:10px 10px;background-size:10px 10px;}.fa-paperclip{color:#1b51ff;margin-right:1px;}.fa-trophy{color:#ffa500;margin-right:1px;}.rand_bn .news_ad{display:none;}.news_ad a{height:60px;padding-left:64px !important;position:relative;min-height:54px;}.news_ad .nimg{position:absolute;top:3px;left:3px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;width:52px;max-height:58px;overflow:hidden;}.news_ad .nimg img{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.news_ad a .reca{padding-top:1px;}.news_ad .ntitile{position:absolute;top:3px;left:3px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;width:52px;height:52px;overflow:hidden;background:#f7f7f7;color:#4d4d4d;text-align:center;font-size:6px;}.news_ad .ntitile i{font-size:28px;display:block;margin-top:8px;}.news_ad h1{font-size:14px;padding-top:16px;color:#4d4d4d;}.news_ad .body{padding:1px 0 3px 0;font-size:8px;line-height:110%;}.news_ad .res_h{display:inline-block;background:#777;color:#fff;font-size:9px;padding:2px 5px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;position:absolute;top:4px;left:64px;}.news_ad .res_h i{margin-right:2px;}.news_ad a .cate{display:inline-block;font-size:12px;}.news_ad a .com{color:#297bd9;font-size:14px;display:inline-block;font-weight:bold;}.news_ad a .com i{font-weight:normal;margin-right:2px;}.news_ad a time{color:#4d4d4d;font-size:12px;display:inline-block;}.news_ad a time i{margin-right:2px;color:#666;font-size:12px;}.not_webfont i.fa{color:transparent;}.not_webfont i.fa-list{background:url('../img/font_img/fa-list.gif') center top no-repeat;}.not_webfont i.fa-list-ol{background:url('../img/font_img/fa-list-ol.gif') center top no-repeat;}.not_webfont i.fa-home{background:url('../img/font_img/fa-home.gif') center top no-repeat;}.not_slide div.slidemenu{display:none;}aside.ad_head{padding-top:5px;height:100px;padding-bottom:2px;}aside.ad_head.ad_head2{height:120px;background:#fff;padding-bottom:0;padding-top:3px;margin-bottom:2px;margin-top:1px;}aside.ad_head.ad_head2 a>span{display:block;font-weight:bold;font-size:13px;padding:2px 0 2px 0;color:#333;height:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-moz-text-overflow:ellipsis;-o-text-overflow:ellipsis;}aside.ad_head.ad_head2 a>span i{margin-right:2px;margin-left:5px;font-weight:normal;}aside.ad_head a{display:block;}aside.ad_head a.ad_ita{background:#fff;background:url('../img/ad_ita.png') 5px 0 no-repeat,-moz-linear-gradient(center top,#ececec,#fff 30%,#fff);background:url('../img/ad_ita.png?3') 5px 0 no-repeat,-webkit-gradient(linear,center top,center bottom,color-stop(0,#ececec),color-stop(30%,#fff),color-stop(100%,#fff));-webkit-background-size:88px 100px;-moz-background-size:88px 100px;background-size:88px 100px;color:#333;height:83px;padding:15px 0 2px 105px;position:relative;}aside.ad_head a.ad_ita>h1{font-size:15px;color:#333;}aside.ad_head a.ad_ita h2{color:#333;font-size:13px;line-height:120%;padding-right:20px;padding-top:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-moz-text-overflow:ellipsis;-o-text-overflow:ellipsis;}aside.ad_head a.ad_ita h2 span{display:block;font-size:10px;font-weight:normal;width:160px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-moz-text-overflow:ellipsis;-o-text-overflow:ellipsis;}aside.ad_head a.ad_ita p.ex{color:#4d4d4d;font-size:12px;position:absolute;left:105px;bottom:10px;}aside.ad_head a.ad_ita p.ex em{font-weight:bold;}aside.ad_head a.ad_ita p.limit{position:absolute;right:10px;top:55px;font-size:10px;font-weight:bold;color:#29b6d9;}aside.ad_head #d_box{font-size:8px;height:65px;width:73px;overflow:hidden;position:absolute;left:13px;top:33px;}aside.ad_head #d_box #d_head{height:12px;background:#297bd9;font-size:6px;color:#fff;}aside.ad_head #d_box #d_head h1{font-size:4px;color:#fff;font-weight:normal;text-align:center;padding-top:2px;margin-left:10px;margin-right:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-moz-text-overflow:ellipsis;-o-text-overflow:ellipsis;}aside.ad_head #d_box #d_head h1 span{font-size:2px;padding-top:1px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-moz-text-overflow:ellipsis;-o-text-overflow:ellipsis;}aside.ad_head #d_box #d_head .fa-list{position:absolute;left:2px;top:4px;}aside.ad_head #d_box #d_head .fa-home{position:absolute;right:2px;top:4px;}aside.ad_head #d_box #d_conetnt{position:absolute;left:3px;top:42px;width:60px;}aside.ad_head #d_box #d_conetnt h1{font-size:4px;color:#4d4d4d;padding-top:2px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-moz-text-overflow:ellipsis;-o-text-overflow:ellipsis;}aside.ad_head #d_box #d_conetnt h1 span{font-weight:normal;font-size:2.5px;padding-top:1px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-moz-text-overflow:ellipsis;-o-text-overflow:ellipsis;}aside.ad_head #d_box #d_ex{font-size:7px;color:#4d4d4d;font-weight:bold;position:absolute;left:3px;top:26px;}aside.ad_head #d_box #d_cb{font-size:3px;color:#fff;background:#297bd9;width:32px;height:6px;line-height:6px;text-align:center;position:absolute;bottom:0;left:2px;-webkit-border-top-left-radius:1px;-moz-border-radius-topleft:1px;border-top-left-radius:1px;-webkit-border-top-right-radius:1px;-moz-border-radius-topright:1px;border-top-right-radius:1px;}#menu{margin-bottom:4px;}#menu>h1{padding-top:10px;font-size:20px !important;color:#333;}#menu .slide_wrap{padding:5px 5px 5px 5px;counter-reset:article;margin-left:0;margin-right:0;margin-bottom:0;margin-top:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}#menu .slide_wrap:first-child{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin-bottom:10px;}#menu .slide_wrap:nth-of-type(2){-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;}#menu .slide_wrap:last-child{-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottompleft:4px;border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;}#menu .slide_wrap>h1{height:30px;line-height:30px;color:#4d4d4d;}#menu .slide_wrap>h1 a{display:block;position:relative;color:#333;padding-left:37px;font-weight:bold;font-size:13px;}#menu .slide_wrap>h1 i{position:absolute;top:3px;left:6px;width:20px;text-align:center;font-size:22px;line-height:1;vertical-align:top;}#menu .slide_wrap>h1 a span{font-weight:normal;font-size:11px;margin-left:3px;}#menu .slide_wrap>h1 a:after,#menu .slide_wrap.open>h1 a.down:after{position:absolute;right:8px;top:5px;content:"";display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0;margin:0;content:"\f107 ";font-size:20px;color:#666 !important;}#menu .slide_wrap>h1 a.up:after,#menu .slide_wrap.open>h1 a:after{content:"\f106";top:2px;}#menu .slide_wrap ul{border-top:1px solid #f6f6f6;display:none;}#menu .slide_wrap.open ul{display:block;}#menu .slide_wrap li{list-style:nonefont-size:14px;line-height:1;border-bottom:1px solid #f6f6f6;margin-left:5px;margin-right:5px;}#menu .slide_wrap li a{padding:8px 0 8px 40px;display:block;text-decoration:none;color:#333;font-size:12px;height:18px;line-height:18px;}#menu .slide_wrap .link_list a:before{top:50%;left:6px;}#menu .slide_wrap .link_list a:after{width:7px;height:7px;margin-top:-4px;right:9px;}#menu .slide_wrap.pickup .link_list li a{padding:6px 0 6px 40px;display:block;text-decoration:none;color:#4d4d4d;font-size:13px;font-weight:bold;height:25px;line-height:110%;}#menu .slide_wrap.pickup .link_list li a em{display:block;font-weight:normal;font-size:10px;}#menu .slide_wrap .link_list li.new:after{content:"new";line-height:1;position:absolute;left:28px;top:1px;font-size:7px;color:red;font-weight:bold;-moz-transform:rotate(-10deg);-webkit-transform:rotate(-10deg);-o-transform:rotate(-10deg);-ms-transform:rotate(-10deg);}#menu .slide_wrap .link_list li.pick:after{content:"注目";line-height:1;position:absolute;left:28px;top:2px;font-size:7px;color:#d95729;font-weight:bold;-moz-transform:rotate(-10deg);-webkit-transform:rotate(-10deg);-o-transform:rotate(-10deg);-ms-transform:rotate(-10deg);}#area{margin-bottom:-20px;}#area nav{padding:5px 5px 5px 5px;counter-reset:article;margin:0;margin-top:1px;}#area .menu_ad .slide_wrap{margin-right:0;margin-left:0;}#area .slide_wrap h1{height:30px;line-height:30px;color:#4d4d4d;}#area .slide_wrap h1 a{display:block;position:relative;color:#333;padding-left:37px;font-weight:bold;font-size:13px;}#area .slide_wrap h1 i{position:absolute;top:3px;left:6px;width:20px;text-align:center;font-size:22px;line-height:1;vertical-align:top;}#area .slide_wrap li a{height:22px;line-height:110%;font-weight:bold;font-size:13px;}#area .slide_wrap li a span{display:block;font-size:9px;text-indent:-3px;}#area .slide_wrap ul{border-top:1px solid #f6f6f6;display:none;}#area .slide_wrap.open ul{display:block;}#area .slide_wrap li{list-style:nonefont-size:14px;line-height:1;border-bottom:1px solid #f6f6f6;}#area .slide_wrap li a{padding:8px 0 8px 40px;display:block;text-decoration:none;color:#333;height:22px;line-height:110%;font-weight:bold;font-size:13px;}#area .slide_wrap .link_list a span{font-size:10px;padding-top:1px;}#area .slide_wrap .link_list a:before{top:50%;left:10px;}#area .slide_wrap .link_list a:after{width:7px;height:7px;margin-top:-4px;right:14px;}#area .slide_wrap h1 a:after,#area .slide_wrap.open h1 a.down:after{position:absolute;right:8px;top:5px;content:"";display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0;margin:0;content:"\f107 ";font-size:20px;color:#666 !important;}#area .slide_wrap h1 a.up:after,#area .slide_wrap.open h1 a:after{content:"\f106";top:2px;}#area .menu_ad aside{float:left;width:141px;overflow:hidden;}#area .menu_ad aside:nth-child(odd){margin-right:6px !important;}#area .menu_ad a:after,#area .menu_ad a:before{display:none;}#area .menu_ad_job a{height:45px;-webkit-background-size:140px 47.765px;-moz-background-size:140px 47.765px;background-size:140px 47.765px;position:relative;}#area .menu_ad_job a h1{color:#666;padding:12px 0 0 0;text-align:right;font-size:10px;width:138px;}#area .menu_ad_job a p{position:absolute;left:50px;top:41px;font-size:8px;color:#4d4d4d;text-align:left;}#area .menu_ad_book a{height:45px;-webkit-background-size:140px 47.765px;-moz-background-size:140px 47.765px;background-size:140px 47.765px;position:relative;}#area .menu_ad_book a h1{color:#666;padding:12px 0 0 0;text-align:right;font-size:10px;width:138px;}#area .menu_ad_book a p{position:absolute;left:50px;top:41px;font-size:8px;color:#4d4d4d;}#area .menu_ad_news a{height:45px;-webkit-background-size:140px 47.765px;-moz-background-size:140px 47.765px;background-size:140px 47.765px;position:relative;}#area .menu_ad_news a h1{color:#666;padding:12px 0 0 0;text-align:right;font-size:10px;width:138px;}#area .menu_ad_news a p{position:absolute;left:50px;top:41px;font-size:8px;color:#4d4d4d;}#area .menu_ad_prof a{height:45px;-webkit-background-size:140px 47.765px;-moz-background-size:140px 47.765px;background-size:140px 47.765px;position:relative;}#area .menu_ad_prof a h1{color:#666;padding:12px 0 0 0;text-align:right;font-size:10px;width:138px;}#area .menu_ad_prof a p{position:absolute;left:50px;top:41px;font-size:8px;color:#4d4d4d;}#area .menu_ad_chat a{height:45px;-webkit-background-size:140px 47.765px;-moz-background-size:140px 47.765px;background-size:140px 47.765px;position:relative;}#area .menu_ad_chat a h1{color:#666;padding:12px 0 0 0;text-align:right;font-size:10px;width:138px;}#area .menu_ad_chat a p{position:absolute;left:50px;top:41px;font-size:8px;color:#4d4d4d;}#area .menu_ad_soon{height:50px;text-align:center;color:#ccc;}#area .menu_ad_soon h1{color:#ccc;font-size:12px;}#area .menu_ad_soon p{margin-top:-5px;font-size:12px;}.line_ad.wrap_box{margin:4px 6px 9px 6px !important;text-align:center;padding:0 0 6px 0 !important;}.line_ad.wrap_box>h1{text-align:left;padding-left:7px;font-size:12px;padding:8px 0 4px 8px;}.line_ad.wrap_box h1 span.b_color{margin-right:5px;font-weight:bold;display:inline-block;}.line_ad2.wrap_box{margin:1px 6px 8px 6px;text-align:center;padding:0 0 6px 0 !important;}.line_ad2.wrap_box>h1{text-align:left;padding-left:7px;font-size:12px;padding:8px 0 4px 8px;}.line_ad2.wrap_box>h1 i{margin-right:2px;}.line_ad2.wrap_box h1 span.b_color{margin-right:5px;font-weight:bold;display:inline-block;}.line_ad a,.line_ad2 a{display:inline-block;}body.index #area{}body.index #area .slide_wrap h1 a{-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:15px;}body.index #area .slide_wrap h1 a:after{display:none;}body.index .top_anc{height:30px;}body.index .top_anc a{position:absolute;left:8px;top:5px;display:inline-block;width:130px;}body.index .top_anc p{font-size:10px;padding-top:20px;padding-left:3px;}body.index .top_logo .area{letter-spacing:3.2px;font-weight:normal;bottom:9px;}body.index #header a i{margin-right:3px;}h1.po{padding:15px 10px;font-size:18px;}.wrap_text{padding:10px;font-size:13px;line-height:130%;counter-reset:wr_h1;}.wrap_text h1{font-size:16px;padding-bottom:6px;padding-top:6px;}.wrap_text h1:before{counter-increment:wr_h1;content:counter(wr_h1);margin-right:5px;}.wrap_text h2{font-size:15px;padding-bottom:6px;}.wrap_text ol{counter-reset:wr_ol;padding-left:2px;padding-top:5px;}.wrap_text ol li{margin-bottom:5px;position:relative;padding-left:16px;}.wrap_text ol li:before{counter-increment:wr_ol;content:counter(wr_ol)":";margin-right:5px;position:absolute;top:0;left:0;}.wrap_text .bold{color:red;}.wrap_text .b_color{font-weight:bold;}.wrap_text.error{color:red;}.agree_menu{margin-top:30px !important;margin-bottom:-20px !important;}.agree_menu li{margin-left:0 !important;margin-right:0 !important;}.wrap_box.search.search_top{padding-bottom:10px !important;margin-top:10px !important;margin-bottom:-15px !important;}.wrap_box.search_box{margin-bottom:-15px !important;}.wrap_box.search_box>h1 span{margin-left:10px;}.wrap_box.search_box>h1 span i{margin-right:2px;}.more_link a{text-align:center;color:#4d4d4d;font-size:13px;height:22px;line-height:22px;font-weight:bold !important;}.more_link a:before{display:none;}.search_sort{height:40px;margin-top:30px !important;}.news_cate nav h1{font-size:13px;position:relative;color:#333 !important;padding-left:25px;}.news_cate nav h1 i{font-size:16px !important;top:6px !important;left:2px !important;}.news_cate nav li a{font-size:13px !important;font-weight:bold;}.sl_logo.news{padding-left:10px;padding-top:13px;padding-bottom:6px;}.thread_box{padding:5px;position:relative;}.thread_box .res{font-size:17px;line-height:130%;padding-bottom:8px;padding-left:5px;}.thread_box .res img.emoji{width:17px;margin-top:2px;}.thread_box .pre{color:#4d4d4d;font-size:10px;line-height:130%;margin-top:-4px;padding-top:5px;padding-left:5px;padding-bottom:5px;text-align:left;}.thread_box .pre a{margin-left:3px;font-weight:bold;}.thread_box .pre i{margin-right:2px;}.thread_box .counter a{font-size:17px;font-weight:bold;display:inline-block;height:24px;line-height:24px;margin-left:0;margin-bottom:3px;padding:0 5px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;color:#297bd9}.thread_box .counter a i{margin-right:3px;}.thread_box time{display:block;text-align:left;font-size:14px;padding-left:5px;padding-bottom:4px;color:#333;position:relative;}.thread_box time strong{display:inline-block;max-width:6em;white-space:nowrap;overflow:hidden;}.thread_box time i{color:#666;font-size:16px;margin-right:3px;}.thread_box time i.fa-male{font-size:18px;color:#297bd9;margin-top:-2px;}.thread_box time i.fa-female{font-size:18px;color:#d929be;margin-top:-2px;}.thread_box time .trip{position:absolute;right:2px;top:2px;color:#444;font-size:11px;margin-left:5px;}.thread_box time .trip i{font-size:12px;color:#666;margin-right:2px;margin-top:1px;}.thread_box time .date{margin-left:3px;}.thread_top{margin-top:3px;padding-top:8px;}.thread_top h1{font-size:18px;line-height:125%;color:#444;padding-bottom:6px;padding-left:6px;margin-right:-6px;margin-top:-27px;text-indent:51px;}.thread_top.closed .res,.thread_top.closed .pre{display:none;}.thread_top #open_text{text-align:center;padding-bottom:5px;margin-top:-5px;}.thread_box.thread_top .counter a{padding:0 4px;}.res_box>article{padding-top:5px;padding-bottom:5px;position:relative;border-bottom:1px solid #eee;word-break:break-all;}.res_box>article.last{}.res_box>article.last:after{content:"(最終コメント)";font-size:12px;color:#888;position:absolute;top:12px;left:56px;}.res_box>article.yet{font-size:14px;text-align:center;color:#999;padding:30px 0;}article.yet{font-size:14px;text-align:center;color:#999;padding:25px 0;margin-top:5px;}.res_box>article .res a{font-weight:bold;display:inline-block;margin-right:3px;}.res_box>article:last-child{border-bottom:0;}.fancy_block{display:none;max-width:600px !important;max-height:auto !important;width:600px;}.fancy_block section{margin:0;border:0;padding:15px !important;background:#fff;}.fancy_block .res{font-size:17px !important;padding-left:3px;padding-right:3px;}.fancy_block .res a{font-weight:bold;}.fancy_block time{font-size:14px !important;}.fancy_block .counter a{margin-top:3px;margin-left:0;font-size:18px !important;}.fancy_block .counter a i{font-size:18px;}.ita_title{padding:0 5px 0 10px;position:relative;}.ita_title h1{font-size:20px;color:#333;margin-top:10px;padding-right:40px;display:inline-block;}.ita_title h1 a{display:inline-block;font-size:20px;color:#333;}.ita_title h2{font-size:12px;padding-top:4px;color:#333;}body.tm .current_t{display:block;font-size:9px;font-weight:normal;padding-top:2px;padding-left:10px;}body.tm .current_t i{margin-right:2px;}body.tm #menu_title{position:absolute;top:12px;left:60px;}body.tm #menu_title a{display:block;color:#fff;}body.tm #menu_title h1{font-size:15px;margin-top:-5px;padding-top:5px;width:200px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}body.tm #menu_title h2{font-size:9px;font-weight:normal;padding-top:5px;width:200px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}body.tm nav.sort{margin-top:4px;margin-bottom:0;}body.tm nav.sort.foot{margin-top:20px;margin-bottom:13px;}body.tm nav.sort .cb_bt{background:#297bd9;color:#fff;font-weight:normal;width:120px;margin-bottom:10px;}body.tm .sa_bt{display:block;width:36px;height:36px;position:relative;font-size:8px;color:#4d4d4d;background:#fff;line-height:100%;position:absolute;top:10px;right:6px;font-weight:normal;line-height:56px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;text-align:center;}body.tm .sa_bt i{position:absolute;top:5px;left:10px;text-align:center;font-size:18px;}body.tm .sa_bt.open{color:#ccc;}.search{display:none;}body.tm .search{margin-top:5px;}body.portal .search{margin-top:0;margin-bottom:10px !important;padding-bottom:3px;}.search.open{display:block;}.search input{width:215px !important;vertical-align:top;margin-right:2px;}.search p span{display:block;font-size:11px;padding-top:3px;font-weight:bold;color:#f33;}.search form a{display:inline-block;background:#f6f6f6;color:#4d4d4d;height:32px;line-height:32px;text-align:center;font-size:13px;font-weight:bold;width:60px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;vertical-align:top;}.search_result{padding:0;counter-reset:se_list;}.search_result>h1{display:block;font-size:13px;color:#4d4d4d;padding-bottom:5px;padding-top:10px;padding-left:3px;}.search_result h1 i{margin-right:5px;}.search_result li{border-bottom:1px solid #eee;padding:5px 0 !important;}.search_result li:last-child{border:0;}.search_result li a{font-size:12px;font-weight:bold;height:25px;line-height:25px;color:#4d4d4d;position:relative;padding-left:36px;padding-right:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-moz-text-overflow:ellipsis;-o-text-overflow:ellipsis;}.search_result ul.close{display:none;}.search_result .open li:first-child{border-top:1px solid #eee;}.search_result li a:before{counter-increment:se_list;content:counter(se_list);position:absolute;left:8px;top:3px;color:#fff;font-size:11px;text-align:center;height:18px;line-height:18px;min-width:12px;background:#297bd9;padding:0 3px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-weight:normal;}.search_result li a:after{color:#d4d4d4;border-color:#d4d4d4;border-width:1px;}.search_result li.more{border-bottom:0;}.search_result li.more a{color:#4d4d4d;height:25px;line-height:25px;text-align:center;padding-left:0;padding-right:0;font-size:13px;font-weight:bold;}.search_result li.more a i{line-height:25px;margin-right:3px;font-weight:bold;font-size:20px;vertical-align:top;}.search_result li.more a:before,.search_result li.more a:after{display:none;}.ex_local{padding-top:5px;padding-bottom:2px;padding-left:10px;font-size:9px;color:#4d4d4d;position:relative;}.ex_local span{position:absolute;right:8px;top:7px;font-size:10px;color:#4d4d4d;}.ex_local a{font-size:11px;display:inline-block;vertical-align:top;margin-right:3px;font-weight:bold;padding:1px 0;}#local_block section{font-size:12px;line-height:120%;counter-reset:local_num;}#local_block h1{font-size:11px;line-height:120%;padding-right:20px;padding-left:20px;position:relative;}#local_block h1 i{position:absolute;top:0;left:0;}#local_block section>h2{font-size:10px;line-height:120%;padding-right:20px;padding-left:20px;padding-top:3px;position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-moz-text-overflow:ellipsis;-o-text-overflow:ellipsis;}#local_block section>h2 span{font-weight:normal;font-size:8px;margin-left:2px;}#local_block section li{margin-bottom:3px;position:relative;padding-left:20px;font-size:10px;line-height:130%;}#local_block section li:before{display:inline-block;counter-increment:local_num;content:counter(local_num);position:absolute;top:0;left:0;display:block;width:14px;height:14px;line-height:14px;text-align:center;font-weight:normal;font-size:10px;color:#fff;background:#4d4d4d;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}#local_block section li a{font-weight:bold;}#local_block section p{font-size:9px;padding-left:20px;color:#f00;padding-bottom:3px;}#prem_block section{font-size:12px;line-height:120%;counter-reset:prem_num;}#prem_block h1{padding-bottom:5px;font-size:14px;}#prem_block section p{padding:6px 0;}#prem_block section li{margin-bottom:3px;position:relative;padding-left:20px;font-size:10px;line-height:130%;}#prem_block section li:before{display:inline-block;counter-increment:prem_num;content:counter(prem_num);position:absolute;top:0;left:0;display:block;width:14px;height:14px;line-height:14px;text-align:center;font-weight:normal;font-size:10px;color:#fff;background:#4d4d4d;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}#prem_block section li a{font-weight:bold;}.recommend{padding:6px;counter-reset:re_list;margin-top:25px;margin-bottom:-10px;}.recommend>h1{font-size:12px;color:#4d4d4d;padding:5px 0 10px 8px;}.ios .recommend>h1{font-size:13px;}.recommend>h1 i{margin-right:8px;}.recommend li{border-bottom:1px solid #eee;padding:5px 0 !important;}.recommend li:last-child{border:0;}.recommend .close{display:none;}.recommend .open li:first-child{border-top:1px solid #eee;}.recommend li a{position:relative;padding-left:36px;padding-right:20px;padding-top:3px;padding-bottom:1px;}.recommend li h1{color:#4d4d4d;font-size:14px;padding-bottom:3px;}.recommend li h1 span{font-size:12px;margin-left:3px;}.recommend li p{font-weight:normal;color:#666;font-size:11px;padding-top:1px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-moz-text-overflow:ellipsis;-o-text-overflow:ellipsis;}.recommend li a:before{counter-increment:re_list;content:counter(re_list);position:absolute;left:8px;top:3px;color:#fff;font-size:11px;text-align:center;height:18px;line-height:18px;min-width:12px;background:#297bd9;padding:0 3px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}.recommend li a:after{color:#d4d4d4;border-color:#d4d4d4;border-width:1px;}.recommend li.more{border-bottom:0;margin-bottom:-5px;}.recommend li.more a{color:#4d4d4d;padding-top:6px;padding-bottom:8px;text-align:center;padding-left:0;padding-right:0;font-size:13px;font-weight:bold;}.recommend li.more a i{margin-right:3px;font-weight:bold;font-size:20px;vertical-align:top;}.recommend li.more a:before,.recommend li.more a:after{display:none;}.recommend li.yet{font-size:16px;text-align:center;color:#ccc;padding:20px 0 !important;border:0;}.recommend.ita_list li a:before{counter-increment:re_list;content:counter(re_list);position:absolute;left:0;top:0;color:#999;font-size:16px;font-weight:bold;text-align:center;height:22px;line-height:22px;min-width:30px;background:transparent !important;}.recommend.ita_list li h1{font-size:15px;}.recommend.ita_list li h2{font-size:11px;padding-top:1px;}.recommend.ita_list li .cate{font-size:10px;padding-top:5px;font-weight:bold;color:#666;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-moz-text-overflow:ellipsis;-o-text-overflow:ellipsis;}.recommend.ita_list li .cate span{font-weight:normal;margin-left:5px;}.sponsor_bt{margin-top:10px;margin-left:8px;margin-right:8px;text-align:left;margin-bottom:-10px;position:relative;}.sponsor_bt a{display:inline-block;font-weight:bold;font-size:12px;padding:3px 0;}.sponsor_bt a i{margin-right:2px;}.sponsor_bt a.times{position:absolute;top:0;right:-1px;}.sponsor_bt a.exclamation{position:absolute;top:0;right:74px;margin-right:0;}.ita_list.sponsor li{background:#fff;border:0;padding-top:6px;padding-bottom:7px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin-bottom:1px;}.ita_list.sponsor li:first-child{padding-top:6px;}.ita_list.sponsor li:last-child{border:0;}.ita_list.sponsor li a{position:relative;padding-left:20px;padding-right:20px;padding-top:2px;padding-bottom:2px;}.ita_list.sponsor li a:after{display:none;}.ita_list.sponsor li a h1{color:#444;padding-left:13px;font-size:14px;}.ita_list.sponsor li a:before{counter-increment:list;content:counter(list);position:absolute;left:10px;top:-2px;color:#999;font-size:18px;font-weight:bold;text-align:center;height:20px;line-height:20px;min-width:18px;}.ita_list.sponsor li.not a p{width:278px;height:86px;text-align:center;color:#ccc;font-weight:bold;font-size:30px;line-height:81px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin-left:-5px;}.ita_list.sponsor li.not a h1{color:#999;}.ita_list.sponsor li.not a h1 span{font-weight:normal;font-size:12px;margin-left:3px;}.ita_list.sponsor li img{margin-left:-5px;}.ita_title.sponsor{}.ita_title.sponsor p{padding-top:5px;font-size:12px;}section.top_logo{display:block;height:100px;position:relative;background:transparent url("../img/logo_bg.png?3") no-repeat left top;-webkit-background-size:320px 100px;-moz-background-size:320px 100px;background-size:320px 100px;margin-bottom:3px;}section.top_logo a{display:block;height:100px;width:320px;}section.top_logo img{border:0;}section.top_logo h1{width:129.5px;height:22.5px;background:#297bd9;position:absolute;left:10px;bottom:21px;}section.top_logo h2{position:absolute;left:142px;bottom:21px;background:#297bd9;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;height:22px;line-height:22px;padding:0 6px;text-align:center;color:#fff;font-weight:normal;font-size:10px;}section.top_logo p.ex{color:#999;font-size:8px;position:absolute;left:10px;bottom:48px;}section.top_logo p.area{color:#4d4d4d;font-size:8px;position:absolute;left:11px;bottom:7px;font-weight:bold;}body.portal #menu_title{position:absolute;top:12px;left:60px;}body.portal #menu_title a{display:block;color:#fff;}body.portal #menu_title h1{font-size:17px;margin-top:-3px;padding-top:5px;width:200px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.top_anc{margin:3px 0 9px 0;padding-top:5px;padding-left:6px;padding-right:6px;height:40px;position:relative;}.top_anc .sa_bt{display:block;width:40px;height:40px;position:relative;font-size:8px;color:#4d4d4d;background:#fff;line-height:100%;position:absolute;top:5px;left:138px;font-weight:normal;line-height:61px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;text-align:center;}.top_anc .sa_bt i{position:absolute;top:7px;left:10px;text-align:center;font-size:18px;}.top_anc .sa_bt.open{color:#ccc;}.top_anc .ita_anc{display:block;width:120px;height:40px;position:relative;font-size:15px;font-weight:bold;color:#4d4d4d;background:#fff;line-height:40px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;text-align:left;text-indent:3px;}.top_anc .ita_anc i{margin-right:7px;font-size:22px;}.top_anc .fancybox{position:absolute;right:10px;top:16px;font-size:12px;font-weight:bold;display:inline-block;padding:2px 0;}.top_anc .fancybox i{margin-right:2px;}#vip1{margin:3px 6px 6px 6px;position:relative;height:50px;}#vip1 a{display:block;height:50px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}#vip1 img.logo{margin-left:8px;margin-top:0;}.ad_top>h1,.ad_top>a>h1{font-size:13px;color:#333;padding-left:5px;padding-top:5px;text-indent:1px;}.ad_top>h1 i,.ad_top>a>h1 i{margin-right:5px;}#vip1 ul{position:absolute;top:4px;left:95px;text-align:right;width:210px;}#vip1 ul li{display:inline-block;position:relative;width:46px;height:32px;padding-top:10px;color:#555;text-align:center;}#vip1 ul li i{font-size:23px;display:block;}#vip1 ul li span{font-size:8px;display:block;padding-top:5px;}#vip2{margin-bottom:6px;}#vip2 h1{padding-top:10px;padding-bottom:10px;text-indent:1px;}.viewport.flip_vip{width:294px;overflow:hidden;padding:0 0 0 0;margin-left:7px;margin-right:7px;}#vip2_list_in.flipsnap{width:4410px;}#vip2_list_in .item{float:left;width:294px;height:150px;}#vip2_list_in .item p.logo{padding-bottom:3px;}#vip2_list_in .item p.outline{font-size:11px;color:#4d4d4d;text-align:center;line-height:120%;padding-bottom:3px;width:293px;margin-right:1px;}#vip2_list_in .item h1{display:none;}#vip2 .pointer{padding-bottom:6px;margin-left:7px;margin-top:-2px;margin-right:7px;}body.portal .pointer span{display:inline-block;width:4px;height:4px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #ccc;margin-right:3px;}body.portal .pointer span.current{background:#297bd9;border:0;width:6px;height:6px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}#top_ad_list{margin-bottom:16px;counter-reset:top_ad_num;}#top_ad_list>h1{padding-top:10px;padding-bottom:10px;text-indent:1px;}#top_ad_list>h1 span{font-weight:normal;margin-left:5px;font-size:11px !important;}#top_ad_list ul{padding:0 7px 10px 7px;overflow:hidden;}#top_ad_list ul.close{display:none;margin-top:-10px;}#top_ad_list li{float:left;width:143.5px;overflow:hidden;margin-bottom:3px;}#top_ad_list li a{display:block;}#top_ad_list li h1{font-size:9px;color:#333;padding-bottom:1px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-moz-text-overflow:ellipsis;-o-text-overflow:ellipsis;}#top_ad_list li h1:before{counter-increment:top_ad_num;content:counter(top_ad_num)'. ';}#top_ad_list li:nth-child(odd){margin-right:7px;}#top_ad_list li.more{float:none;width:294px;}#top_ad_list li.more a{color:#333;padding-top:5px;padding-bottom:5px;margin-top:5px;margin-bottom:-3px;text-align:center;padding-left:0;padding-right:0;font-size:13px;font-weight:bold;}#top_ad_list li.more a i{margin-right:3px;font-weight:bold;font-size:20px;vertical-align:top;}.top_content{padding:0 6px 6px 6px !important;margin-bottom:10px;margin-top:0;}.top_content>h1{height:34px !important;line-height:34px !important;font-size:13px !important;color:#333 !important;text-indent:1px !important;padding:0 !important;padding-top:2px !important;}.top_content h1 i{margin-right:5px;}.top_content>h1 span{font-weight:normal;margin-left:5px;font-size:11px !important;}.sort_button{margin:0 0 10px 0;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}.sort_button a{display:block;font-size:11px;height:33px;line-height:33px;color:#4d4d4d;float:left;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;border-right:1px solid #e9e9e9;text-align:center;font-weight:bold;background:#fcfcfc;position:relative;}.sort_button a.checked{background:#4d4d4d;color:#fff;height:35px;line-height:35px;border:0;}.sort_button a:first-child{border-left:1px solid #e9e9e9;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;}.sort_button a:last-child{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;}.sort_button a i{font-size:14px;margin-right:2px;}.sort_button a.checked i{color:#fff !important;}#resent_night .sort_button a{width:97px;}#resent_night .sort_button a.checked{width:98px;margin-left:-1px;}#resent_night .sort_button a:first-child.checked{width:99px;border-left:0;}#resent_night_rc .sort_button a{width:97px;}#resent_night_rc .sort_button a.checked{width:98px;margin-left:-1px;}#resent_night_rc .sort_button a:first-child.checked{width:99px;border-left:0;}#resent_news .sort_button a{width:97px;}#resent_news .sort_button a.checked{width:98px;margin-left:-1px;}#resent_news .sort_button a:first-child.checked{width:99px;border-left:0;}#resent_news h1 a{color:#333;display:block;position:relative;}#resent_news h1 a:before{content:"トップ";font-size:8px;position:absolute;right:15px;top:0px;}#resent_news h1 a:after{right:5px;border-width:2px;width:6px;height:6px;}.news_list li.nl a{padding-left:64px !important;position:relative;min-height:54px;}.news_list li.nl a .nimg{position:absolute;top:3px;left:3px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;width:52px;max-height:58px;overflow:hidden;visibility:hidden;}.news_list li.nl a .nimg img{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.news_list li.nl a .reca{padding-top:2px;}.news_list li.nl a .res_h{display:inline-block;font-weight:bold;font-size:12px;color:#4d4d4d;}.news_list li.nl a .res_h i{margin-right:2px;}.news_list li.nl a h1{margin-bottom:-3px !important;font-size:14px;}.news_list li.nl a .cate{display:inline-block;font-size:10px;color:#4d4d4d;font-weight:bold;}.news_list li.nl .ntitile{position:absolute;top:3px;left:3px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;width:52px;height:52px;overflow:hidden;background:#f7f7f7;color:#4d4d4d;text-align:center;font-size:6px;}.news_list li.nl .ntitile i{font-size:28px;display:block;margin-top:8px;}#flip_r_other.flipsnap{width:2940px;}.viewport.flip_r_other{width:294px;overflow:hidden;padding:0 0 0 0;margin:0;}#resent_other{position:relative;}#resent_other .sort_button a{width:62px;font-size:10px;}#resent_other .sort_button a.checked{width:63px;margin-left:-1px;}#resent_other .sort_button a:first-child.checked{width:64px;border-left:0;margin-left:0;}#resent_other div.pointer{position:absolute;left:188px;top:8px;display:none;}.recommend.sort_bt_list div.resent{counter-reset:re_list;}.sort_bt_list>div.resent{display:none;}#resent_other div.resent>h1{font-size:12px;padding-bottom:5px;padding-left:5px;color:#4d4d4d;}#resent_other div.resent>h1 i{margin-right:3px;color:#4d4d4d;}#ps_bt{margin-bottom:10px;background:#4d4d4d;color:#fff;position:relative;padding-right:30px;font-size:13px;text-align:left;}#ps_bt .fa-sort-asc{position:absolute;right:8px;top:7px;}#ps_bt .fa-sort-desc{top:14px;}div.pop_sort{position:relative;}div.pop_sort ul{display:none;position:absolute;top:-6px;left:6px;z-index:2;background:#4d4d4d;padding:5px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;width:116px;filter:alpha(opacity=97);-moz-opacity:97;opacity:0.97;}div#pop_sort_foot ul{top:-20px;}div.pop_sort li{border-bottom:1px solid #777;}div.pop_sort li:last-child{border:0;}div.pop_sort li a{color:#fff;background:#4d4d4d;font-size:12px;font-weight:bold;padding:5px 0;padding-left:4px;text-align:left;height:20px;line-height:20px;}div.pop_sort li::nth-child(2) a{height:26px;line-height:26px;}div.pop_sort li a i{margin-right:6px;}div.pop_sort li a:after{border-width:1px;color:#ccc;border-color:#ccc;right:5px;}div.pop_sort li.checked{background:#edf5ff;}a.thread_img{display:block;margin-bottom:5px;}a.thread_img img{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;max-height:400px;}div.referer{padding:0 6px 10px 6px;word-break:break-all;}div.referer a{font-size:13px;font-weight:bold;line-height:110% !important;}div.referer a i{margin-right:3px;}body.news_tp div.pre{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-moz-text-overflow:ellipsis;-o-text-overflow:ellipsis;}.rc_tp #tag{text-align:left;padding:2px 0 2px 4px;}.rc_tp #tag span{display:inline-block;font-size:10px;color:#333;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;text-align:center;height:24px;line-height:24px;padding:0 5px;border:1px dotted #d9d9d9;font-weight:bold;}.rc_tp #rc_main>h1{margin:0;padding:0;text-indent:0;font-size:18px;padding-top:2px;}.rc_tp #rc_main>div.outline{font-size:15px;padding-top:5px;line-height:130%;}#rc_main>.sitelink{line-height:120%;padding-bottom:10px;padding-top:10px;}#rc_main>.sitelink p{position:absolute;top:0;left:75px;line-height:120%;}#rc_main>.sitelink h2{font-size:11px;padding-top:20px;padding-bottom:0;line-height:120%;}#rc_main>.sitelink h3{font-size:10px;padding-top:3px;padding-bottom:0;line-height:120%;font-weight:normal;}#rc_main>.sitelink h3:before{content:"※";}#rc_main>.sitelink a{position:relative;padding-left:75px;background:transparent url("../img/job_scout.gif") no-repeat left center;-webkit-background-size:70px 69px;-moz-background-size:70px 69px;background-size:70px 69px;color:#333 !important;font-size:12px;min-height:50px;line-height:120%;}#rc_main>.sitelink span.s_color{display:block;font-size:12px;font-weight:bold;}#rc_detail{margin:0;padding:0;margin-left:-2px;margin-top:5px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;display:block;}#rc_detail dl{padding:0 2px 5px 2px;line-height:120%;border-top:1px dotted #eee;}#rc_detail dt{font-size:13px;font-weight:bold;color:#4d4d4d;padding-bottom:1px;padding-top:2px;}#rc_detail dt i{margin-right:3px;}#rc_detail dd{font-size:14px;line-height:130%;padding-bottom:3px;padding-left:15px;border-bottom:1px dotted #eee;}#rc_detail dd a{font-weight:bold;}#rc_detail dd .site{vertical-align:top;margin-right:5px;}#rc_detail dd ol{counter-reset:list_num;margin-left:-12px;}#rc_detail dd ol li{position:relative;padding-left:15px;padding-bottom:3px;line-height:120%;}#rc_detail dd ol li:before{counter-increment:list_num;content:counter(list_num)":";position:absolute;top:0;left:0;}#rc_detail dd ol li p{font-size:10px;}#rc_butotn{padding:0;padding-top:10px;}#rc_butotn a{display:block;text-align:center;margin-left:3px;width:280px;height:46px;line-height:46px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;color:#4d4d4d;border:1px solid #eee;margin-bottom:5px;font-size:19px;font-weight:bold;}#rc_butotn a i{margin-right:5px;}#rc_img{position:relative;height:250px;padding-bottom:10px;margin-top:5px;}#flip_rc_img.flipsnap{width:4000px;padding-left:13px;}.viewport.flip_rc_img{position:absolute;top:0;left:-14px;width:316px;overflow:hidden;padding:0 0 0 0;margin:0;height:250px;}#rc_img div .myPic{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}#rc_img div a{display:block !important;float:left !important;margin-right:3px;visibility:hidden;}#rc_img .pointer{position:absolute;bottom:0;left:0;width:285px;text-align:center;}#rc_img .pointer span{display:inline-block;width:6px;height:6px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;border:1px solid #ccc;margin-right:3px;}#rc_img .pointer span.current{background:#a02fda;border:0;width:8px;height:8px;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;}i.fa-comment.line_i{position:relative;}i.fa-comment.line_i span{position:absolute;top:0;left:5px;font-size:7px !important;color:#fff;}.rc_list li h1{line-height:110% !important;}.rc_list .reca .res_h{display:block !important;}.rc_list .reca .cate{font-weight:normal !important;}.rc_list .reca .cate i{margin-right:2px;margin-left:2px;}.rc_list .tag{text-align:left;padding-top:3px;}.rc_list .tag span{display:inline-block;font-size:8px;color:#333;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;text-align:center;height:18px;line-height:18px;padding:0 2px;border:1px dotted #d9d9d9;font-weight:bold;}.rc_list.ita_ad{margin-bottom:-6px;}.rc_list.ita_ad ul{}.rc_list.ita_ad li:before{display:none !important;}.rc_list.ita_ad li p.com{font-size:12px;}.rc_list.ita_ad li p.com i{font-weight:normal;}