@charset "utf-8";@import url('normalize.css');html{font-family:メイリオ,Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳＰゴシック","MS P Gothic",Osaka,Verdana,Arial,Helvetica,sans-serif;font-size:62.5%;color:#333;min-width:1030px;}h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ol,ul,li{margin:0;padding:0;line-height:1.6;}#content p,#content ul,#content ul,#content dl{line-height:1.6;}body{font-size:14px;margin:0 auto;padding:0;line-height:1.5em;color:#545454;}article,aside,dialog,figure,footer,header,hgroup,nav,section{display:block;}p{margin:0;padding:0;}ul{list-style-type:none;}caption{text-align:left;}#portal-header .header-wrap,#career-header .header-wrap,#page #main,#footer #footer-nav{width:1036px;margin:0 auto;padding:0;line-height:1.3em;}#content{width:680px;margin-bottom:30px;float:left;margin-right:20px;}#sidebar{width:336px;margin-bottom:50px;float:left;position:relative;}#sidebar .sidebar-wrap{width:336px;}.entry-header{margin:0 0 15px;}.entry-writer{font-size:16px;font-size:1.6rem;color:gray;}.entry-content{font-size:16px;font-size:1.6rem;}.entry-content:after{content:".";display:block;height:0;font-size:0;visibility:hidden;clear:both;}#page #main{padding:24px 0 0;*zoom:1;}#page #main:after{content:"";display:block;}.iph{display:none;}.clear{clear:both;}.clearfix::after{content:".";display:block;height:0;font-size:0;visibility:hidden;clear:both;}#onecolumnContent{width:760px;margin:0 auto;}#onecolumnContent h1{text-align:center;color:#666;margin-bottom:24px;}hr{clear:both;border-width:1px 0 0;height:0;border-color:gray;}h1{font-size:15px;}a:link{text-decoration:none;color:#73b514;}a:visited{text-decoration:none;color:#73b514;}a:hover{text-decoration:none;color:#8CD81A;}a:active{text-decoration:none;color:#8CD81A;}a:focus,a:active{outline:none;}a:hover img{opacity:0.75;filter:alpha(opacity=75);-ms-filter:"alpha(opacity=75)";}.gray{color:gray;}.red{color:#FF3300;}img,a img{line-height:0;border:none;}img.size-medium,img.size-large,img.size-full{display:block;margin:1.5em auto 2em;}.center{text-align:center;}.right{text-align:right;}.left{text-align:left;}.page-navi{padding:10px 0;font-size:12px;font-size:1.2rem;}.page-navi .nav-previous{float:left;text-align:left;}.page-navi:after{content:"";display:block;clear:both;}.work{background-color:#86e8ea;}.jobhunting{background-color:#ffcc56;}.course{background-color:#d7b2f0;}.money{background-color:#8de1a5;}.workstyle{background-color:#ffb490;}.topic{background-color:#ff8b9c;}li.rank-01 a:before{background:url("../portal_twentyeleven/images/icn_rank_01.png") no-repeat 0 0;}li.rank-02 a:before{background:url("../portal_twentyeleven/images/icn_rank_02.png") no-repeat 0 0;}li.rank-03 a:before{background:url("../portal_twentyeleven/images/icn_rank_03.png") no-repeat 0 0;}li.rank-04 a:before{background:url("../portal_twentyeleven/images/icn_rank_04.png") no-repeat 0 0;}li.rank-05 a:before{background:url("../portal_twentyeleven/images/icn_rank_05.png") no-repeat 0 0;}li.rank-06 a:before{background:url("../portal_twentyeleven/images/icn_rank_06.png") no-repeat 0 0;}li.rank-07 a:before{background:url("../portal_twentyeleven/images/icn_rank_07.png") no-repeat 0 0;}li.rank-08 a:before{background:url("../portal_twentyeleven/images/icn_rank_08.png") no-repeat 0 0;}li.rank-09 a:before{background:url("../portal_twentyeleven/images/icn_rank_09.png") no-repeat 0 0;}li.rank-10 a:before{background:url("../portal_twentyeleven/images/icn_rank_10.png") no-repeat 0 0;}li.rank-11 a:before{background:url("../portal_twentyeleven/images/icn_rank_11.png") no-repeat 0 0;}li.rank-12 a:before{background:url("../portal_twentyeleven/images/icn_rank_12.png") no-repeat 0 0;}li.rank-13 a:before{background:url("../portal_twentyeleven/images/icn_rank_13.png") no-repeat 0 0;}li.rank-14 a:before{background:url("../portal_twentyeleven/images/icn_rank_14.png") no-repeat 0 0;}li.rank-15 a:before{background:url("../portal_twentyeleven/images/icn_rank_15.png") no-repeat 0 0;}li.rank-16 a:before{background:url("../portal_twentyeleven/images/icn_rank_16.png") no-repeat 0 0;}li.rank-17 a:before{background:url("../portal_twentyeleven/images/icn_rank_17.png") no-repeat 0 0;}li.rank-18 a:before{background:url("../portal_twentyeleven/images/icn_rank_18.png") no-repeat 0 0;}li.rank-19 a:before{background:url("../portal_twentyeleven/images/icn_rank_19.png") no-repeat 0 0;}li.rank-20 a:before{background:url("../portal_twentyeleven/images/icn_rank_20.png") no-repeat 0 0;}#ad-postunder{text-align:center;}#ad-postunder p{font-size:16px;font-size:1.6rem;font-weight:bold;}#ad-postunder a{font-size:16px;font-size:1.6rem;text-decoration:underline;}.ad-content-under .ad-w{display:inline-block;width:49.4%;margin:1em 0 .7em;}#ad-content-under-link{clear:both;margin:15px auto;text-align:center;}#footerAd{clear:both;width:695px;margin:0 auto 15px;text-align:center;}#adunderTextad{margin:20px 15px;}.ad-header-under{max-width:100%;margin:10px auto 5px;text-align:center;}.ad-bottom{max-width:100%;margin:16px auto;text-align:center;overflow:hidden;}.ad-type-m{width:336px;}.ad-side{margin:0 0 30px;}.ad-side-text{margin:30px 0 20px 19px;}#ad-center-text{margin:10px auto 10px;text-align:center;}#ad-center-text p{font-size:16px;font-size:1.6rem;}.indeed-box .formarea{width:660px;border:solid 2px #73b514;padding:10px;margin-top:20px;}.indeed-box .formarea a,.indeed-box .sideformarea a{text-decoration:none;color:#545454;}.indeed-box ::-webkit-input-placeholder{text-align:center;}.indeed-box ::-moz-placeholder{text-align:center;}.indeed-box ::-ms-input-placeholder{text-align:center;}.indeed-box .formarea input[type="text"]{width:235px;height:28px;}.indeed-box .formlogo{font-size:16px;}.indeed-box input[type="submit"]{background-color:#73b514;color:#fff;padding:8px 20px;border:solid 1px #aaa;cursor:pointer;}.indeed-box .formkeywords,.indeed-box .formlocation{display:inline-block;margin:10px 8px 0 0;}.indeed-box input[type="submit"]{background-color:#73b514;color:#fff;padding:8px 20px;border:solid 1px #aaa;cursor:pointer;}.indeed-box .sideformarea input[type="text"]{width:250px;height:28px;}.indeed-box .sideformarea{width:300px;padding:10px 0 0;}.indeed-box .side-formarea-inner{margin:0 auto;width:260px;}.indeed-box .sideformlogo{border-bottom:solid 1px #333;margin:0 auto 5px;padding:0 0 5px;font-size:16px;}.indeed-box .sidesubmit{margin:15px 0;text-align:center;}.indeed-box input[type="text"]{padding:2px;font-size:16px;}#portal-header{background:#9ace0c;padding:3px 0 0;}#career-site #portal-header{-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3);border-bottom:1px solid #8ec105;position:relative;z-index:30;}.header-link li{display:inline;font-size:12px;margin-left:15px;}.header-wrap{min-height:50px;padding:10px 0 0;position:relative;*zoom:1;}.header-wrap:after{content:"";display:block;clear:both;}#portal-header .site-info{width:400px;margin:7px 0;float:left;}#portal-header .site-info #tagline{margin:0 0 5px;font-size:13px;font-size:1.3rem;color:#335700;}#career-site #portal-header .site-info #tagline{margin:5px 0 3px;font-size:11px;font-size:1.1rem;}#portal-header .site-info .link-about a{text-decoration:underline;color:#335700;}#portal-header .site-info #logo-site,#portal-header .site-info #logo-site img{width:400px;line-height:1;}#portal-header .site-info #logo-site{clear:both;}#career-site #portal-header .site-info #logo-site img{width:300px;}#portal-header .site-utility .link-about{text-align:right;padding-right:10px;}#portal-header .site-utility .link-about a{color:#335700;text-decoration:underline;margin-bottom:10px;}.site-utility{width:515px;padding:5px 0 0;position:absolute;right:0;}#portal-header .site-utility{padding-top:5px;margin-bottom:5px;}.functional,.functional0{width:515px;margin:0 0 20px;float:right;}#search-general{width:220px;height:30px;background:#fff;border:5px solid #8bbc04;border-radius:6px;padding-right:3px;float:right;}#search-general form.gsc-search-box{margin:0!important;}#search-general table.gsc-search-box{margin:3px 3px 3px 0!important;}#search-general .wrap{margin:0;overflow:hidden;}#search-general .wrap .text-area{width:118px;float:left;}#search-general #gsc-i-id1,#search-general .wrap input{width:178px;height:24px;background:url(../portal_twentyeleven/images/icn_search_cmm.png) scroll no-repeat 8px center!important;margin:0;padding:0 0 0 40px;border:none;}#career-site #search-general #gsc-i-id1,#career-site #search-general .wrap input{width:120px!important;}#search-general .wrap input.focus{width:210px;background:none;padding:0 0 0 8px;}#search-general .wrap .btn-submit{width:64px;height:22px;padding:5px 0 0;line-height:1;float:right;}#search-general .wrap .btn-submit a{display:block;width:100%;height:100%;background:url(../portal_twentyeleven/images/btn_search_cmm_on.png) scroll no-repeat 0 0;line-height:1;border:none;}#search-general .table.gsc-search-box td.gsc-input{padding-right:0!important;}#search-general .gsc-search-button{color:#fff;background:#61a204;border-radius:3px;margin-right:2px!important;border:none;}#career-site #search-general .gsc-search-button{min-width:30px;padding:0 3px;}#search-general .gsc-clear-button{display:none;}#search-general .wrap .btn-submit a:hover img{visibility:hidden;}#nav-portal{width:273px;padding:8px 0 0;float:right;}#nav-portal-new{width:440px;position:absolute;top:15px;right:230px;}#nav-portal li{width:30px;margin:0 5px 0 0;float:left;}#nav-portal-new li{float:left;margin:0 13px 0 0;}#nav-portal li a{display:block;width:100%;height:100%;line-height:1;}#nav-portal-new li a{color:#FFF;}#nav-portal-new li a:hover{color:#FF0;}#career-site #nav-portal li a{position:relative;}#career-site #nav-portal li a .tooltip{position:absolute;top:-20px;left:0;width:auto;white-space:nowrap;display:block;background:#ffffcc;border:1px solid #ccc;padding:5px;font-size:11px;font-size:1.1rem;color:#666;z-index:90;}#nav-portal li a:hover img{visibility:hidden;}#nav-portal li.gnav-home a{background:url(../portal_twentyeleven/images/nav_portal_01_on.png) scroll no-repeat 0 0;}#nav-portal li.gnav-job a{background:url(../portal_twentyeleven/images/nav_portal_02_on.png) scroll no-repeat 0 0;}#nav-portal li.gnav-license a{background:url(../portal_twentyeleven/images/nav_portal_03_on.png) scroll no-repeat 0 0;}#nav-portal li.gnav-salary a{background:url(../portal_twentyeleven/images/nav_portal_04_on.png) scroll no-repeat 0 0;}#nav-portal li.gnav-column a{background:url(../portal_twentyeleven/images/nav_portal_05_on.png) scroll no-repeat 0 0;}#nav-portal li.gnav-interview a{background:url(../portal_twentyeleven/images/nav_portal_06_on.png) scroll no-repeat 0 0;}#nav-portal li.gnav-snap a{background:url(../portal_twentyeleven/images/nav_portal_07_on.png) scroll no-repeat 0 0;}a.order-link{float:left;margin:10px 0 0 40px;color:#44af35;}a.order-link:hover{text-decoration:none;color:#8FCF86;cursor:pointer;}#career-header{position:relative;z-index:10;}#career-header .site-info{float:left;}#career-header .site-info .tagline{color:#999;font-size:12px;font-size:1.2rem;}#career-header #site-title{font-family:メイリオ,Meiryo,"ヒラギノ丸ゴ Pro W3","Hiragino Maru Gothic Pro","ＭＳＰゴシック","MS P Gothic",Osaka,Verdana,Arial,Helvetica,sans-serif;line-height:1.4;font-size:22px;font-size:2.2rem;}#career-header #site-title a{color:#000;}#career-header #site-title a :hover{color:#666;}#career-header #site-title span{font-size:40px;font-size:4.0rem;}#career-header .list-sns-btn{padding:5px 0 0;float:right;*zoom:1;}#career-header .list-sns-btn:after{content:"";display:block;clear:both;}#career-header .list-sns-btn .btn-sns{margin:0 10px 0 0;float:left;}#career-header .list-sns-btn .btn-sns a{display:block;width:100%;height:100%;line-height:1;}#career-header .list-sns-btn .btn-fb{background:url(../portal_twentyeleven/images/btn_fb_h_on.png) scroll no-repeat 0 0;}#career-header .list-sns-btn .btn-tw{background:url(../portal_twentyeleven/images/btn_tw_h_on.png) scroll no-repeat 0 0;}#career-header .list-sns-btn .btn-line{background:url(../portal_twentyeleven/images/btn_line_h_on.png) scroll no-repeat 0 0;}#career-header .list-sns-btn .btn-hatena{background:url(../portal_twentyeleven/images/btn_hatena_h_on.png) scroll no-repeat 0 0;}#career-header .list-sns-btn .btn-gplus{background:url(../portal_twentyeleven/images/btn_gplus_h_on.png) scroll no-repeat 0 0;}#career-header .list-sns-btn .btn-sns a:hover img{visibility:hidden;}#career-header #gnav{clear:both;}#career-header #gnav ul{padding-top:0;border-top:1px solid #ccc;font-size:14px;font-size:1.4rem;font-weight:bold;overflow:hidden;}#career-header #gnav li{width:auto;margin-top:0;padding:2px 0 0;float:left;}#career-header #gnav li:hover{border-top:1px solid #73b514;padding-top:0;background:#fffdec;}#career-header #gnav li a{display:block;padding:7px 14px 7px;border-right:1px dotted #c7d5b3;line-height:1.1;position:relative;white-space:nowrap;}#career-header #gnav ul ul.sub-menu{display:none;width:auto;background:none;border:none;padding-top:10px;background:#fffdec;position:absolute;-webkit-box-shadow:0px 1px 2px rgba(150,150,150,0.5);-moz-box-shadow:0px 1px 2px rgba(150,150,150,0.5);box-shadow:0px 1px 2px rgba(150,150,150,0.5);}#career-header #gnav ul li:hover ul.sub-menu{display:block;padding-top:0;}#career-header #gnav ul ul.sub-menu li{width:auto;padding:0;float:none;}#career-header #gnav ul ul.sub-menu li:hover{border-top:none;padding:0;}#career-header #gnav ul ul.sub-menu a{padding:10px 20px 10px 35px;border:none;border-bottom:1px solid #ece7b8;}#career-header #gnav ul ul.sub-menu a:hover{background:url(../portal_twentyeleven/images/icn_list_nav_01.png) scroll no-repeat 15px 10px;color:#ff9000;}.assistive-text,div.skip-link,#nav-single{display:none;}#nav-above,#nav-below{background:none;margin:0;box-shadow:0 0 1px rgba(0,0,0,0);-webkit-box-shadow:0 0 1px rgba(0,0,0,0);-moz-box-shadow:0 0 1px rgba(0,0,0,0);}.breadcrumbs{width:100%;background:#f3f3f3;position:relative;margin-bottom:10px;z-index:20;}.breadcrumbs p{width:1000px;margin:0 auto;padding:6px 0;font-size:10px;font-size:1rem;color:#999;}.breadcrumbs p a{color:#666;}.breadcrumbs p a:hover{text-decoration:underline;}.lead{margin:0 0 25px;}.lead p{line-height:1.8;font-size:16px;font-size:1.6rem;font-weight:bold;color:#666;}#job-introduction{margin:0 0 25px;*zoom:1;}#job-introduction:after{content:"";display:block;clear:both;}#job-introduction .col-img{width:304px;margin-right:20px;float:left;}#job-introduction .col-img img{width:100%;height:auto;}#job-introduction .col-txt{font-size:16px;font-size:1.6rem;}#list-interview,#list-interview-oya{margin:0 0 30px;}#list-interview ul,#list-interview-oya ul{margin-right:-22px;list-style:none;position:relative;*zoom:1;}#list-interview-oya ul{width:680px;}#list-interview ul:after{content:"";display:block;clear:both;}#list-interview li,#list-interview-oya li{width:329px;margin:0 22px 20px 0;float:left;}#list-interview li span,#list-interview-oya li span{display:block;}#list-interview li .job,#list-interview-oya li .job{font-weight:bold;font-size:14px;font-size:1.4rem;color:#ff7038;}#list-interview li .name,#list-interview li-oya .name{font-size:14px;font-size:1.4rem;color:#333;}#career-site #list-interview li a,#portal-site #list-interview-oya li a{display:block;min-height:90px;background:#fffdec url(../portal_twentyeleven/images/bg_list_interview_02.png) scroll no-repeat 16px bottom;border-left:4px solid #ffbc09;position:relative;overflow:hidden;}#career-site #list-interview li .col-thm,#portal-site #list-interview-oya li .col-thm{width:120px;height:120px;position:absolute;right:0;top:0;overflow:hidden;}#career-site #list-interview li.int02 .col-thm{top:auto;bottom:0;}#career-site #list-interview li .col-thm img,#portal-site #list-interview-oya li .col-thm img{}#career-site #list-interview li .col-txt,#portal-site #list-interview-oya li .col-txt{width:;padding:10px 0 10px 16px;}#career-site #list-interview li .info-person,#portal-site #list-interview-oya li .info-person{min-height:90px;width:125px;}#career-site #list-interview li .entry-title,#portal-site #list-interview-oya li .entry-title{font-size:18px;font-size:1.8rem;font-weight:bold;color:#ff7038;}#career-site #list-interview .int01,#portal-site #list-interview-oya .int01{width:680px;float:none;}#career-site #list-interview .int01 a,#portal-site #list-interview-oya .int01 a{min-height:120px;background:#fffdec url(../portal_twentyeleven/images/bg_list_interview_01.png) scroll no-repeat 358px bottom;}#career-site #list-interview .int01 .col-thm,#portal-site #list-interview-oya .int01 .col-thm{width:120px;height:auto;}#career-site #list-interview .int01 .col-thm img,#portal-site #list-interview-oya .int01 .col-thm img{width:120px;margin:0;height:auto;}#career-site #list-interview .int01 .col-txt,#portal-site #list-interview-oya .int01 .col-txt{width:490px;}#career-site #list-interview .int01 .info-person,#portal-site #list-interview-oya .int01 .info-person{min-height:0;width:auto;}#career-site #list-interview .int01 .info-person .job,#career-site #list-interview .int01 .info-person .name,#portal-site #list-interview-oya .int01 .info-person .job,#portal-site #list-interview-oya .int01 .info-person .name{display:inline-block;margin-right:5px;}#career-site #list-interview .int01 .info-person .name,#portal-site #list-interview-oya .int01 .info-person .name{color:#666;}#career-site #list-interview .int01 .prof,#portal-site #list-interview-oya .int01 .prof{text-shadow:none;font-size:12px;font-size:1.2rem;color:#666;line-height:1.5;}#outline{margin:0 0 30px;}#outline p.img{margin-right:20px;margin-bottom:20px;float:left;}#outline.no-image p.img{display:none;}#outline .block{margin-bottom:15px;}#outline .block dt{font-size:20px;font-size:2.0rem;color:#9ACE0C;font-weight:bold;}#outline .block dd{font-size:16px;font-size:1.6rem;}#outline .block .link-more{border-top:none;display:inline-block;font-size:14px;font-size:1.4rem;}#outline.no-image .block .link-more{display:block;}#outline .block .link-more a:link{text-decoration:none;color:#73b514;}#outline .block .link-more a:visited{text-decoration:none;color:#73b514;}#outline .block .link-more a:hover{text-decoration:none;color:#84CC18;}#outline .block .link-more a:active{text-decoration:none;color:#84CC18;}#outline .block .link-more a:focus,a:active{outline:none;}#outline.no-image .block{padding:0 0 15px;margin:0 0 15px;border-bottom:1px solid #ccc;zoom:1;overflow:hidden;}#outline.no-image .block:after{content:"";display:block;clear:both;}#outline.no-image .block dt{width:120px;background-color:#99d100;height:115px;padding:15px 0 0;text-align:center;color:#fff;font-weight:bold;font-size:19px;font-size:1.9rem;float:left;position:relative;}#outline.no-image #block1 dt{background-image:url(../portal_twentyeleven/images/icn_1minute_1.png);background-position:center 50px;background-repeat:no-repeat;}#outline.no-image #block2 dt{background-image:url(../portal_twentyeleven/images/icn_1minute_2.png);background-position:center 50px;background-repeat:no-repeat;}#outline.no-image #block3 dt{background-image:url(../portal_twentyeleven/images/icn_1minute_3.png);background-position:center 50px;background-repeat:no-repeat;}#outline.no-image #block4 dt{background-image:url(../portal_twentyeleven/images/icn_1minute_4.png);background-position:center 50px;background-repeat:no-repeat;}#outline.no-image .block dd{width:530px;float:right;}#list-review{margin:25px 0 25px;}#main #list-review h2{margin-bottom:0;}#list-review ul{list-style:none;font-size:14px;font-size:1.4rem;color:#666;}#list-review ul li{padding:10px 0;border-bottom:1px solid #ddd;}#list-review ul li a{font-weight:bold;color:#73b514;}#list-review .link-more{border:none;}.home #contentsLink,.home #columnLink{width:680px;margin:0 -20px 0 0;padding-top:60px;padding-top:6rem;}.home #contentsLink ul,.home #columnLink ul{margin:0;}.home #contentsLink .wrap{overflow:hidden;zoom:1;height:100px;}.home #contentsLink:after,.home #columnLink:after{content:"";display:block;clear:both;}.home #contentsLink h2,.home #columnLink h2{margin:0 0 10px;padding:6px 0 4px 10px;border-top:none;font-size:20px;font-size:2rem;color:#000;position:relative;top:-60px;}.home #contentsLink .div2,.home #contentsLink .div3,.home #columnLink .div3{width:280px;margin:0 10px 20px 0;padding:35px 19px 10px 19px;border:1px solid #ddd;float:left;position:relative;}.home #contentsLink .div2 h3,.home #contentsLink .div3 h3,.home #columnLink .div3 h3{background:#9ace0c;filter:none;margin:0;padding:2px 15px;border:none;font-size:16px;font-size:1.6rem;color:#fff;white-space:nowrap;position:absolute;top:-1px;left:-1px;}.home #contentsLink .div2 h3:after,.home #contentsLink .div3 h3:after,.home #columnLink .div2 h3:after{display:none;}.home #contentsLink .div2 ul,.home #contentsLink .div3 ul,.home #columnLink .div3 ul{list-style:none;font-size:14px;font-size:1.4rem;font-weight:bold;}.home #contentsLink .div2 ul li,.home #contentsLink .div3 ul li,.home #columnLink .div3 ul li{background:none;margin:0;padding:0;line-height:1.8;}.home #contentsLink .div2 ul li a,.home #contentsLink .div3 ul li a,.home #columnLink .div3 ul li a{display:block;background:url(../portal_twentyeleven/images/icn_list_nav_01.png) scroll no-repeat 0 8px;padding:0 0 0 14px;text-decoration:none;color:#666;}.home #contentsLink .div2 ul li a:hover,.home #contentsLink .div3 ul li a:hover,.home #columnLink .div3 ul li a:hover{color:#84CC18;}#career-site.home article .list-sns-btn{display:none;}#news{margin:0 0 30px;}#news h2{border-top:none;color:#000;font-size:20px;font-size:2rem;margin:0 0 10px;padding:6px 0 4px 10px;}#news .newsFeed ul{list-style:none;font-size:14px;font-size:1.4rem;color:#666;}#news .newsFeed ul li{background:none;margin:0 0 5px;padding:10px 0;border-bottom:1px dotted #333;}#news .newsFeed ul li a:before{content:"●";margin-right:5px;color:#73b514;}#news .newsFeed ul li a{text-decoration:none;color:#333;}#news .newsFeed ul li a:hover{text-decoration:none;color:#84CC18;}.home #news .newsFeed ul li{padding:5px 0;}.home #content .twitterWidget{margin:30px 0;}.home #content .twitterWidget iframe{width:680px!important;}.home #content .twitterWidget h3{display:none;}.home #content .twitterWidget h4{margin:0;padding:0;border:none;}.home #content .twitterWidget .link-more{margin-top:16px;}#main #related-books{margin:0 0 30px;}#main #related-books .link-more{margin-top:16px;}#content .list-sns-btn{padding:8px;*zoom:1;}#content .list-sns-btn:after{content:"";display:block;clear:both;}#content .list-sns-btn .btn-sns{max-width:120px;padding-left:10px;float:right;}#content .list-sns-btn .btn-tw{max-width:90px;}h1.entry-title,h1.page-title{margin:0 0 15px;line-height:1.2;font-family:メイリオ,Meiryo,"ヒラギノ丸ゴ Pro W3","Hiragino Maru Gothic Pro","ＭＳＰゴシック","MS P Gothic",Osaka,Verdana,Arial,Helvetica,sans-serif;font-size:30px;font-size:3rem;color:#ff7038;}.entry-title a:link{color:#000;}.entry-title a:visited{color:#333;}.entry-title a:hover{color:#84CC18;}.entry-title a:active{color:#84CC18;}.page .entry-content h2,.post .entry-content h2{margin:10px 0;padding:20px 0 0;border-bottom:3px solid #73b514;line-height:1.4;font-size:24px;font-size:2.4rem;}.post .entry-content h2:before{content:"■";margin-right:3px;color:#73b514;}.page .entry-content h3,.post .entry-content h3{margin:32px 0 10px;padding:0 10px;border-left:5px solid #73b514;line-height:1.4;font-size:22px;font-size:2.2rem;}.page #content h2,.page #content h3{background:#fbfeec;margin:0 0 20px;padding:6px 0 4px 10px;border-top:none;border-bottom:1px solid #bebebe;line-height:1.4;font-size:24px;font-size:2.4rem;position:relative;z-index:10px;color:#000;}.page #content h3{font-size:20px;font-size:2rem;}.page #content h2:after,.page #content h3:after{content:"";display:block;width:100%;height:100%;background:#9ace0c;position:absolute;top:-4px;left:0;z-index:-1;}.page #content h3:after{top:-2px;}.page #content h2:before{display:inline-block;margin:-5px 10px -5px 0;line-height:1;vertical-align:middle;}.page #content h2 span{font-size:13px;font-size:1.3rem;color:#666;}.page #content h3{}h4:before{content:"■";margin-right:3px;color:#73b514;}.post #content h4,.page #content h4{line-height:1.4;font-size:18px;font-size:1.8rem;}.entry-content p{margin:0 0 24px;}.entry-content .txt-lead{font-weight:bold;color:#666;}.entry-content ul{margin:0 0 20px;list-style:none;line-height:1.5;}.entry-content li{background:url(../portal_twentyeleven/images/icn_list_02.png) scroll no-repeat 0 6px;margin:0 0 10px;padding:0 0 0 18px;}.entry-content blockquote{background:url(../portal_twentyeleven/images/bg_blockquote_top.png) scroll no-repeat left top;margin:0 0 20px;padding:0 50px;position:relative;}.entry-content blockquote:after{content:"";display:block;width:24px;height:20px;background:url(../portal_twentyeleven/images/bg_blockquote_btm.png) scroll no-repeat left top;position:absolute;bottom:0;right:0;}.entry-content table{width:100%;margin:0 0 30px;border-bottom:1px solid #ccc;table-layout:fixed;line-height:1.6;}.entry-content table th,.entry-content table td{padding:8px 0;border-top:1px solid #ccc;vertical-align:top;text-align:left;}.entry-content table thead th{border-top-width:3px;font-weight:bold;font-size:16px;font-size:1.6rem;}.entry-content table tbody th{font-weight:bold;color:#666;}.entry-content table tbody th,.entry-content table tbody td,.entry-content table tfoot td{font-size:14px;font-size:1.4rem;}.entry-content table tbody .highlight{background:#fffff0;}.entry-content table tbody td p:last-child,.entry-content table tbody td ul:last-child,.entry-content table tbody td ol:last-child,.entry-content table tbody td dl:last-child{margin-bottom:0;}.entry-content table.unfixed{table-layout:auto;}.entry-content table.unfixed tbody th{white-space:nowrap;}.summary-box{padding:30px 0 0;border-top:4px dotted #d1e9af;}.summary-box p:last-child{margin:0;}.entry-content .eyecatch{text-align:center;}.entry-content .eyecatch img{max-width:100%;height:auto;}.entry-content .img{width:100%;margin:0 0 25px;text-align:center;}.entry-content .img img{max-width:100%;}.entry-content .col-wrap{margin:0 0 25px 0;*zoom:1;}.entry-content .col-wrap:after{content:"";display:block;clear:both;}.entry-content .col-wrap .col-img-2{width:304px;margin:0 17px 20px;float:left;}.entry-content .col-wrap .col-img-l{width:304px;margin:0 22px 20px 0;float:left;}.entry-content .col-wrap .col-img-r{width:304px;margin:0 0 20px 22px;float:right;}.entry-content .col-wrap .caption{display:block;padding:5px 0 0;font-size:12px;font-size:1.2rem;color:#999;}span.writer{padding-left:54px;color:gray;font-size:12px;}.table-salary2{width:60%;margin:2em auto;}.table-salary4{line-height:1.4em;color:#545454;width:90%;margin:2em auto;}#relatedLink{margin:20px 0 30px;}#relatedLink div{border-top:1px dotted #ddd;}#relatedLink h3+div{border-top:none;}#relatedLink h4{font-size:16px;font-size:1.6rem;line-height:1.4;margin:10px 0 5px;}#relatedLink h4:before{content:"◆";margin-right:3px;color:#73b514;}#relatedLink h3{background:#fbfeec;margin:0 0 20px;padding:6px 0 4px 10px;border-bottom:1px solid #bebebe;line-height:1.4;font-size:20px;font-size:2rem;position:relative;z-index:10px;color:#000;}#relatedLink h3:after{content:"";display:block;width:100%;height:100%;background:#9ace0c;position:absolute;top:-2px;left:0;z-index:-1;}#relatedLink ul{list-style:none;margin-bottom:15px;font-size:14px;font-size:1.4rem;color:#666;line-height:1.3;}#relatedLink ul:after{content:"";display:block;clear:both;}#relatedLink ul li{border-right:1px solid #ddd;display:inline-block;margin-bottom:5px;margin-right:10px;line-height:1;}#relatedLink ul li:last-child{border-right:none;}#relatedLink ul li a{display:inline-block;padding:0 10px 0 0;font-size:14px;font-size:1.4rem;line-height:1;color:#545454;text-decoration:underline;}#relatedLink ul li a:hover{color:#84CC18;}#relatedLink ul li a:visited{color:#bbb;}.widget-area-btm h3{background:#fbfeec;margin:0 0 10px!important;padding:6px 0 4px 10px;border-bottom:1px solid #bebebe;line-height:1.4;font-size:20px;font-size:2rem;position:relative;z-index:10px;color:#000;}.widget-area-btm h3:after{content:"";display:block;width:100%;height:100%;background:#9ace0c;position:absolute;top:-2px;left:0;z-index:-1;}.list-review-btm h4{background:#fbfeec;margin:0;padding:6px 0 4px 10px;border-bottom:1px solid #bebebe;line-height:1.4;font-size:20px;font-size:2rem;position:relative;z-index:10px;color:#000;}.list-review-btm h4:after{content:"";display:block;width:100%;height:100%;background:#9ace0c;position:absolute;top:-2px;left:0;z-index:-1;}#sidebar h4,#sidebar .widget-title{background:#f3f3f3;margin:0 0 10px;padding:5px 5px 5px 14px;border-left:5px solid #9ace0c;font-size:14px;font-size:1.4rem;color:#333;}#list-cat-side{width:100%;margin:0 0 10px;overflow:hidden;}#list-cat-side ul{list-style:none;font-size:13px;font-size:1.3rem;zoom:1;overflow:hidden;}#list-cat-side ul:after{content:"";display:block;clear:both;}#list-cat-side li{margin:0 5px 12px 0;float:left;}#list-cat-side li a{display:inline-block;padding:2px 5px 0px;border:1px solid #ccc;font-weight:bold;border-radius:3px;color:#73b514;}#list-cat-side li a:hover{background:#A5FF1E;border-color:#73b514;color:#639912;}#list-interview-side{margin:0 0 15px;}#list-interview-side ul{list-style:none;font-size:12px;font-size:1.2rem;}#list-interview-side li{margin:0 0 10px;overflow:hidden;}#list-interview-side li a{display:block;}#list-interview-side li a:hover .job,#list-interview-side li a:hover .name,#list-interview-side li a:hover .entry-title{color:#84CC18;}#list-interview-side li .col-thm{width:70px;float:left;}#list-interview-side li .col-txt{overflow:hidden;}#list-interview-side li span{display:block;}#list-interview-side li .job{font-weight:bold;color:#73b514;}#list-interview-side li .name{color:#333;}#list-interview-side li .entry-title{font-size:11px;font-size:1.1rem;color:#666;}#list-howto-side{}#list-howto-side ul{*zoom:1;overflow:hidden;list-style:none;font-size:12px;font-size:1.2rem;font-weight:bold;margin-right:-15px;padding-left:5px;}#list-howto-side ul li{width:80px;margin:0 15px 10px 0;text-align:center;float:left;}#list-howto-side ul li a{display:block;}#list-howto-side ul li .img{display:block;position:relative;}#list-howto-side ul li .img:after{content:"";display:block;width:80px;height:80px;background:url(../portal_twentyeleven/images/cvr_howto.png);position:absolute;top:0;left:0;}#sidebar-snap{margin:0 0 15px;}#sidebar-snap ul{width:292px;margin-right:-12px;overflow:hidden;list-style:none;}#sidebar-snap li{float:left;width:134px;margin:0 12px 0 0;overflow:hidden;}#sidebar-snap li a{display:block;width:124px;padding:4px;border:1px solid #ddd;line-height:1;}#sidebar-snap li a:hover{border-color:#73b514;}#sidebar-snap .link-more{border:none;}#ranking-job-side{margin:0 0 15px;}#ranking-job-side ol{list-style:none;font-size:14px;font-size:1.4rem;}#ranking-job-side li a{display:block;min-height:23px;margin:0 0 1px;padding:3px 0 1px 36px;border-bottom:1px solid #ddd;color:#333;}#ranking-job-side li.rank-01 a{background:url(../portal_twentyeleven/images/icn_rank_01.png) scroll no-repeat left center;font-size:16px;font-size:1.6rem;}#ranking-job-side li.rank-02 a{background:url(../portal_twentyeleven/images/icn_rank_02.png) scroll no-repeat left center;}#ranking-job-side li.rank-03 a{background:url(../portal_twentyeleven/images/icn_rank_03.png) scroll no-repeat left center;}#ranking-job-side li.rank-04 a{background:url(../portal_twentyeleven/images/icn_rank_04.png) scroll no-repeat left center;}#ranking-job-side li.rank-05 a{background:url(../portal_twentyeleven/images/icn_rank_05.png) scroll no-repeat left center;}#ranking-job-side li a:hover,#ranking-job-side li.rank-01 a:hover{color:#84CC18;}#ranking-job-side .link-more{border:none;}#ranking-column-side{margin:0 0 15px;}#ranking-column-side ol{list-style:none;font-size:12px;font-size:1.2rem;}#ranking-column-side li{border-bottom:1px solid #ddd;}#ranking-column-side li a{display:block;min-height:52px;padding:5px 0 5px 80px;color:#666;position:relative;}#ranking-column-side li a:hover{color:#84CC18;}#ranking-column-side li a:before{content:"";display:block;width:26px;height:26px;position:absolute;top:10px;left:0;}#ranking-column-side li.rank-01 a:before{background:url(../portal_twentyeleven/images/icn_rank_01.png) scroll no-repeat 0 0;}#ranking-column-side li.rank-02 a:before{background:url(../portal_twentyeleven/images/icn_rank_02.png) scroll no-repeat 0 0;}#ranking-column-side li.rank-03 a:before{background:url(../portal_twentyeleven/images/icn_rank_03.png) scroll no-repeat 0 0;}#ranking-column-side li.rank-04 a:before{background:url(../portal_twentyeleven/images/icn_rank_04.png) scroll no-repeat 0 0;}#ranking-column-side li.rank-05 a:before{background:url(../portal_twentyeleven/images/icn_rank_05.png) scroll no-repeat 0 0;}#ranking-column-side li a .img{width:70px;height:52px;overflow:hidden;position:absolute;top:5px;left:0;z-index:-1;}#ranking-column-side li a .crank{color:#ff7038;font-weight:bold;display:block;}#ranking-column-side li a .img img{width:70px;height:auto;}#ranking-column-side .link-more{border:none;}#report-side .widget-title{background:#ff7038 url(../portal_twentyeleven/images/icn_arrow_02.png) no-repeat 250px 8px;margin:0;padding:8px;line-height:1;color:#fff;border:none;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;-o-border-radius:5px 5px 0 0;-ms-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}#report-side{position:relative;margin-bottom:20px;}#report-side .wrap-block{margin:0 0 5px;}#report-side .block,#report-side .block a{display:block;height:auto;}#report-side .block a{padding:5px 5px 2px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px;-ms-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;background:#fffacd;border-left:5px solid #73b514;border-right:5px solid #73b514;border-bottom:5px solid #73b514;}#report-side .block a:after{content:"";display:block;clear:both;}#report-side .col-txt{width:140px;font-size:11px;font-size:1.1rem;float:right;}#report-side .thm{line-height:1;}#report-side .col-txt .corner-title{color:#fff;font-size:14px;font-size:1.4rem;font-weight:bold;}#report-side a .col-txt{color:#545454;}#report-side .thm{float:left;}#report-side .bn-present{margin:0 0 10px;}#report-side .bn-present a{display:block;line-height:0;}.link-tw{margin:0 0 10px;}.link-tw a{display:block;line-height:0;}.link-fb{margin:0 0 10px;}.link-fb a{display:block;line-height:0;}#fb-likebox{margin:0 0 20px;}#opinion-form{margin:0 0 20px;}#opinion-form input,#opinion-form textarea{width:262px;border:1px solid #;}#opinion-form .submit{text-align:center;}#opinion-form .submit input{width:160px;background:#9ace0c;margin:0 60px;padding:6px 0;border:none;border-radius:3px;font-size:14px;font-size:1.4rem;font-weight:bold;color:#fff;}#cooperation-with{margin:0 0 20px;}#cooperation-with ul{display:block;margin:0 0 10px;font-size:12px;font-size:1.2rem;list-style:none;}#cooperation-with li{background:url(../portal_twentyeleven/images/icn_list_01.png) scroll no-repeat 0 6px;margin:0 0 3px;padding:0 0 0 16px;}#cooperator-banner p{margin:0 0 10px -20px;line-height:1;}.latest-article ul li{border-bottom:1px dotted #FFD200;margin:5px 0;}.latest-article ul li a{display:block;}.latest-article ul li a:hover{background:#FFFEEE;}.widget-area{clear:both;margin:20px 0;}.widget-area ul{}.sidebar-relatedcareer{font-size:14px;font-size:1.4rem;}.sidebar-relatedcareer ul{list-style:none;}#content .sidebar-relatedcareer ul:after{content:"";display:block;clear:both;}#content .sidebar-relatedcareer ul li{border-bottom:1px solid #ddd;font-size:14px;font-size:1.4rem;width:48%;float:left;}#content .sidebar-relatedcareer ul li:nth-child(even){float:right;}.sidebar-relatedcareer li a{display:block;text-decoration:none;color:#666;font-weight:bold;}.sidebar-relatedcareer li a:before{content:"▶";margin-right:5px;color:#ffd34d;}.sidebar-relatedcareer li a:hover{color:#84CC18;}#sidebar .sidebar-relatedcareer li .jobinfo{display:none;}.career-cat-box{background-color:#f6fde8;}.career-cat-box p{color:#73b514;padding:8px 10px 3px;font-size:16px;font-size:1.6rem;border-top:3px #73b514 solid;}.career-cat-box-content table{border:1px #73b514 solid;border-collapse:collapse;margin-bottom:15px;width:100%;}.career-cat-box-content td{border:1px #ccc solid;padding:4px 0 4px 2px;text-align:left;vertical-align:middle;font-size:12px;width:50%;}.career-cat-box-content td:hover{background-color:#e4f7b2;}.career-cat-box-content td a{color:#666;font-weight:bold;height:100%;display:block;}#content .sidebar-relatedcareer li a{padding:7px 0 5px 0;font-weight:bold;}#content .sidebar-relatedcareer li .jobinfo{display:block;color:#666;font-size:12px;font-size:1.2rem;}.side-div2{float:left;width:50%;}#sidebarCareerlist,#sidebarCareerPop{clear:both;padding:10px 0;}.page #content #careerHeadline h2,.page #content #sidebarCareerlist h2,.page #content #sidebarCareerPop h2{color:black;}#careerHeadline h2:before,#sidebarCareerlist h2:before,#sidebarCareerPop h2:before{display:none;}#career-category .category-career-link ul,#careerHeadline ul,#sidebarCareerlist ul,#sidebarCareerPop ul{width:100%;font-size:14px;font-size:1.4rem;font-weight:bold;overflow:hidden;zoom:1;}#career-category .category-career-link ul li,#careerHeadline ul li,#sidebarCareerlist ul li,#sidebarCareerPop ul li{width:226px;padding:0;background:none;float:left;}#career-category .category-career-link ul li a,#careerHeadline ul li a,#sidebarCareerlist ul li a,#sidebarCareerPop ul li a{display:block;background:url(../portal_twentyeleven/images/icn_link_down_01.png) scroll no-repeat left center;margin:0 20px 0 0;padding:5px 20px 5px 18px;border-bottom:1px dotted #c7d5b3;line-height:1.5;color:#555;font-weight:normal;position:relative;white-space:nowrap;text-decoration:none;font-size:16px;font-size:1.6rem;}#career-category .category-career-link ul li a:hover,#careerHeadline ul li a:hover,#sidebarCareerlist ul li a:hover,#sidebarCareerPop ul li a:hover{color:#84CC18;}#sidebarCareerlist>div,#sidebarCareerPop>div{display:inline;}#homeCareerlist h5{margin-bottom:5px;font-size:14px;color:#fff;padding:5px 5px 2px 5px;background:#9ac43f;border-radius:3px;width:20px;text-align:center;}clear: both;
}#related-cloud h3:before{content:""!important;}#related-cloud .wrap-selection{margin-top:10px;padding-bottom:15px;background:white!important;overflow:hidden;box-shadow:inset 0 0 10px rgba(0,0,0,0.19);-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,0.19);-moz-box-shadow:inset 0 0 10px rgba(0,0,0,0.19);}#related-cloud .wrap-selection h3{color:#44af35;font-size:11px;line-height:1em;padding:12px 10px 0;margin:0;}#related-cloud ul{padding:0;margin-left:6px;background:white;}#related-cloud ul li{display:inline;margin-bottom:2px;}#related-cloud ul li a{display:block;float:left;font-size:14px;font-weight:500;letter-spacing:1px;line-height:1.2em;margin:2px;padding:5px 5px 6px;letter-spacing:0;border-bottom:1px dotted #44af35;padding:4px 4px 2px;margin-right:2em;font-size:12px;}#related-cloud ul li a:hover{color:white;background:#44af35;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}#sidebarReview{clear:both;font-size:13px;}*/


/* おすすめの本 */

/*
#sidebar .recommendBook{
	display: inline-block;
	width: 120px;
	overflow:hidden;
	margin: 0 10px 10px;
	font-size:10px;
	float:left;
}#sidebar .recommendBook img{border:solid #c0c0c0 1px;}#sidebar .bookLink{}#sidebar .bookLink a{}#sidebar .bookLink{display:block;min-height:16px;padding:5px 0 0;border-top:1px solid #ddd;text-align:right;clear:both;}#sidebar .bookLink:after{content:url(../portal_twentyeleven/images/icn_link_02.png);padding-left:4px;vertical-align:-2px;}#sidebar .bookLink a{font-size:11px;font-size:1.1rem;color:#666;}*/



#sidebar .recommendBook ul {
width: 292px;
margin-right: -12px;
overflow: hidden;
list-style: none;
}#sidebar .recommendBook li{float:left;width:120px;margin:0 10px 10px;overflow:hidden;}#sidebar .recommendBook img{border:solid #c0c0c0 1px;}#footer{width:100%;background:#333;padding:25px 0;clear:both;}#footer .link-pagetop{position:fixed;bottom:20px;right:0;}#footer .link-pagetop a{display:block;line-height:1;}#footer #footer-nav{color:#8b896b;*zoom:1;}#footer #footer-nav:after{content:"";display:block;clear:both;}#footer #footer-nav .block{width:225px;margin-right:20px;font-size:12px;font-size:1.2rem;color:#ccc;float:left;}#footer #footer-nav .last{margin-right:0;}#footer #footer-nav .block dt{margin:0 0 10px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;color:#fff;}#footer #footer-nav .block ul{list-style:none;}#footer #footer-nav .block ul li{margin:0 0 3px;}#footer #footer-nav .block a{color:#ccc;}#footer #footer-nav .block a:hover{color:#84CC18;}#footer #footer-nav .block .list-sns-btn{padding:15px 0 0;*zoom:1;}#footer #footer-nav .block .list-sns-btn:after{content:"";display:block;clear:both;}#footer #footer-nav .block .list-sns-btn .btn-sns{margin:0 11px 0 0;float:left;}#footer #footer-nav .block .list-sns-btn .btn-sns a{display:block;width:100%;height:100%;line-height:1;}#footer #footer-nav .block .list-sns-btn .btn-fb{background:url(../portal_twentyeleven/images/btn_fb_f_on.png) scroll no-repeat 0 0;}#footer #footer-nav .block .list-sns-btn .btn-tw{background:url(../portal_twentyeleven/images/btn_tw_f_on.png) scroll no-repeat 0 0;}#footer #footer-nav .block .list-sns-btn .btn-line{background:url(../portal_twentyeleven/images/btn_line_f_on.png) scroll no-repeat 0 0;}#footer #footer-nav .block .list-sns-btn .btn-hatena{background:url(../portal_twentyeleven/images/btn_hatena_f_on.png) scroll no-repeat 0 0;}#footer #footer-nav .block .list-sns-btn .btn-gplus{background:url(../portal_twentyeleven/images/btn_gplus_f_on.png) scroll no-repeat 0 0;}#footer #footer-nav .block .list-sns-btn .btn-sns a:hover img{visibility:hidden;}#page-links{text-align:center;padding:10px 0 20px;list-style-type:none;}#page-links .numbers{display:inline-block;background:#eee;padding:10px 8px;border:1px solid #ddd;border-radius:5px;font-weight:bold;font-size:16px;font-size:1.6rem;color:#000;}#page-links a .numbers{background:none;color:#73b514;}#page-links a:hover .numbers{background:none;border-color:#73b514;color:#73b514;}ul.wp-pagenavi{text-align:center;padding:10px 0 20px;list-style-type:none;}ul.wp-pagenavi li,ul.wp-pagenavi span{display:inline;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;}ul.wp-pagenavi li span,ul.wp-pagenavi span span,ul.wp-pagenavi li a,ul.wp-pagenavi span a{padding:3px 7px 1px;margin:0 3px;border:1px solid #44af35;}ul.wp-pagenavi li span,ul.wp-pagenavi span span{color:white;background:#44af35;}ul.wp-pagenavi li a,ul.wp-pagenavi span a{color:#44af35;}ul.wp-pagenavi li a:hover,ul.wp-pagenavi span a:hover{color:white;background:#8fcf86;}.link-more{padding:5px 0 0;border-top:1px solid #ddd;text-align:right;clear:both;}.link-more a{display:block;min-height:16px;font-size:16px;font-size:1.6rem;}.link-more a:link{color:#666;}.link-more a:visited{color:#666;}.link-more a:hover{color:#84CC18;}.link-more a:active{color:#84CC18;}.link-more a:after{content:url(../portal_twentyeleven/images/icn_link_01.png);padding-left:4px;vertical-align:-2px;}#sidebar .link-more a{display:block;font-size:11px;font-size:1.1rem;}#sidebar .link-more a:after{content:url(../portal_twentyeleven/images/icn_link_02.png);}#sidebar .link-more a:hover:after{content:url(../portal_twentyeleven/images/icn_link_02_on.png);}#list-job{margin:0 0 30px;}#list-job h2:before{content:url(../portal_twentyeleven/images/icn_list_top.png);}#list-job ul{list-style:none;*zoom:1;}#list-job ul:after{content:"";display:block;clear:both;}#list-job ul li{width:31%;margin:0 1%;text-align:center;float:left;}#list-job ul li img{width:100%;height:auto;}#column-category{}#column-category ul{border-left:1px solid #ccc;*zoom:1;overflow:hidden;margin:0 0 30px;}#column-category ul:after{content:"";display:block;clear:both;}#column-category li{width:15%;border-right:1px solid #ccc;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:4px;background:#fff;float:left;list-style:none;}#column-category li a{display:block;padding:10px 0;font-size:18px;font-size:1.8rem;text-align:center;color:#333;font-weight:bold;}input[type="text"],input[type="email"],input[type="number"],input[type="time"],textarea{margin:0 0 8px;padding:8px 8px;border:1px solid #bebebe;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;font-size:12px;font-size:1.2rem;}input[type="text"],input[type="email"],input[type="number"],input[type="time"]{}textarea{min-height:6em;}::-webkit-input-placeholder,input:-moz-placeholder{color:#ccc;}#search-job{width:660px;background:#84CC18;margin:20px 0 35px;padding:10px;border-radius:5px;}#search-job .wrap{background:#fff;margin:0;border:2px solid #73b514;overflow:hidden;height:50px;}#search-job .wrap .text-area{width:528px;float:left;}#search-job .gsc-input input{width:480px;height:46px;background:url(../portal_twentyeleven/images/icn_search_top.png) scroll no-repeat 10px center!important;margin:0;padding:0 0 0 48px;border:none;font-size:18px;font-size:1.8rem;}#search-job .wrap table.gsc-search-box td{padding:0!important;}#search-job .wrap .gsc-search-button input{width:67px;height:32px;margin-right:5px;background:#61a204;border:none!important;padding:7px 0;line-height:1;float:right;color:#fff;font-size:15px;font-size:1.5rem;}#search-job .wrap .gsc-clear-button{display:none;}.gsc-results .gsc-cursor-box{text-align:center!important;padding:10px!important;}.entry-content table.gsc-table-result{border:none!important;margin:10px 0!important;}.entry-content table.gsc-resultsHeader{border:none!important;margin:0!important;display:none;}.gsc-adBlock,.gsc-above-wrapper-area{border-bottom:none!important;}.entry-content table.gsc-table-result td{border:none!important;}.gsc-imageResult-column,.gsc-imageResult-classic{border:none!important;padding:0!important;}.gsc-webResult.gsc-result{border-top:none!important;border-left:none!important;border-right:none!important;border-bottom:1px solid #ccc!important;margin-bottom:0!important;}.gs-result img.gs-image,.gs-result img.gs-promotion-image{display:none!important;}.gsc-cursor{}.gsc-cursor .gsc-cursor-page{border:1px solid #DDDDDD!important;border-radius:5px!important;padding:10px 8px!important;font-size:16px!important;font-size:1.6rem!important;display:inline-block!important;text-decoration:none!important;color:#73b514!important;font-weight:bold!important;}.gsc-cursor .gsc-cursor-page:hover{border-color:#73b514!important;}.gsc-cursor .gsc-cursor-current-page{background:#eee!important;color:#000!important;}.gsc-control-cse div{position:inherit!important;margin-bottom:5px!important;}.gsc-result .gs-title{overflow:visible!important;height:inherit!important;}.search-results .page-title{font-size:20px;font-weight:normal;margin:25px 0;}.contact-form{background-color:whiteSmoke;padding:10px;border-radius:20px;}.table-form form{margin:1em 0;padding:0;}.table-form td{text-align:left;padding:10px;}.table-form .col1,.table-form th{width:35%;}.table-form .col2,.table-form td{width:65%;}.table-form input[type="text"],.table-form textarea{max-width:90%;}.table-form a{color:#44AF35;}.table-form span.wpcf7-not-valid-tip{position:absolute;top:-35%;left:100%;}.table-form th span.orange{background:#b32a12;display:inline-block;margin-left:10px;padding:0px 2px;color:#fff;font-weight:normal;font-size:10px;font-size:1.0rem;}.dotted{border:dotted 1px;color:#AAA;margin:1em 0;}.review-attention p{font-size:12px;}.form-submit{text-align:center;}.form-submit a,.form-submit input{background:#ff844f;background:-moz-linear-gradient(top,#ff844f 0%,#ff6e36 50%,#ff5928 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ff844f),color-stop(50%,#ff6e36),color-stop(100%,#ff5928));background:-webkit-linear-gradient(top,#ff844f 0%,#ff6e36 50%,#ff5928 100%);background:-o-linear-gradient(top,#ff844f 0%,#ff6e36 50%,#ff5928 100%);background:-ms-linear-gradient(top,#ff844f 0%,#ff6e36 50%,#ff5928 100%);background:linear-gradient(to bottom,#ff844f 0%,#ff6e36 50%,#ff5928 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff844f',endColorstr='#ff5928',GradientType=0);padding:10px 40px;text-align:center;border:none;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;color:#fff;font-weight:bold;text-shadow:0px 1px 0px rgba(197,66,15,0.75);}.form-submit a:hover,.form-submit input:hover{background:#ffae68;background:-moz-linear-gradient(top,#ffae68 0%,#ff9f52 50%,#ff8a3e 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffae68),color-stop(50%,#ff9f52),color-stop(100%,#ff8a3e));background:-webkit-linear-gradient(top,#ffae68 0%,#ff9f52 50%,#ff8a3e 100%);background:-o-linear-gradient(top,#ffae68 0%,#ff9f52 50%,#ff8a3e 100%);background:-ms-linear-gradient(top,#ffae68 0%,#ff9f52 50%,#ff8a3e 100%);background:linear-gradient(to bottom,#ffae68 0%,#ff9f52 50%,#ff8a3e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffae68',endColorstr='#ff8a3e',GradientType=0);}.category .hentry,.search-results .hentry{margin:0 0 30px;padding-bottom:15px;border-bottom:1px solid #666;}.category .hentry .entry-header,.search-results .hentry .entry-header{margin:0;}.category .hentry .entry-title,.search-results .hentry .entry-title{font-size:20px;font-size:2rem;}.category .hentry .entry-title a:link{color:#73b514;}.category .hentry .entry-title a:visited{color:#73b514;}.category .hentry .entry-title a:hover{color:#84CC18;}.error404 .entry-header h1{text-align:center;border-left:none;font-size:23px;font-size:2.3rem;line-height:1.5;}.error404 p.notes{text-align:center;font-weight:normal;}.error404 .wideLinkunit{margin-top:1em;}.error404 #main #searchform input[type="text"]{padding-top:.8em;margin-bottom:0;width:600px;height:1em;padding:.5em;}.error404 .entry-content input#s{background:#ffffe0;}.error404 #relatedLink,.error404 #ranking-columnlist{margin-bottom:30px;}.error404 #ranking-columnlist h3{margin-bottom:10px;}.error404 #column-category{margin-bottom:80px;}.error404 #ranking-columnlist ul{padding:0;border-top:none;zoom:1;overflow:hidden;width:50%;float:left;}.error404 #ranking-columnlist li{border-bottom:1px solid #ccc;padding:0;margin:0;}.error404 #ranking-columnlist li a{display:block;padding:8px 0 8px 35px;position:relative;font-size:12px;font-size:1.2rem;overflow:hidden;zoom:1;}.error404 #ranking-columnlist li a:before{content:"";display:block;width:26px;height:26px;left:0;position:absolute;top:5px;left:0px;}.error404 #ranking-columnlist li a:after{content:"";display:block;clear:both;}.error404 #ranking-columnlist li a .cat{width:30px;font-size:10px;font-size:1.0rem;padding:2px 5px;text-align:center;color:#666;float:left;}.error404 #ranking-columnlist li a .title{width:250px;float:right;}.exam-table{font-size:14px;}.exam-table colgroup.col1{width:20%;}.exam-table td{text-align:left;padding:0.8em 1em;}.exam-table th{font-weight:normal;}.dotted{border:dotted 1px;color:#AAA;margin:1em 0;}#careerHeadline{margin-bottom:20px;}#careerHeadline ul{zoom:1;overflow:hidden;}#careerHeadline ul:after{content:"";display:block;clear:both;}#careerListdetail table tr th a{font-size:18px;font-size:1.8rem;}#careerListdetail table tr th span{line-height:2;}#careerListdetail table th a{float:none;display:block;width:100%;}#careerListdetail table tr th .jobinfo{font-size:13px;font-size:1.3rem;color:#666;font-weight:normal;display:block;}#careerListdetail table tr td{color:#000;border-top:1px dotted #ccc;}#careerListdetail table tr td a{text-decoration:none;display:inline-block;color:#a1660d;}#careerListdetail table tr td.job-name{vertical-align:middle;}#careerListdetail table tr td.job-name a,#licenseList table tbody tr th span,.licenseList table tbody tr th span{display:block;height:100%;border-left:5px #ccc solid;padding-left:13px;font-weight:bold;}#careerListdetail table th a{float:left;}#careerListdetail table th p{overflow:hidden;padding:0 0 0 15px;margin:0;}#salaryListdetail tfoot td,#salaryListdetail tbody td,#salaryListdetail thead th{text-align:right;padding:8px 10px 8px 0;}#salaryListdetail thead tr th,#salaryListdetail tfoot tr td{text-align:center;font-weight:normal;font-size:13px;font-size:1.3rem;}#salaryListdetail thead tr th,#salaryListdetail tfoot tr td,#salaryListdetail tbody tr td{border-right:1px dotted #ccc;}#salaryListdetail tfoot tr td:first-child,#salaryListdetail tbody tr td:first-child{text-align:left;}#licenceListTable,.licenceListTable{width:100%;}#licenceListTable tbody th,.licenceListTable tbody th{padding:8px 8px 6px 15px;background:url(../portal_twentyeleven/images/icn_list_nav_01.png) no-repeat left center;color:#999;font-size:16px;font-size:1.6rem;line-height:1.3;}.entry-content table#licenceListTable thead .job-name,.entry-content table.licenceListTable thead .job-name{width:25%;}.entry-content table#licenceListTable thead .licence-name,.entry-content table.licenceListTable thead .licence-name{width:30%;}.entry-content table#licenceListTable thead .require,.entry-content table.licenceListTable thead .require{width:10%;}.entry-content table#licenceListTable thead .conditions,.entry-content table.licenceListTable thead .conditions{width:35%;}#career-category .entry-content{display:none;}#career-category .category-career-link{margin-bottom:50px;}#career-category .category-career-link ul:after{content:"";display:block;clear:both;}#career-category .career-category-block{margin-bottom:50px;}#career-category .career-explanation{border:none;padding:0;margin-bottom:20px;}#career-category .career-explanation p{font-size:14px;font-size:1.4rem;}#career-category .link-list{border:1px solid #44AF35;padding-bottom:15px;overflow:hidden;box-shadow:inset 0 0 5px rgba(0,0,0,0.19);-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.19);-moz-box-shadow:inset 0 0 5px rgba(0,0,0,0.19);border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}#career-category .link-list ul{padding:20px;margin:0;}#career-category .link-list a{display:block;float:left;line-height:1.2em;margin:2px;border-bottom:1px dotted #44AF35;padding:4px 4px 2px;margin-right:2em;font-size:12px;}#career-category .link-list a:hover{color:white;background:#44af35;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}.interview .page-header h1.page-title{background:url(../portal_twentyeleven/images/icn_page_corner.png) no-repeat 0 0px;padding-left:40px;line-height:1.5;min-height:26px;border-left:none;font-size:20px;font-size:2.0rem;color:#ff7038;}.interview .page-header h1.page-title span{color:#333;font-size:27px;font-size:2.7rem;display:block;margin:5px 0 0 -20px;}.paged-2 .interview .page-header h1.page-title span{display:none;}#interview-profile{display:block;background:#fffdec;margin-bottom:20px;padding:20px 15px;clear:both;position:relative;}#interview-profile:before{content:"Profile";display:block;position:absolute;right:15px;bottom:7px;color:#faf6d1;font-size:35px;font-size:3.5rem;font-family:Verdana,Arial,Helvetica,sans-serif;}#interview-profile:after{content:"";display:block;clear:both;}#interview-profile .col-thumb{width:140px;margin:0;float:left;height:auto;}#interview-profile .col-txt{width:480px;float:right;}#interview-profile .col-txt span{margin-right:20px;color:#333;font-weight:bold;}#interview-profile .col-txt .prof{margin:8px 0 0;color:#666;line-height:1.3;font-size:13px;font-size:1.3rem;}#interview-content{width:100%;}#interview-content p{font-weight:normal;line-height:1.5em;}#interview-content p.ques img,#interview-content p.ans img{display:block;float:left;margin:0 15px 15px 0;}#interview-content p.ques{margin:30px 0 8px;padding:0;color:#9ACE0C;font-weight:bold;font-size:20px;font-size:2rem;}#interview-content p.ans{margin-bottom:24px;}#interview-content p.ques:before{display:inline-block;margin-right:5px;content:"―";color:#9ACE0C;font-weight:bold;}#interview-content img{display:block;float:left;margin:0 1em 1em 0;border:1px solid #ddd;}.paged-2 #interview-profile,.paged-2 #interview-content .entry-title,.paged-3 #interview-profile,.paged-3 #interview-content .entry-title,.paged-4 #interview-profile,.paged-4 #interview-content .entry-title{display:none;}#recom-site .recommend{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #ccc;padding:0;display:block;position:relative;}#recom-site .recommend:after{clear:both;content:"";display:block;}#recom-site .recommend .recommend_title{color:#73b514;}#recom-site .recommend .col-thumb{float:left;width:200px;height:120px;overflow:hidden;}#recom-site .recommend .col-thumb img{width:190px;border:1px solid #efefef;}#recom-site .recommend a .col-txt{width:470px;float:right;color:#333;}#recom-site .recommend .col-txt p{font-size:13px;font-size:1.3rem;line-height:1.5;}#recom-site .recommend .col-txt .recommend_title{font-size:16px;font-size:1.6rem;}.bookDiv4{display:inline-block;width:22.5%;vertical-align:top;padding:0;margin:1em 0 1.4em .7em;line-height:1.4;}.bookDiv4 img{width:109px;height:auto;overflow:hidden;border:solid #c0c0c0 1px;margin:0 auto;}.bookDiv4 a{display:block;font-size:14px;font-size:1.4rem;}.bookDiv4 a:link{text-decoration:none;}.bookDiv4 a:first-child{text-align:center;}.bookDiv4 a:last-child{text-align:left;}.bookDiv4 br{display:none;}.review .page-header h1.page-title{background:url("../portal_twentyeleven/images/icn_ttl_review.png") no-repeat scroll 0 0 transparent;border-left:medium none;color:#ff7038;font-size:20px;font-size:2.0rem;line-height:1.5;min-height:26px;padding-left:55px;}.review .page-header h1.page-title span{color:#333333;display:block;font-size:2.7rem;margin:5px 0 0 -55px;}.review .btn-review-form{padding:10px 0;text-align:center;}.single-review .page-header .link-more{border-top:none;float:right;}#review-post{}#review-post div.review-profile{background:none repeat scroll 0 0 #FFFDEC;margin-bottom:10px;padding:20px 15px 5px;position:relative;}#review-post div.review-profile:after{bottom:7px;color:#FAF6D1;content:"Profile";display:block;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:3.5rem;position:absolute;right:15px;}#review-post div.review-comment{background:#fff8d3;padding:20px 20px 5px;}#review-post dt.ques{margin:0 0 10px;padding:0;line-height:1.4;font-weight:bold;font-size:24px;font-size:2.4rem;color:#73b514;}#review-post dd.ans{margin-bottom:25px;}#rank-job{list-style:none;font-size:14px;font-size:1.4rem;overflow:hidden;}#rank-job{padding-top:20px;border-top:1px solid #ccc;}#rank-job li{background:none;margin:0 0 20px;padding:0 0 20px;border-bottom:1px solid #ccc;}#rank-job li a{display:block;padding:0 22px 0 45px;text-decoration:none;}#rank-job li p{display:none;}#rank-job li a dl{zoom:1;overflow:hidden;}#rank-job li a dl:after{content:"";display:block;clear:both;}#rank-job li a dt{width:240px;margin-bottom:5px;padding:1px 0;font-size:20px;font-size:2rem;line-height:1;float:left;}#rank-job li a dd{width:350px;color:#666;float:right;}#rank-job li a:visited dd{text-decoration:none;color:#666;}#rank-job li a:hover dd{text-decoration:none;color:#84CC18;}#rank-job li a:active dd{text-decoration:none;color:#84CC18;}#rank-job li:nth-child(1) a{background:url(../portal_twentyeleven/images/icn_rank_01.png) scroll no-repeat 0 0;}#rank-job li:nth-child(2) a{background:url(../portal_twentyeleven/images/icn_rank_02.png) scroll no-repeat 0 0;}#rank-job li:nth-child(3) a{background:url(../portal_twentyeleven/images/icn_rank_03.png) scroll no-repeat 0 0;}#rank-job li:nth-child(4) a{background:url(../portal_twentyeleven/images/icn_rank_04.png) scroll no-repeat 0 0;}#rank-job li:nth-child(5) a{background:url(../portal_twentyeleven/images/icn_rank_05.png) scroll no-repeat 0 0;}#rank-job li:nth-child(6) a{background:url(../portal_twentyeleven/images/icn_rank_06.png) scroll no-repeat 0 0;}#rank-job li:nth-child(7) a{background:url(../portal_twentyeleven/images/icn_rank_07.png) scroll no-repeat 0 0;}#rank-job li:nth-child(8) a{background:url(../portal_twentyeleven/images/icn_rank_08.png) scroll no-repeat 0 0;}#rank-job li:nth-child(9) a{background:url(../portal_twentyeleven/images/icn_rank_09.png) scroll no-repeat 0 0;}#rank-job li:nth-child(10) a{background:url(../portal_twentyeleven/images/icn_rank_10.png) scroll no-repeat 0 0;}#rank-job li:nth-child(11) a{background:url(../portal_twentyeleven/images/icn_rank_11.png) scroll no-repeat 0 0;}#rank-job li:nth-child(12) a{background:url(../portal_twentyeleven/images/icn_rank_12.png) scroll no-repeat 0 0;}#rank-job li:nth-child(13) a{background:url(../portal_twentyeleven/images/icn_rank_13.png) scroll no-repeat 0 0;}#rank-job li:nth-child(14) a{background:url(../portal_twentyeleven/images/icn_rank_14.png) scroll no-repeat 0 0;}#rank-job li:nth-child(15) a{background:url(../portal_twentyeleven/images/icn_rank_15.png) scroll no-repeat 0 0;}#rank-job li:nth-child(16) a{background:url(../portal_twentyeleven/images/icn_rank_16.png) scroll no-repeat 0 0;}#rank-job li:nth-child(17) a{background:url(../portal_twentyeleven/images/icn_rank_17.png) scroll no-repeat 0 0;}#rank-job li:nth-child(18) a{background:url(../portal_twentyeleven/images/icn_rank_18.png) scroll no-repeat 0 0;}#rank-job li:nth-child(19) a{background:url(../portal_twentyeleven/images/icn_rank_19.png) scroll no-repeat 0 0;}#rank-job li:nth-child(20) a{background:url(../portal_twentyeleven/images/icn_rank_20.png) scroll no-repeat 0 0;}.list-cooperation-with{display:none;}.wrap-cooperation-with .txt-lead{margin:0 0 20px;padding:0 0 20px;border-bottom:1px solid #ccc;font-weight:normal;color:#000;}.wrap-cooperation-with .col-wrap{margin:0 -15px 20px 0;overflow:hidden;}.wrap-cooperation-with .col-wrap .block{width:375px;margin:0 10px 0 0;float:left;}.wrap-cooperation-with .col-wrap .col-img{width:120px;margin:0;float:left;}.wrap-cooperation-with .col-wrap dl{width:245px;margin:0;float:right;font-size:14px;font-size:1.4rem;color:#666;}.wrap-cooperation-with .col-wrap dl dt{font-weight:bold;color:#73b514;}#news-tabs li{background:none;margin:0;padding:0;}#news-tabs ul.tabs{list-style:none;margin:0;*zoom:1;}#news-tabs ul.tabs:after{content:"";display:block;clear:both;}#news-tabs ul.tabs li{margin:0 15px 0 0;float:left;}#news-tabs ul.tabs li a{display:block;width:198px;background:#fff;padding:6px 0;border-right:1px solid #ddd;border-left:1px solid #ddd;text-align:center;text-decoration:none;font-weight:bold;font-size:14px;font-size:1.4rem;position:relative;z-index:10px;}#news-tabs ul.tabs li a:after{content:"";display:block;width:100%;height:100%;background:#ccc;border-radius:6px;position:absolute;top:-6px;left:0;z-index:-1;}#news-tabs ul.tabs li.active a{color:#000;}#news-tabs ul.tabs li.active a:after{background:#9ace0c;}#news-tabs div.tabs_content{border-top:1px solid #ddd;}#news-tabs div.tabs_content>div{padding:10px 0 0;}#news-tabs div.tabs_content .newsFeed{font-size:14px;font-size:1.4rem;color:#666;}#news-tabs div.tabs_content .newsFeed li{margin:0 0 5px;}#news-tabs div.tabs_content .newsFeed a:link{text-decoration:none;font-weight:bold;color:#000;}#news-tabs div.tabs_content .newsFeed a:visited{color:#333;}#news-tabs div.tabs_content .newsFeed a:hover{color:#ff9000;}#news-tabs div.tabs_content .newsFeed a:active{color:#d64810;}#news-tabs .tabs_content iframe{width:680px!important;}.side_iryou a{display:block;padding:3px 0 3px 22px;font-weight:normal;background:url("../portal_twentyeleven/images/cat_icon_iryo.png") no-repeat 0 2px!important;background-size:18px auto!important;}.side_shinri a{display:block;padding:3px 0 3px 22px;font-weight:normal;background:url("../portal_twentyeleven/images/cat_icon_shinri.png") no-repeat 0 2px!important;background-size:18px auto!important;}.side_fashion a{display:block;padding:3px 0 3px 22px;font-weight:normal;background:url("../portal_twentyeleven/images/cat_icon_fashion.png") no-repeat 0 2px!important;background-size:18px auto!important;}.side_travel a{display:block;padding:3px 0 3px 22px;font-weight:normal;background:url("../portal_twentyeleven/images/cat_icon_travel.png") no-repeat 0 2px!important;background-size:18px auto!important;}.side_food a{display:block;padding:3px 0 3px 22px;font-weight:normal;background:url("../portal_twentyeleven/images/cat_icon_food.png") no-repeat 0 2px!important;background-size:18px auto!important;}.side_education a{display:block;padding:3px 0 3px 22px;font-weight:normal;background:url("../portal_twentyeleven/images/cat_icon_education.png") no-repeat 0 2px!important;background-size:18px auto!important;}.side_animal a{display:block;padding:3px 0 3px 22px;font-weight:normal;background:url("../portal_twentyeleven/images/cat_icon_natural.png") no-repeat 0 2px!important;background-size:18px auto!important;}.side_unyu a{display:block;padding:3px 0 3px 22px;font-weight:normal;background:url("../portal_twentyeleven/images/cat_icon_unyu.png") no-repeat 0 2px!important;background-size:18px auto!important;}.side_publish a{display:block;padding:3px 0 3px 22px;font-weight:normal;background:url("../portal_twentyeleven/images/cat_icon_publish.png") no-repeat 0 2px!important;background-size:18px auto!important;}.side_tv a{display:block;padding:3px 0 3px 22px;font-weight:normal;background:url("../portal_twentyeleven/images/cat_icon_tv.png") no-repeat 0 2px!important;background-size:18px auto!important;}.side_music a{display:block;padding:3px 0 3px 22px;font-weight:normal;background:url("../portal_twentyeleven/images/cat_icon_music.png") no-repeat 0 2px!important;background-size:18px auto!important;}.side_talent a{display:block;padding:3px 0 3px 22px;font-weight:normal;background:url("../portal_twentyeleven/images/cat_icon_talent.png") no-repeat 0 2px!important;background-size:18px auto!important;}.side_sports a{display:block;padding:3px 0 3px 22px;font-weight:normal;background:url("../portal_twentyeleven/images/cat_icon_sports.png") no-repeat 0 2px!important;background-size:18px auto!important;}.side_ad a{display:block;padding:3px 0 3px 22px;font-weight:normal;background:url("../portal_twentyeleven/images/cat_icon_ad.png") no-repeat 0 2px!important;background-size:18px auto!important;}.side_com a{display:block;padding:3px 0 3px 22px;font-weight:normal;background:url("../portal_twentyeleven/images/cat_icon_com.png") no-repeat 0 2px!important;background-size:18px auto!important;}.side_security a{display:block;padding:3px 0 3px 22px;font-weight:normal;background:url("../portal_twentyeleven/images/cat_icon_security.png") no-repeat 0 2px!important;background-size:18px auto!important;}.side_law a{display:block;padding:3px 0 3px 22px;font-weight:normal;background:url("../portal_twentyeleven/images/cat_icon_law.png") no-repeat 0 2px!important;background-size:18px auto!important;}.side_universal a{display:block;padding:3px 0 3px 22px;font-weight:normal;background:url("../portal_twentyeleven/images/cat_icon_universal.png") no-repeat 0 2px!important;background-size:18px auto!important;}.side_money a{display:block;padding:3px 0 3px 22px;font-weight:normal;background:url("../portal_twentyeleven/images/cat_icon_money.png") no-repeat 0 2px!important;background-size:18px auto!important;}.side_build a{display:block;padding:3px 0 3px 22px;font-weight:normal;background:url("../portal_twentyeleven/images/cat_icon_build.png") no-repeat 0 2px!important;background-size:18px auto!important;}.side_jimu a{display:block;padding:3px 0 3px 22px;font-weight:normal;background:url("../portal_twentyeleven/images/cat_icon_jimu.png") no-repeat 0 2px!important;background-size:18px auto!important;}.side_god a{display:block;padding:3px 0 3px 22px;font-weight:normal;background:url("../portal_twentyeleven/images/cat_icon_god.png") no-repeat 0 2px!important;background-size:18px auto!important;}.side_other a{display:block;padding:3px 0 3px 22px;font-weight:normal;background:url("../portal_twentyeleven/images/cat_icon_other.png") no-repeat 0 2px!important;background-size:18px auto!important;}.side_manga a{display:block;padding:3px 0 3px 22px;background:url("../portal_twentyeleven/images/cat_icon_manga.png") no-repeat left 2px!important;background-size:18px auto!important;}.side_office a{display:block;padding:3px 0 3px 22px;font-weight:normal;background:url("../portal_twentyeleven/images/cat_icon_office.png") no-repeat 0 2px!important;background-size:18px auto!important;}.side_koumuin a{display:block;padding:3px 0 3px 22px;background:url("../portal_twentyeleven/images/cat_icon_koumuin.png") no-repeat left 2px!important;background-size:18px auto!important;}@media only screen and (max-width: 600px) {html{min-width:inherit;}img{width:100%;height:auto;}#portal-header .header-wrap,#page .header-wrap,#page #main,#footer #footer-nav{width:100%;margin:0;}#footer .link-pagetop a img{width:34px;height:24px;}.error404 #ranking-columnlist ul{width:inherit;float:none;}.error404 #ranking-columnlist li a .cat{width:15%;}.error404 #ranking-columnlist li a .title{width:77%;}.entry-content:after{display:none;}#page #portal-header{padding:5px 0 0;position:relative;}#portal-header{-webkit-box-shadow:none;box-shadow:none;}#portal-header .header-wrap{padding:0 10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}#page #portal-header .site-info{width:auto;margin:0 0 10px;float:none;}#portal-header .site-info #logo-site{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;overflow:hidden;text-align:center;}#portal-header .site-info #logo-site a{padding-top:5px;display:block;width:180px;margin:0 auto;overflow:hidden;text-align:center;}#portal-header .site-info #logo-site img{width:225px!important;height:auto;}#page .site-utility{width:100%;margin:0;padding:0;float:none;}.site-utility{bottom:5px;}.header-wrap{min-height:70px!important;}#career-site .header-wrap{min-height:50px!important;}#search-general{width:98%!important;min-height:40px!important;background:#8bbc04;padding:8px 1% 8px 1%!important;float:none;border:none;border-radius:0;display:none;}#search-general form.gsc-search-box{width:auto!important;}#search-general table.gsc-search-box{width:auto!important;background:#fff;border-radius:5px;margin:0 0 0 0!important;}#search-general #gsc-i-id1,#search-general .wrap input{width:70%!important;}#search-job{width:inherit;}#search-job .gsc-input input{width:70%!important;}.wrap-gnav{position:absolute;top:30px;left:0px;width:100%;}#career-site .wrap-gnav{top:30px;}.btn-toggle-gnav{width:58px;position:absolute;top:0;left:10px;}.btn-toggle-gnav a{display:block;width:58px;height:25px;background:#fff;-webkit-box-shadow:0 1px 0 #579005;box-shadow:0 1px 0 #579005;padding:8px 0 0;border-radius:5px;text-align:center;font-size:1rem;color:#61a204;}.btn-toggle-gnav a:before{}.btn-toggle-gnav a.active{border-radius:5px 5px 0 0;-webkit-box-shadow:none;box-shadow:none;border-bottom:5px solid #fff;}.btn-toggle-gnav a.active:before{border-top:none;border-bottom:8px solid #ffbc09;}.btn-toggle-search{width:58px;position:absolute;top:0;right:10px;}.btn-toggle-search a{display:block;width:58px;height:25px;background:#fff url('../portal_twentyeleven/images/sp_search.png') no-repeat center;-webkit-box-shadow:0 1px 0 #579005;box-shadow:0 1px 0 #579005;padding:8px 0 0;border-radius:5px;text-align:center;font-size:1rem;color:#61a204;text-indent:-9999px;background-size:25px auto;}#portal-site #gnav,#portal-header #nav-portal,#nav-portal-sp{display:none;width:inherit;position:absolute;top:30px;left:0;-webkit-box-shadow:0px 3px 3px rgba(0,0,0,0.3);-moz-box-shadow:0px 3px 3px rgba(0,0,0,0.3);box-shadow:0px 3px 3px rgba(0,0,0,0.3);}#portal-header #nav-portal,#portal-header #nav-portal-sp{top:20px;}#portal-site #gnav ul,#portal-header #nav-portal ul,#portal-header #nav-portal-sp ul{background:none;font-size:1.4rem;}#portal-site #gnav ul:after,#portal-header #nav-portal ul:after,#portal-header #nav-portal-sp ul:after{display:none;}#portal-site #gnav li,#portal-header #nav-portal li,#portal-header #nav-portal-sp li{width:inherit;margin:0;background:#fff;border-bottom:1px #ccc solid;float:none;position:relative;}#portal-site #gnav li:after,#portal-header #nav-portal li:after,#portal-header #nav-portal-sp li:after{content:"";width:10px;height:17px;background:url(../portal_twentyeleven/images/icn_link.png) no-repeat scroll 0 0;background-size:10px 17px;overflow:hidden;position:absolute;display:block;top:50%;right:20px;margin-top:-8px;}#portal-site #gnav li a,#portal-header #nav-portal li a,#portal-header #nav-portal-sp li a{width:auto;display:block;padding:12px 10px 12px 45px;background-image:none;position:relative;}#portal-site #gnav li img,#portal-header #nav-portal li img,#portal-header #nav-portal-sp li img{display:none;}#gnav li a:before,#nav-portal li a:before,#nav-portal-sp li a:before{content:"";width:30px;height:30px;display:block;background-size:80px auto;overflow:hidden;position:absolute;top:3px;left:10px;}#gnav li.gnav-home a:before,#portal-header #nav-portal li.gnav-home a:before,#nav-portal-sp li.gnav-home a:before{background:url(../portal_twentyeleven/images/gnav_01.png) no-repeat left center;}#gnav li.gnav-home a:after,#portal-header #nav-portal li.gnav-home a:after,#nav-portal-sp li.gnav-home a:after{content:"ホーム";}#gnav li.gnav-job a:before,#portal-header #nav-portal li.gnav-job a:before{width:28px;background:url(../portal_twentyeleven/images/gnav_02.png) no-repeat -10px center;background-size:85px auto;}#gnav li.gnav-job a:after,#portal-header #nav-portal li.gnav-job a:after{content:"カテゴリー別職業";}#gnav li.gnav-yomigana a:before,#portal-header #nav-portal li.gnav-yomigana a:before{background:url(../portal_twentyeleven/images/gnav_03.png) no-repeat -10px center;background-size:85px auto;}#gnav li.gnav-yomigana a:after,#portal-header #nav-portal li.gnav-yomigana a:after{content:"50音別職業";}#gnav li.gnav-matome a:before,#portal-header #nav-portal li.gnav-matome a:before{width:28px;background:url(../portal_twentyeleven/images/gnavi_03_new-sp.png) no-repeat -10px center;}#gnav li.gnav-matome a:after,#portal-header #nav-portal li.gnav-matome a:after{content:"職業まとめ";}#gnav li.gnav-salary a:before,#portal-header #nav-portal li.gnav-salary a:before{width:28px;background:url(../portal_twentyeleven/images/gnav_04.png) no-repeat -10px center;background-size:85px auto;}#gnav li.gnav-salary a:after,#portal-header #nav-portal li.gnav-salary a:after{content:"職業別給料";}#gnav li.gnav-column a:before,#portal-header #nav-portal li.gnav-column a:before{background:url(../portal_twentyeleven/images/gnav_05.png) no-repeat -10px center;background-size:85px auto;}#gnav li.gnav-column a:after,#portal-header #nav-portal li.gnav-column a:after{content:"コラム";}#gnav li.gnav-interview a:before,#portal-header #nav-portal li.gnav-interview a:before{width:24px;background:url(../portal_twentyeleven/images/gnav_06.png) no-repeat -10px center;background-size:110px auto;}#gnav li.gnav-interview a:after,#portal-header #nav-portal li.gnav-interview a:after{content:"インタビュー";}#gnav li.gnav-snap a:before,#portal-header #nav-portal li.gnav-snap a:before{width:27px;background:url(../portal_twentyeleven/images/gnav_07.png) no-repeat -10px center;background-size:95px auto;}#gnav li.gnav-snap a:after,#portal-header #nav-portal li.gnav-snap a:after{content:"スナップ";}#gnav li.gnav-about a:before,#portal-header #nav-portal li.gnav-about a:before{width:15px;background:url(../portal_twentyeleven/images/icn_sp_about.png) no-repeat 0 0;background-size:15px auto;top:8px;left:13px;}#gnav li.gnav-about a:after,#portal-header #nav-portal li.gnav-about a:after{content:"Career Gardenとは";}#sp-list-job{width:100%;display:block!important;margin:0 auto 30px auto;}#list-job #sp-list-job:after{display:none;}#list-job #sp-list-job li{width:33%!important;float:left!important;margin:0!important;padding:0!important;border:none!important;}#sp-list-job li a{width:98%;margin:2px auto;padding:8px 0;text-align:center;display:block;font-size:12px;font-size:1.2rem;font-weight:bold;background:#97c202;box-shadow:0 2px 0 #799b03;border-radius:3px;color:#fff;}#list-job #sp-list-job:before,#list-job #sp-list-job:after{content:"";display:table;}#list-job #sp-list-job:after{clear:both;}#list-job #sp-list-job{zoom:1;}#career-header{padding:0 10px;}#career-site #portal-header .site-info #logo-site img{width:125%;}#career-header .header-wrap{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}#career-header .site-info{float:none;}#career-header #site-title,#career-header #site-title span{font-size:1.7em;}#career-header #site-title{margin:0 0 5px;}#career-header #gnav{margin-bottom:5px;}#career-header #gnav ul{padding-top:5px;}#career-header #gnav li{margin-top:3px;}#career-header #gnav li a{padding:7px 2px;background-position:10px 9px;}#career-site .lead{margin:0 0 10px;}#career-site .lead p{font-size:1.3rem;}#career-site #list-interview li,#career-site #list-interview .int01{width:auto;margin:0 0 10px;float:none;}#career-site #list-interview li a,#career-site #list-interview .int01 a{min-height:0;background:#fffdec url(../portal_twentyeleven/images/bg_list_interview_02.png) scroll no-repeat right bottom;overflow:hidden;}#career-site #list-interview li .col-thm,#career-site #list-interview .int01 .col-thm{width:40%;height:auto;margin:0;float:left;position:static;}#career-site #list-interview li .col-thm img,#career-site #list-interview .int01 .col-thm img{width:100%;margin:0;height:auto;}#career-site #list-interview li .col-txt,#career-site #list-interview .int01 .col-txt{width:60%;padding:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;float:left;}.home #contentsLink,.home #columnLink{width:100%;padding:0;}.home #contentsLink h2,.home #columnLink h2{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;top:0;}.home #contentsLink .div2,.home #contentsLink .div3,.home #columnLink .div3{width:auto;margin:0 0 10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;float:none;}#page #main{padding:10px 10px 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}#content{width:100%;margin:0;padding:0;}.link-more a{font-weight:bold;color:#73b514;}#main .ad-side,#main .list-sns-btn{margin-bottom:20px;padding:5px 0;text-align:center;}#main .list-sns-btn .btn-sns{display:inline-block;float:none;}#main .list-sns-btn .btn-sns:nth-child(3):before{content:"";display:block;width:100%;}.page #content h2{font-size:1.5rem;}.page #content h2:before{display:block;margin:0 10px 0 0;float:left;}.page #content h2 span{display:block;font-size:0.9rem;}#list-interview ul{width:100%;}#list-interview li{width:100%;float:none;overflow:hidden;}#list-interview li .col-thm{width:80px;margin-right:10px;}#list-interview li .col-txt{width:auto;overflow:hidden;}#list-job ul{width:auto;}#footer{padding:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}#footer #footer-nav .block{width:auto;float:none;}#footer #footer-nav .block dt{display:none;}#footer #footer-nav .block ul{margin-bottom:10px;overflow:hidden;}#footer #footer-nav .block ul li{margin-right:10px;float:left;}#footer #footer-nav .block li a{display:inline-block;text-decoration:underline;}#secondary{margin-top:-20px;}.sp_jobcategory{padding:5px 0;}.sp_jobcategory a{color:#333;display:block;}.sp_jobcategory a:hover{color:#F90;}.sp_jobcategory>p>a:after{content:"▼";color:#F90;}.sp_jobcategory ul a:before{content:"▶ ";color:#8ecc08;}.sp_jobcategory ul{width:95%;padding:10px;margin:5px auto;background:#f4facb;border-radius:3px;display:none;}#sidebar{width:100%;margin:0;padding:0;clear:both;float:none;}#sidebar .sidebar-wrap{width:auto;padding-left:0;border-left:none;}#ranking-job-side li a{position:relative;padding-right:25px;}#ranking-job-side li a:after{width:10px;height:17px;content:"";display:block;background:url(../portal_twentyeleven/images/icn_link.png) no-repeat 0 0;background-size:10px auto;position:absolute;top:50%;margin-top:-7px;right:10px;}#ranking-column-side li a{padding-right:25px;position:relative;}#ranking-column-side li a:after{width:10px;height:17px;content:"";display:block;background:url(../portal_twentyeleven/images/icn_link.png) no-repeat 0 0;background-size:10px auto;position:absolute;top:50%;margin-top:-7px;right:10px;}#sidebar #list-cat-side ul{padding-bottom:20px;}#sidebar #list-howto-side{width:auto;}#sidebar #list-howto-side ul{margin-right:0;}.entry-content{margin:1.4em 0;}.social-button{margin-bottom:20px;}#ad-postunder{margin:20px auto 20px;}#ad-postunder .text-ad img{height:1em;width:auto;}.ad-up{line-height:0;}#career-site .ad-up{position:relative;z-index:20;}.ad-side{margin:0 -10px 10px;line-height:1;}.ad-side:last-child{margin-bottom:0;}.ad-bottom{margin:24px auto;}table{table-layout:fixed;width:100%;font-size:12px;}th,td{padding:6px 2px;line-height:2em;}.aline0{display:inline;margin:0;}#career-header #site-title{font-size:16px;font-size:1.6rem;}#career-header #site-title span{font-size:25px.;font-size:2.5rem;}h1.entry-title,h1.page-title,.review .page-header h1.page-title span{font-size:20px;font-size:2.0rem;}.category .hentry .entry-title,.search-results .hentry .entry-title,.page .entry-content h2,.post .entry-content h2{font-size:20px;font-size:2.0rem;padding-top:10px;margin:15px 0 5px;}.page .entry-content h3,.post .entry-content h3{font-size:18px;font-size:1.8rem;padding-top:0;}.page #content .entry-content h4,.post #content .entry-content h4{font-size:16px!important;font-size:1.6rem!important;margin-top:10px;}.entry-content .col-wrap .col-img-l,.entry-content .col-wrap .col-img-r,.entry-content .col-wrap .col-img-2{margin-left:auto;margin-right:auto;float:none;}#career-category .category-career-link ul li,#careerHeadline ul li,#sidebarCareerlist ul li,#sidebarCareerPop ul li{width:100%;margin-bottom:5px;float:none;}#career-category .category-career-link ul li a,#careerHeadline ul li a,#sidebarCareerlist ul li a,#sidebarCareerPop ul li a{margin-right:0;padding-top:3px;padding-bottom:3px;}#careerListdetail colgroup.col1{width:auto;}#salaryListdetail tbody tr td,table#licenceListTable tbody tr td{font-size:10px;font-size:1.0rem;}table#licenceListTable thead tr th{font-size:12px;font-size:1.3rem;}table#licenceListTable tbody tr th{font-size:12px;font-size:1.3rem;}#careerListdetail table{border-collapse:inherit;}#careerListdetail table th{font-size:14px!important;}#careerListdetail table th a{float:none;display:block;width:100%;font-size:14px!important;}
　　#careerListdetail table th p{ overflow: visible;padding:5px 0 !important; margin:0 !important; width:100%;}

    #careerListdetail table tr th span{
	margin:0;
	line-height:1.2 !important;
	font-weight:normal;
    }

	/*　フォーム　*/
	input[type="text"], input[type="email"], input[type="number"], input[type="time"], textarea  {
		width: 85%;
	}
	
	/* フォーム 暫定 */
	.form-submit img{
		width:10%
	}
		

	 /* その他 */
	#related-cloud {
		margin-bottom: 0;
	}
	#sidebarRanking {
		margin: 20px 5px;
	}
	#sidebarRanking li:nth-of-type(10) {
 		margin-left: -3.4em;
 	}

	/* ページナビ　*/
	#page-links a {
		margin: 0 10px !important;
	}

 	.recommend {
		margin-top: 30px;
	}
	ul.wp-pagenavi span, ul.wp-pagenavi a {
		margin: 0 10px !important;
	}

	/* １カラム　*/
	#onecolumnContent {
		width:100%;
		margin:0;
	}
	#onecolumnContent {
		margin-bottom:0;
	}

 	/* カテゴリーページ・検索結果ページ　*/
	.category h1.page-title,
	.search-results h1.page-title
 	{
	 }

	 /* 関連の本　*/
	.bookDiv4 {
		width: 45%;
	}
	.bookDiv4 img{
		width: 120px;
	}

	/* 体験談 */
	#review-post div.review-profile:after,
	#interview-profile:before {
		display: none;
	}
	 .single-review div.entry-content{
		margin:10px auto;
	}
	#review-post div.review-profile {
		padding:1px 0;
	}
	#review-post .review-profile p {
		margin: .5em 0 .5em .5em;
	}
	#review-post dt.ques {
		font-size: 18px;
		font-size: 1.8rem;
	}
	.single-review .page-navi .nav-previous,
	.single-review .page-navi .nav-next {
		width: 45%;
	}

	/* スナップ　*/
	.single-snap #snap-left,
	.single-snap #snap-right{
		display: block;
		width:100%;
	}
	.single-snap #snap-left img,
	.single-snap #snap-left #snap-profile h2{
		width:100%;
		height:auto;
	}

	.single-snap #snap-left{
		margin-left,
		margin-right:auto;
	}
	.single-snap #snap-right{
		margin-top: 20px;
	}
	.single-snap #snap-archive li{
		width:50%;
		text-align: center;
		margin: 15px auto 20px;
		}
	.single-snap #snap-archive li img{
		width:150px;
		height:250px;
	}

	/* 執筆者表示 */
	span.writer {
		display:block;
		margin:-20px 0 30px 0;
		padding-left:0;
	}
	
	
	/* インタビュー一覧　*/
	a.gointerview {
		top: 0;
		left: 210px;
	}
	.interview a{
		padding-left: 0;
	}
	#career-site #list-interview li .entry-title, 
	#list-interview-oya li .entry-title {
		line-height: 1.5;
	}
	#list-interview a p.prof, 
	#list-interview-oya a p.prof{
		line-height: 1.3em;
		font-size: 12px;
		font-size: 1.2rem;
		padding: 30px 15px 10px;
	}
	#list-interview-oya a p.prof{
		padding: 10px 15px 10px;
		line-height: 1.5em;
		clear: both;
	}
	#list-interview-oya ul,
	#portal-site #list-interview-oya .int01 {
		width: 100%;
	}
	#list-interview li, #list-interview-oya li {
		margin-right: 0;
	}
	#portal-site #list-interview-oya .int01 .col-thm {
		position: static;
		width: 130px;
		float: left;
	}
	#portal-site #list-interview-oya .int01 .col-thm img {
		width: 120px;
	}
	#portal-site #list-interview-oya .int01 .col-txt {
		width: auto;
	}
	
	/* インタビュー記事 */
	.interview .page-header h1.page-title {
		background-position-y: 0px;
		
	}
	.interview .page-header h1.page-title span {
		display: block;
		font-size: 18px;
		font-size: 1.8rem;
		margin-top: 5px;
		margin-left: -40px;
	}
	#interview-content p img {
		width: 50%;
		margin-bottom: 10px;
	}
	#interview-profile .col-thumb {
		width: 30%;
	}
	#interview-profile .col-thumb img {
		width: 95%;
		height:auto;
	}
	#interview-profile .col-txt {
		width: 68%;
		float: right;
	}
	#interview-profile .col-txt span {
		display: block;
		margin-bottom: 10px;
	}
	#interview-profile .col-txt p {
		clear: both;
	}
	
	#interview-profile .prof {
		width: 68%;
		float: right;
	margin: 8px 0 0;
	color: #666;
	line-height: 1.3;
	font-size: 13px;
	font-size: 1.3rem;
	}
	

	
	/* コラム一覧 */
	#column-category li {
		width: 30%;
	}
	#column-category li a {
		font-size: 11px;
		font-size: 1.1rem;
		font-weight: normal;
	}
	
	

	/* 関連の職業 */
	.sidebar-relatedcareer{
		font-size:16px;
	}
	#content .sidebar-relatedcareer ul li {
		width: auto;
		margin-right: 0;
		float: none;
	}
	#content .sidebar-relatedcareer ul li:nth-child(2n) {
		float: none;
	}
	
	#list-interview-side li .col-thm img {
		width: 60px;
	}
	
	/* 職業説明 */
	#job-introduction .col-img {
		float: none;
		width: 85%;
		margin: 0 auto 10px auto;
	}
	#job-introduction .col-txt {
		float: none;
	}
	#job-introduction .col-img img {
		width: 100%;
	}
	
	/* 1分でわかる */
	#outline .block dd {
		color: #545454;
	}
	
	#outline p.img {
		width: 85%;
		float: none;
		margin: 0 auto 10px auto;
	}
	#outline p.img img {
		width: 100%;
	}
	
	#outline.no-image .block {
		border-bottom: none;
	}
	#outline.no-image #block1 dl:after {
		display: none;
	}
	#outline.no-image .block dt {
		float: none;
		width: inherit;
		height: inherit;
		margin-bottom: 10px;
		padding: 5px 5px 5px 35px;
		text-align: left;
		font-size: 17px;
		font-size: 1.7rem;
		line-height: 1.3;
	}
	#outline.no-image .block dd {
		float: none;
		width: inherit;
	}
	#outline.no-image #block1 dt {
		background-size: 20px auto;
		background-position: 8px 5px;
	}
	#outline.no-image #block3 dt,
	#outline.no-image #block4 dt {
		background-size: 26px auto;
		background-position: 6px 5px;
	}
	#outline.no-image #block2 dt {
		background-size: 18px auto;
		background-position: 9px 3px;
	}
	
		/* 関連リンク 記事下 */
	#relatedLink {
		line-height: 2em;
		float: none;
		width: 100%;
	}
	#relatedLink ul {
		margin-left: -1em;
	}
	#relatedLink ul li {
		margin-left: 1em;
		margin-right: 0;
		line-height: 1.4;
		display: block;
		border:none;
		background: url(../portal_twentyeleven/images/icn_list_01.png) scroll no-repeat 0 6px;
		padding: 0 0 10px 16px;
	}

	#relatedLink ul li a{
		text-decoration:none;
	}

	
	
	/* 関連するサイト */
	#recom-site .recommend:after {
		display: none !important;
	}
	#recom-site .recommend .col-thumb {
		float: none;
		margin: 0 auto;
	}
	#recom-site .recommend a .col-txt {
		width: inherit;
		float: none;
	}
	
	/* 子サイトトップ ニュース非表示 */
	.home #news{
	display: none;
	}
	
	.page #content h2,
	.page #content h3 {
	border-top: 1px solid #94cf06;
	border-bottom: 1px solid #94cf06;
	line-height: 1.4;
	}
	
	.page #content h2:after,
	.page #content h3:after {
	content: "";
	display: none;
	}
	
	/* フッターコンテンツリンク（スマホ） */
	#footer_contents_link{
		background:#fdffed;
		padding:10px 0;
	}
	#footer_contents_link h4{
		width:95%;
		margin:0 auto 10px auto;
		text-align:center;
		padding:5px 0;
		border-top:1px solid #def34e;
		border-bottom:1px solid #def34e;
	}
	#footer_contents_link h4:before{
		display:none;
	}
	#footer_contents_link ul{
		width:90%;
		margin:0 auto;
	}
	#footer_contents_link ul li{
		width:31%;
		margin:2% 1%;
		float:left;
	}
	#footer_contents_link ul li a{
		color:#fff;
		padding:10px 5px;
		text-align:center;
		display:block;
		background:#a1cd1c;
		border-radius:3px;
		font-size:12px;
		box-shadow:0 3px 0 #799d0c;
		font-weight:bold;
	}
	#footer_contents_link ul li a:hover{
		background:#93bd13;
	}
	
	#footer_contents_link ul:before, #footer_contents_link ul:after {content:"";display:table;}
	#footer_contents_link ul:after {clear:both;}
	/* For IE 6/7 */
	#footer_contents_link ul {zoom:1;}
	
	#sidebar-snap ul{
		width:100%;
	}
	#sidebar-snap li{
		width:25% !important;
		margin:0;
		padding:0;
		float:left;
		text-align:center;
		box-sizing:border-box;
		overflow:visible;
	}
	#sidebar-snap li a{
		width:90%;career-cat-box-content
	border:none !important;
	padding:0;
	margin:0 auto;
	}
	#sidebar-snap li img{
		width:90% !important;
		height:auto !important;
		border:none !important;
	}
	
	/* h2・h3デザイン */
	h2#h2_interview,h2#h2_search_job,h2#h2_column,h2#h2_jobranking,h2#h2_snap{
		padding:5px 0 5px 3px !important;
	    border-top: 1px solid #94cf06;
	    border-bottom: 1px solid #94cf06;
		background-color:#edf9cf;
		margin-bottom:5px;
		}
	h2#h2_interview:before,h2#h2_search_job:before,h2#h2_column:before,h2#h2_jobranking:before,h2#h2_snap:before{ content:""; display:none !important;}
	h2#h2_interview span,h2#h2_search_job span,h2#h2_column span,h2#h2_jobranking span,h2#h2_snap span{
		padding:5px 0 5px 35px!important;
		font-size:16px !important;
		color:#333 !important;
		margin:0 !important;
		}
	h2#h2_interview span{ background:url(../portal_twentyeleven/images/icn_interview_top.png) no-repeat 0 0 !important;}
	h2#h2_search_job span{background:url(../portal_twentyeleven/images/icn_list_top.png) no-repeat 0 0 !important;}
	h2#h2_column span{background:url(../portal_twentyeleven/images/icn_column_top.png) no-repeat 0 0 !important;}
	h2#h2_jobranking span{ background:url(../portal_twentyeleven/images/icn_ranking_top.png) no-repeat 0 0 !important;}
	h2#h2_snap span{background:url(../portal_twentyeleven/images/icn_snap_top.png) no-repeat 0 0 !important;}
	h3.h3_sp{ font-size:14px !important; background:#fff !important; border:none !important; border-left:3px solid #9ace0c !important;}
}


/* Wordpressコメント */
#comments #comments-title,
#comments #respond #reply-title {
	margin-bottom: 7px;
	font-size: 18px;
	font-size: 1.8rem;
}
#comments #comments-title {
	margin-top: 30px;
}

.commentlist {
	margin: 0 0 30px 0;
}
.commentlist li {
	list-style: none;
	font-size: 13px;
	font-size: 1.4rem;
}
.commentlist li .comment {
	padding: 15px 0 10px 5px;
	border-top: solid 1px #ccc;
}
#content .commentlist li .comment-content p {
	line-height: 1.5;
}
.commentlist li .comment .reply {
	display: none;
}

#comments #respond {
	background: #eee;
	padding: 20px;
	margin-bottom: 30px;
	display: none;
}
#comments #respond form p label {
	width: 100px;
	display: inline-block;
}
#comments #respond .comment-form-comment textarea {
	width: 90%;
}
#comments #respond .form-submit {
	margin-bottom: 10px;
	padding: 10px 0 0;
	text-align: center;
}
#comments p.no-comments {
	font-size: 12px;
	font-size: 1.2rem;
	padding-bottom: 10px;
	text-align: center;
	color: #64659f;
}
#btn-comment {
	text-align: center;
	position: relative;
}
#btn-comment a {
	float: none !important;
	border: 1px solid #49AFCD;
	background: #5BC0DE; /* Old browsers */
	background: -moz-linear-gradient(top, #5BC0DE, #2F96B4); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5BC0DE), color-stop(100%,#2F96B4)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #5BC0DE, #2F96B4); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #5BC0DE, #2F96B4); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #5BC0DE, #2F96B4); /* IE10+ */
	background: linear-gradient(to bottom, #5BC0DE, #2F96B4); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5BC0DE', endColorstr='#2F96B4',GradientType=0 ); /* IE6-9 */
	border: none;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	color: #fff;
	font-size: 16px;
	font-size: 1.6rem;
	font-weight: bold;
	text-shadow: 1px 1px 1px darkGray;
	display: inline-block;
	margin: auto;
	padding: 15px 40px 15px 50px;
	line-height: 1;
	text-align: center;
	position: relative;
}
#btn-comment.active a {
	border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
	-moz-border-radius: 5px 5px 0px 0pxx;
}
#btn-comment a:before {
	content: "";
	display: block;
	width: 0px;
	height: 0px;
	border-style: solid;
	border-width: 8px 4px 0 4px;
	border-color: #fafcff transparent transparent transparent;
	position: absolute;
	top: 50%;
	margin-top: -5px;
	left: 50%;
	margin-left: -50px;
}

#btn-comment.active a:before {
	content: "";
	display: block;
	width: 0px;
	height: 0px;
	border-style: solid;
	border-width: 0 4px 8px 4px;
	border-color: transparent transparent #fafcff transparent;
	position: absolute;
	top: 50%;
	margin-top: -5px;
	left: 50%;
	margin-left: -55px;
}


/* Google検索 */
.cse .gsc-control-cse, .gsc-control-cse {
	padding: 0px !important;
}

.nav-next a,.nav-previous a{
	padding:5px;
	background:#71c809;
	border-radius: 5px;
	box-shadow: 0 2px 0 #5eab03;
	color: #fff;
}
.nav-next a:hover,.nav-previous a:hover{
	color: #fff;
	background: #6ab80e;
}