.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);transform:translate(0, -25%);-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header:before,.modal-header:after{content:" ";display:table}.modal-header:after{clear:both}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:before,.modal-footer:after{content:" ";display:table}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}.modal-sm{width:300px}}@media (min-width: 992px){.modal-lg{width:900px}}.carousel{position:relative}.carousel-inner{position:relative;overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;-webkit-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto;line-height:1}@media all and (transform-3d), (-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform 0.6s ease-in-out;transition:-webkit-transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.next,.carousel-inner>.item.active.right{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);left:0}.carousel-inner>.item.prev,.carousel-inner>.item.active.left{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);left:0}.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:.5;filter:alpha(opacity=50);font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6);background-color:transparent}.carousel-control.left{background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0.0001)));background-image:linear-gradient(to right, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)}.carousel-control.right{left:auto;right:0;background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.0001)), to(rgba(0,0,0,0.5)));background-image:linear-gradient(to right, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)}.carousel-control:hover,.carousel-control:focus{outline:0;color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;margin-top:-10px;z-index:5;display:inline-block}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;line-height:1;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:#000 \9;background-color:transparent}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width: 768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.container>.content>.content-basic>.main>.news-inner{background:#fff}.container>.content>.content-basic>.main>.news-inner .news-heading{border-bottom:1px dotted #e7e7e7;padding:10px}.container>.content>.content-basic>.main>.news-inner .news-heading:before,.container>.content>.content-basic>.main>.news-inner .news-heading:after{content:" ";display:table}.container>.content>.content-basic>.main>.news-inner .news-heading:after{clear:both}.container>.content>.content-basic>.main>.news-inner .news-heading .heading-top{margin-bottom:40px}.container>.content>.content-basic>.main>.news-inner .news-heading .heading-top .date{padding:0px 20px 20px 0px;font-size:11px;float:left}.container>.content>.content-basic>.main>.news-inner .news-heading .heading-top .category{float:right;font-size:11px}.container>.content>.content-basic>.main>.news-inner .news-heading .heading-top .category a{color:#666;text-decoration:underline}.container>.content>.content-basic>.main>.news-inner .news-heading p.title{font-size:26px;line-height:1.3em;font-weight:bold}.container>.content>.content-basic>.main>.news-inner .news-heading .tag-list{margin:15px 0 0 0px}.container>.content>.content-basic>.main>.news-inner .news-heading .tag-list ul li{display:inline-block;margin:0 10px 10px 0px;margin-right:10px;border:1px solid #ccc;border-radius:2px;padding:2px}.container>.content>.content-basic>.main>.news-inner .news-heading .tag-list ul li .dashicons{color:#E6757B}.container>.content>.content-basic>.main>.news-inner .news-heading .tag-list ul li a{font-size:12px;display:block}.container>.content>.content-basic>.main>.news-inner .news-heading .heading-bottom{float:right}.container>.content>.content-basic>.main>.news-inner .news-heading .heading-bottom .view-count{display:inline-block;vertical-align:super;margin-right:10px;font-size:15px}.container>.content>.content-basic>.main>.news-inner .news-heading .heading-bottom .view-count span{font-size:12px}.container>.content>.content-basic>.main>.news-inner .news-heading .heading-bottom .sns{display:inline-block;padding:20px 0px 0px 0px}.container>.content>.content-basic>.main>.news-inner .news-heading .heading-bottom .sns ul li{display:inline-block;margin-right:5px}.container>.content>.content-basic>.main>.news-inner .news-heading .heading-bottom .sns ul li .fb-like span{vertical-align:baseline !important}.container>.content>.content-basic>.main>.news-inner .news-content{min-height:500px;padding:10px 10px 50px 10px}.container>.content>.content-basic>.main>.news-inner .news-content .text-center{text-align:center}.container>.content>.content-basic>.main>.news-inner .news-content h2{border-bottom:2px solid #E6757B;margin:30px 0 20px 0px;padding:5px 5px 5px 10px;font-size:20px}.container>.content>.content-basic>.main>.news-inner .news-content h3{margin:15px 0 10px 0px;font-size:15px}.container>.content>.content-basic>.main>.news-inner .news-content h3:before{content:"■";color:#E6757B}.container>.content>.content-basic>.main>.news-inner .news-content h4{margin:15px 0 10px 0px;font-size:14px;border-bottom:1px solid #666}.container>.content>.content-basic>.main>.news-inner .news-content h5{color:#E6757B;margin:30px 0px 0px}.container>.content>.content-basic>.main>.news-inner .news-content .instagram-media{margin:0 auto !important}.container>.content>.content-basic>.main>.news-inner .news-content .youtube-container{text-align:center}.container>.content>.content-basic>.main>.news-inner .news-content .aligncenter{display:block;text-align:center}.container>.content>.content-basic>.main>.news-inner .news-content .wp-caption.aligncenter{margin:0 auto}.container>.content>.content-basic>.main>.news-inner .news-content .wp-caption.aligncenter p{text-align:center}.container>.content>.content-basic>.main>.news-inner .news-content .wp-caption.alignright{margin:0 0 0 auto}.container>.content>.content-basic>.main>.news-inner .news-content .wp-caption.alignright p{text-align:right}.container>.content>.content-basic>.main>.news-inner .news-content .wp-caption.alignleft{margin:0 auto 0 0}.container>.content>.content-basic>.main>.news-inner .news-content .wp-caption.alignleft p{text-align:left}.container>.content>.content-basic>.main>.news-inner .news-content .wp-caption.float-left{float:left}.container>.content>.content-basic>.main>.news-inner .news-content .wp-caption.float-right{float:right}.container>.content>.content-basic>.main>.news-inner .news-content img{width:auto;max-height:300px}.container>.content>.content-basic>.main>.news-inner .news-content img.alignright{display:block;margin:0 0 0 auto}.container>.content>.content-basic>.main>.news-inner .news-content img.alignleft{display:block;margin:0 auto 0 0}.container>.content>.content-basic>.main>.news-inner .news-content img.aligncenter{display:block;margin:0 auto}.container>.content>.content-basic>.main>.news-inner .news-content img.float-left{float:left}.container>.content>.content-basic>.main>.news-inner .news-content img.float-right{float:right}.container>.content>.content-basic>.main>.news-inner .news-content .contents-internal-link{text-decoration:underline;color:#E6757B;font-size:14px;margin:0}.container>.content>.content-basic>.main>.news-inner .news-content p{color:#333;font-size:14px;line-height:1.6em}.container>.content>.content-basic>.main>.news-inner .news-content p a{color:#888;font-size:10px;margin:0 0 25px 0px;text-decoration:underline}.container>.content>.content-basic>.main>.news-inner .news-content p.contents-internal-link{text-decoration:underline}.container>.content>.content-basic>.main>.news-inner .news-content p.internal-link{padding:10px;text-align:right}.container>.content>.content-basic>.main>.news-inner .news-content p.internal-link a{font-size:13px;color:#E6757B}.container>.content>.content-basic>.main>.news-inner .news-content p .text-highlighter{-webkit-box-shadow:inset 0 -0.5em 0 #e6757b3b;box-shadow:inset 0 -0.5em 0 #e6757b3b;font-weight:bold}.container>.content>.content-basic>.main>.news-inner .news-content p .text-bold{font-weight:bold}.container>.content>.content-basic>.main>.news-inner .news-content p.table-contents{width:50%;border:1px solid #c1c1c1;padding:10px 25px;margin:auto;background-color:#fff7f7}.container>.content>.content-basic>.main>.news-inner .news-content p.table-contents .title{display:block;text-align:center;font-weight:700;font-size:16px}.container>.content>.content-basic>.main>.news-inner .news-content p.table-contents a{color:#888;font-size:14px;margin:0 0 25px;line-height:2.3}.container>.content>.content-basic>.main>.news-inner .news-content p.table-contents a:visited{color:#e6757b}.container>.content>.content-basic>.main>.news-inner .news-content p.accent{font-weight:bold}.container>.content>.content-basic>.main>.news-inner .news-content span.inline-accent{font-weight:bold}.container>.content>.content-basic>.main>.news-inner .news-content blockquote{margin-bottom:25px;padding:20px 45px 15px 45px;background-color:#f5f5f5;background-image:url("../images/icon_quote.png");background-position:15px 20px;background-repeat:no-repeat}.container>.content>.content-basic>.main>.news-inner .news-content ul{border:1px dotted #ffc0cb;margin:15px 0px}.container>.content>.content-basic>.main>.news-inner .news-content ul li{list-style-type:disc;margin:15px 35px 5px;font-weight:bold}.container>.content>.content-basic>.main>.news-inner .news-content ul p{margin-bottom:10px;padding:5px 25px;font-style:12px;color:#666}.container>.content>.content-basic>.main>.news-inner .news-content ol{border:1px dotted #ffc0cb;margin:15px 0px}.container>.content>.content-basic>.main>.news-inner .news-content ol li{margin:15px 35px 5px;font-weight:bold;list-style-type:decimal}.container>.content>.content-basic>.main>.news-inner .news-content ol p{margin-bottom:10px;padding:0px 25px;font-style:12px;color:#666}.container>.content>.content-basic>.main>.news-inner .news-content .frame-area{border:1px dotted #ffc0cb;margin:5px 0px 10px;padding:3px 10px}.container>.content>.content-basic>.main>.news-inner .news-content .frame-area .point-title{font-weight:bold;margin-top:15px}.container>.content>.content-basic>.main>.news-inner .news-content dl.horizontal-item{width:80%;margin:10px auto 0;font-size:13px;color:#333}.container>.content>.content-basic>.main>.news-inner .news-content dl.horizontal-item .frame{border-right:1px solid #c1c1c1;border-left:1px solid #c1c1c1;border-bottom:1px solid #c1c1c1}.container>.content>.content-basic>.main>.news-inner .news-content dl.horizontal-item .frame:first-child{border-top:1px solid #c1c1c1}.container>.content>.content-basic>.main>.news-inner .news-content dl.horizontal-item .frame dt{width:108px;text-align:center;padding:10px 5px;vertical-align:middle;display:table-cell;background-color:#f7f7f7}.container>.content>.content-basic>.main>.news-inner .news-content dl.horizontal-item .frame dd{width:85%;padding:10px 5px;vertical-align:middle;display:table-cell;border-left:1px solid #c1c1c1}.container>.content>.content-basic>.main>.news-inner .news-content dl.horizontal-item .frame dd ul{margin:15px 0px;border:none}.container>.content>.content-basic>.main>.news-inner .news-content dl.horizontal-item .frame dd ul li{list-style-type:disc;margin:15px 35px 5px;font-weight:normal}.container>.content>.content-basic>.main>.news-inner .news-content dl.horizontal-item2{width:80%;margin:10px auto 0;font-size:13px;color:#333}.container>.content>.content-basic>.main>.news-inner .news-content dl.horizontal-item2 .frame{border-right:1px solid #c1c1c1;border-left:1px solid #c1c1c1;border-bottom:1px solid #c1c1c1}.container>.content>.content-basic>.main>.news-inner .news-content dl.horizontal-item2 .frame:first-child{border-top:1px solid #c1c1c1}.container>.content>.content-basic>.main>.news-inner .news-content dl.horizontal-item2 .frame dt{width:275px;text-align:center;padding:10px 5px;vertical-align:middle;display:table-cell;background-color:#f7f7f7}.container>.content>.content-basic>.main>.news-inner .news-content dl.horizontal-item2 .frame dd{width:50%;padding:10px 10px;vertical-align:middle;display:table-cell;border-left:1px solid #c1c1c1}.container>.content>.content-basic>.main>.news-inner .news-content .hatching{width:60%;border-left:3px solid #c1c1c1;padding:10px 25px;margin:15px auto;background-color:#f7f7f7}.container>.content>.content-basic>.main>.news-inner .news-content .hatching .title{display:block;text-align:center;font-weight:700;font-size:16px;color:#333}.container>.content>.content-basic>.main>.news-inner .news-content .hatching a{font-size:14px}.container>.content>.content-basic>.main>.news-inner .post-job{text-align:center;font-size:18px}.container>.content>.content-basic>.main>.news-inner .post-job a{color:#E6757B}.container>.content>.content-basic>.main>.news-inner .enquet-Area{width:100%;margin-bottom:30px}.container>.content>.content-basic>.main>.news-inner .enquet-Area iframe{width:100%;height:500px}.container>.content>.content-basic>.main>.news-inner .random-area{padding:10px 0px}.container>.content>.content-basic>.main>.news-inner .random-area h3.job-title{font-size:14px;color:#000;font-weight:normal;border-bottom:1px solid #e7e7e7;margin-bottom:7px}.container>.content>.content-basic>.main>.news-inner .random-area a{font-size:12px;margin-right:20px;color:#80A9D3}.container>.content>.content-basic>.main>.news-inner .random-area a:hover{color:#E6757B}.container>.content>.content-basic>.main>.news-inner h2.job-info-title{margin:30px 0px 0px 0;color:#333;border-bottom:3px solid #666;font-weight:normal}.container>.content>.content-basic>.main>.news-inner .recommend-content{margin:0px 0px 40px;border-bottom:3px solid #666}.container>.content>.content-basic>.main>.news-inner .recommend-content a:hover{text-decoration:underline;color:#E6757B}.container>.content>.content-basic>.main>.news-inner .recommend-content h3.content-oyakudachi{margin:15px 10px 0;border-bottom:1px solid #ccc}.container>.content>.content-basic>.main>.news-inner .recommend-content h3.content-oyakudachi:before{content:url('/img/pc/page/top/oyakudachi-icon.png');display:inline-block;margin:0px 10px 0px 0px}.container>.content>.content-basic>.main>.news-inner .recommend-content h3.content-shukatu{margin:15px 10px 0;border-bottom:1px solid #ccc}.container>.content>.content-basic>.main>.news-inner .recommend-content h3.content-shukatu:before{content:url('/img/pc/page/top/study-icon.png');display:inline-block;margin:0px 10px 0px 0px}.container>.content>.content-basic>.main>.news-inner .recommend-content .job-content{display:inline-block;padding:3px 10px;width:48%}.container>.content>.content-basic>.main>.news-inner .recommend-content .job-content .job-description{display:inline-block;width:100%;margin-left:2px}.container>.content>.content-basic>.main>.news-inner .recommend-content .job-content .job-description p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#999}.container>.content>.content-basic>.main>.news-inner .recommend-content .job-content .job-description .job-title{font-weight:bold;margin-bottom:5px}.container>.content>.content-basic>.main>.news-inner .recommend-content .job-content .job-description .job-title a{color:#69C;text-decoration:none}.container>.content>.content-basic>.main>.news-inner .recommend-content .job-content .job-description .job-title a:hover{color:#eb242d}.container>.content>.content-basic>.main>.news-inner .map{border:1px solid #e1e1e1;border-bottom:1px solid #d6d6d6;background-color:#fff;background-repeat:no-repeat;position:relative}.container>.content>.content-basic>.main>.news-inner .map>.prefectures-search{padding:0px 18px}.container>.content>.content-basic>.main>.news-inner .map>.prefectures-search>h2{margin:13px 0;padding:7px 7px;font-size:14px;font-weight:normal;border-bottom:1px solid #e1e1e1}.container>.content>.content-basic>.main>.news-inner .map>.prefectures-search>h2:before{content:url('/img/pc/page/top/magnifying-glass.png');position:relative;top:3px;right:6px}.container>.content>.content-basic>.main>.news-inner .map dl{margin:20px;font-size:12px}.container>.content>.content-basic>.main>.news-inner .map dl dt{float:left}.container>.content>.content-basic>.main>.news-inner .map dl dt .icon-arrow{font-size:17px;color:#E1E1E1}.container>.content>.content-basic>.main>.news-inner .map dl dt .region-text{padding-left:5px;position:relative;top:2px}.container>.content>.content-basic>.main>.news-inner .map dl dd{padding-left:8em;margin:5px 0}.container>.content>.content-basic>.main>.news-inner .map dl dd ul li{display:inline-block}.container>.content>.content-basic>.main>.news-inner .map dl dd ul li:after{content:"|";margin:0 .5em;color:#E1E1E1}.container>.content>.content-basic>.main>.news-inner .map dl dd ul li span.dead-link{color:#9ac}.container>.content>.content-basic>.main>.news-inner .map dl dd ul li:last-child:after{content:""}.container>.content>.content-basic>.main>.news-inner .map dl dd ul a{color:#69C;text-decoration:none}.container>.content>.content-basic>.main>.news-inner .map dl dd ul a:hover{color:#eb242d}.container>.content>.content-basic>.main>.news-inner .keyword{border:1px solid #e1e1e1;border-bottom:1px solid #d6d6d6;background-color:#fff;background-repeat:no-repeat;position:relative;margin-top:20px}.container>.content>.content-basic>.main>.news-inner .keyword>.popularity-search{padding:0px 20px}.container>.content>.content-basic>.main>.news-inner .keyword>.popularity-search>h3{margin:13px 0;padding:7px 7px;font-size:14px;font-weight:normal;border-bottom:1px solid #E1E1E1}.container>.content>.content-basic>.main>.news-inner .keyword>.popularity-search>h3:before{content:url('/img/pc/page/top/magnifying-glass.png');position:relative;top:3px;right:6px}.container>.content>.content-basic>.main>.news-inner .keyword .title-line{width:5px;height:12px;background-color:#D8102C;display:inline-block;margin-left:20px}.container>.content>.content-basic>.main>.news-inner .keyword h3{font-size:12px;font-weight:normal;padding-left:8px;margin:10px 0px;display:inline-block}.container>.content>.content-basic>.main>.news-inner .keyword .popularity-conditions{margin:10px 20px 30px 20px;font-size:12px}.container>.content>.content-basic>.main>.news-inner .keyword .popularity-conditions ul{padding-left:1.3em}.container>.content>.content-basic>.main>.news-inner .keyword .popularity-conditions ul li{display:inline-block}.container>.content>.content-basic>.main>.news-inner .keyword .popularity-conditions ul li:after{content:"|";margin:0 .5em;color:#E1E1E1}.container>.content>.content-basic>.main>.news-inner .keyword .popularity-conditions ul li span.dead-link{color:#9ac}.container>.content>.content-basic>.main>.news-inner .keyword .popularity-conditions ul li:last-child:after{content:""}.container>.content>.content-basic>.main>.news-inner .keyword .popularity-conditions ul a{color:#69C;text-decoration:none}.container>.content>.content-basic>.main>.news-inner .keyword .popularity-conditions ul a:hover{color:#eb242d}.container>.content>.content-basic>.side h2.content-title{font-size:16px;margin-left:13px;background:#333;color:#fff;padding:5px 10px}.container>.content>.content-basic>.side>p{margin:-10px 20px 20px;float:right}.container>.content>.content-basic>.side>p a{font-size:12px;color:#dc143C;text-decoration:underline}.container>.content>.content-basic>.side aside{margin-left:55px;font-size:12px;margin-bottom:40px}.container>.content>.content-basic>.side aside>.popular-posts{margin:0px 0 20px 0px;background:#fff}.container>.content>.content-basic>.side aside>.popular-posts h2{padding:10px 10px 10px 15px;border-bottom:1px dotted #e7e7e7;color:#333}.container>.content>.content-basic>.side aside>.popular-posts h2 i{vertical-align:middle;margin-right:5px;color:#e6757b;font-size:30px}.container>.content>.content-basic>.side aside>.popular-posts ul{padding:10px;counter-reset:wpp-ranking}.container>.content>.content-basic>.side aside>.popular-posts ul li{padding:5px;position:relative;border-bottom:1px solid #eeeeee;height:50px}.container>.content>.content-basic>.side aside>.popular-posts ul li a{display:block}.container>.content>.content-basic>.side aside>.popular-posts ul li a .thumbnail{float:left;margin-right:10px;width:60px;height:45px}.container>.content>.content-basic>.side aside>.popular-posts ul li a .thumbnail img{width:60px;height:45px}.container>.content>.content-basic>.side aside>.popular-posts ul li a .content-text .title{font-size:12px;color:#666}.container>.content>.content-basic>.side aside>.popular-posts ul li:last-child{border-bottom:0px}.container>.content>.content-basic>.side aside>.recommend-posts{margin:0px 0 20px 0px;background:#fff}.container>.content>.content-basic>.side aside>.recommend-posts h2{padding:10px 10px 10px 15px;border-bottom:1px dotted #e7e7e7;color:#333}.container>.content>.content-basic>.side aside>.recommend-posts h2 i{vertical-align:middle;margin-right:5px}.container>.content>.content-basic>.side aside>.recommend-posts ul{padding:10px}.container>.content>.content-basic>.side aside>.recommend-posts ul:before,.container>.content>.content-basic>.side aside>.recommend-posts ul:after{content:" ";display:table}.container>.content>.content-basic>.side aside>.recommend-posts ul:after{clear:both}.container>.content>.content-basic>.side aside>.recommend-posts ul li{border-bottom:1px solid #eeeeee;position:relative;padding:5px 5px 5px 5px;height:50px}.container>.content>.content-basic>.side aside>.recommend-posts ul li a{display:block}.container>.content>.content-basic>.side aside>.recommend-posts ul li a .thumbnail{float:left;margin-right:10px;width:60px;height:45px}.container>.content>.content-basic>.side aside>.recommend-posts ul li a .thumbnail img{max-width:100%;max-height:100%}.container>.content>.content-basic>.side aside>.recommend-posts ul li a .content-text .title{font-size:12px;color:#666}.container>.content>.content-basic>.side aside>.recommend-posts ul li:last-child{border-bottom:0px}.container>.content>.content-basic>.side aside>.popular-tags{margin:0px 0 20px 0px;background:#fff}.container>.content>.content-basic>.side aside>.popular-tags h2{padding:10px 10px 10px 15px;border-bottom:1px dotted #e7e7e7;color:#333}.container>.content>.content-basic>.side aside>.popular-tags h2 i{vertical-align:bottom;margin-right:5px;color:#e6757b;font-size:30px}.container>.content>.content-basic>.side aside>.popular-tags p{padding:20px}.container>.content>.content-basic>.side aside>.popular-tags ul{padding:10px}.container>.content>.content-basic>.side aside>.popular-tags ul li{display:inline-block;margin-bottom:5px;border:1px solid #e7e7e7}.container>.content>.content-basic>.side aside>.popular-tags ul li a{display:block;padding:4px 7px 0 21px;font-size:12px;background-image:url("../images/tag.png");background-repeat:no-repeat}.container>.content>.content-basic>.side aside>.popular-tags .tag-list-link{text-align:right;padding:0px 10px 10px 10px}.container>.content>.content-basic>.side aside>.popular-tags .tag-list-link a{font-size:12px}.container>.content>.content-basic>.side aside>.company{background:#fff;margin-top:15px}.container>.content>.content-basic>.side aside>.company h2{padding:10px 10px 10px 15px;border-bottom:1px dotted #e7e7e7;color:#333}.container>.content>.content-basic>.side aside>.company h2 i{vertical-align:bottom;margin-right:5px;color:#e6757b;font-size:30px}.container>.content>.content-basic>.side aside>.company .extract{padding:10px}.container>.content>.content-basic>.side aside>.company .extract img{float:left;margin-right:15px}.container>.content>.content-basic>.side aside>.company .extract:before,.container>.content>.content-basic>.side aside>.company .extract:after{content:" ";display:table}.container>.content>.content-basic>.side aside>.company .extract:after{clear:both}.container>.content>.content-basic>.side aside>.area{margin:0px 0px 10px 10px}.container>.content>.content-basic>.side aside>.area a{display:block;font-size:12px;padding-bottom:5px}.container>.content>.content-basic>.side aside>.area a:hover{text-decoration:underline}.container>.content>.content-basic>.side aside p{margin:0px;text-indent:-29px}.container>.content>.content-basic>.side aside p a{text-decoration:none}.container>.content>.content-basic>.side aside p a:hover{text-decoration:underline}.container>.content>.content-basic>.side aside p a:before{content:url('/img/pc/page/top/list-arrow.png');width:13px;height:13px;margin-left:10px;padding-right:5px;position:relative;top:2px}.container>.content>.content-basic>.side>.banner{text-align:center}.container>.content>.content-basic>.side>.banner a{display:block;border:1px solid #e7e7e7;padding:10px 5px}.container>.content>.content-basic>.side>.banner a p{margin-top:5px;font-size:11px}.container>.content>.content-basic>.side>.banner a.line-banner{display:block;border:0px;padding:10px 0px}.container>.content>.content-basic>.side>.banner a.line-banner img{max-width:100%}.container>.content>.content-basic>.side>.sns{text-align:center;margin:17px;background:#f3f3f3;padding:15px 10px 15px}.container>.content>.content-basic>.side>.sns .sc-fb{margin:8px}.container>.content>.content-basic>.side h3{border-bottom:1px solid #e7e7e7;margin:10px 0 0 0px;margin-left:-30px}.container>.content>.content-basic>.side>.job-top-job-list{padding:0px 20px 20px 20px;background:#fff}.container>.content>.content-basic>.side>.job-top-job-list h2{margin:0;font-size:12px;font-weight:normal;padding-bottom:5px;border-bottom:1px solid #999;position:relative}.container>.content>.content-basic>.side>.job-top-job-list h2:before{content:url('/img/pc/page/top/job_list_icon.gif');width:16px;height:16px;margin:0 7px 0 4px;position:relative;top:2px}.container>.content>.content-basic>.side>.job-top-job-list h2:after{content:url('/img/pc/page/top/job_list_caption.gif');width:36px;height:22px;margin-left:18px;position:absolute;top:0px;right:0px}.container>.content>.content-basic>.side>.job-top-job-list>ul>li{display:block;padding:15px 0;border-bottom:1px dotted #ccc}.container>.content>.content-basic>.side>.job-top-job-list>ul>li>a{display:block;height:60px;text-decoration:none;position:relative}.container>.content>.content-basic>.side>.job-top-job-list>ul>li>a .image{position:absolute;overflow:hidden;width:80px;height:60px;background:#f4f4f4}.container>.content>.content-basic>.side>.job-top-job-list>ul>li>a .image img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;max-width:100%;min-height:100%}.container>.content>.content-basic>.side>.job-top-job-list>ul>li>a .com-name,.container>.content>.content-basic>.side>.job-top-job-list>ul>li>a .title-name{margin:0;position:absolute;left:85px;height:22px;color:#dc143c;font-size:12px;width:173px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.container>.content>.content-basic>.side>.job-top-job-list>ul>li>a .job-title{margin:0;position:absolute;left:85px;top:26px;height:26px;line-height:1.3em;font-size:10px;background-color:#fff;overflow:hidden;padding-right:1em}.container>.content>.content-basic>.side>.job-top-job-list>ul>li>a .job-title:before{content:"...";position:absolute;right:0px;bottom:0;display:inline-block}.container>.content>.content-basic>.side>.job-top-job-list>ul>li>a .job-title:after{content:"";position:relative;right:-10px;float:right;width:2em;height:100%;background-color:inherit}.container>.content>.content-basic>.side>.job-top-job-list>ul>li>a .job-name{top:60px;line-height:1.3em;font-size:11px;overflow:hidden;position:relative;text-align:right;margin:0px;padding-right:3px}.container>.content>.content-basic>.side>.job-top-job-list>ul>li>a .position-left{left:0}.container>.content>.content-basic>.side>.job-top-job-list>ul>li>a:hover .image img{opacity:0.4;-webkit-transition:0.6s;transition:0.6s}.container>.content>.content-basic>.side>.job-top-job-list>ul>li>a:hover .job-title{color:#000;text-decoration:underline}table{border:1px solid #ddd}table thead,table tbody{text-align:center}table thead tr th,table tbody tr th{border-bottom:1px solid #ddd;background-color:#f7f7f7}table thead tr th,table thead tr td,table tbody tr th,table tbody tr td{padding:6px}table thead tr th:not(:last-child),table thead tr td:not(:last-child),table tbody tr th:not(:last-child),table tbody tr td:not(:last-child){border-right:1px solid #ddd}
