﻿body,main>#mainArticle>section>.inner li a,main>#mainSide>section>.inner li a,main>#mainArticle>div>.inner li a,main>#mainSide>div>.inner li a{background-color:#fff}html.remodal-is-locked{overflow:hidden}.remodal,[data-remodal-id]{display:none}.remodal-overlay{position:fixed;z-index:9999;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;display:none}.remodal-wrapper{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch}.remodal-wrapper:after{display:inline-block;height:100%;margin-left:-0.05em;content:""}.remodal-overlay,.remodal-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden}.remodal{position:relative;outline:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}.remodal-is-initialized{display:inline-block}.remodal-bg.remodal-is-opening,.remodal-bg.remodal-is-opened{-webkit-filter:blur(3px);filter:blur(3px)}.remodal-overlay{background:rgba(43,46,56,.9)}.remodal-overlay.remodal-is-opening,.remodal-overlay.remodal-is-closing{-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal-overlay.remodal-is-opening{-webkit-animation:remodal-overlay-opening-keyframes .3s;animation:remodal-overlay-opening-keyframes .3s}.remodal-overlay.remodal-is-closing{-webkit-animation:remodal-overlay-closing-keyframes .3s;animation:remodal-overlay-closing-keyframes .3s}.remodal-wrapper{padding:10px 10px 0}.remodal{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin-bottom:10px;padding:35px;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);color:#2b2e38;background:#fff}.remodal.remodal-is-opening,.remodal.remodal-is-closing{-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal.remodal-is-opening{-webkit-animation:remodal-opening-keyframes .3s;animation:remodal-opening-keyframes .3s}.remodal.remodal-is-closing{-webkit-animation:remodal-closing-keyframes .3s;animation:remodal-closing-keyframes .3s}.remodal,.remodal-wrapper:after{vertical-align:middle}.remodal-close{position:absolute;top:0;left:0;display:block;overflow:visible;width:35px;height:35px;margin:0;padding:0;cursor:pointer;-webkit-transition:color .2s;transition:color .2s;text-decoration:none;color:#95979c;border:0;outline:0;background:transparent}.remodal-close:hover,.remodal-close:focus{color:#2b2e38}.remodal-close:before{font-family:Arial,"Helvetica CY","Nimbus Sans L",sans-serif !important;font-size:25px;line-height:35px;position:absolute;top:0;left:0;display:block;width:35px;content:"×";text-align:center}.remodal-confirm,.remodal-cancel{font:inherit;display:inline-block;overflow:visible;min-width:110px;margin:0;padding:12px 0;cursor:pointer;-webkit-transition:background .2s;transition:background .2s;text-align:center;vertical-align:middle;text-decoration:none;border:0;outline:0}.remodal-confirm{color:#fff;background:#81c784}.remodal-confirm:hover,.remodal-confirm:focus{background:#66bb6a}.remodal-cancel{color:#fff;background:#e57373}.remodal-cancel:hover,.remodal-cancel:focus{background:#ef5350}.remodal-confirm::-moz-focus-inner,.remodal-cancel::-moz-focus-inner,.remodal-close::-moz-focus-inner{padding:0;border:0}@-webkit-keyframes remodal-opening-keyframes{from{opacity:0}to{opacity:1}}@keyframes remodal-opening-keyframes{from{opacity:0}to{opacity:1}}@-webkit-keyframes remodal-closing-keyframes{from{opacity:1}to{opacity:0}}@keyframes remodal-closing-keyframes{from{opacity:1}to{opacity:0}}@-webkit-keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@-webkit-keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@media only screen and (min-width: 641px){.remodal{max-width:700px}}.lt-ie9 .remodal-overlay{background:#2b2e38}.lt-ie9 .remodal{width:700px}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slider{display:none}.slider.slick-initialized{display:block}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-initialized .slick-slide:only-of-type{transform:translate3d(739px, 0px, 0px)}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("../ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";font-weight:normal;font-style:normal;src:url("fonts/slick.eot");src:url("fonts/slick.eot?#iefix") format("embedded-opentype"),url("fonts/slick.woff") format("woff"),url("fonts/slick.ttf") format("truetype"),url("fonts/slick.svg#slick") format("svg")}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}sliderArea01 [dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:"slick";font-size:60px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:red}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,main,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0;width:100%}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{font-size:14px;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;word-wrap:break-word}ol,ul{list-style:none}img{vertical-align:baseline;font-size:0;line-height:0}table{empty-cells:show}ins{background-color:inherit}a{overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0)}a:hover,input:hover,button:hover,.over:hover{filter:alpha(opacity=70);opacity:.7;text-decoration:none;cursor:pointer}select,input,textarea{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:inherit}address,cite{font-style:normal}area{border:none;outline:none}template{display:none}hr{border-top:1px solid #afafaf}mark{background:-webkit-gradient(linear, left top, left bottom, color-stop(0.6, transparent), color-stop(0.6, #ffff8d));background:linear-gradient(transparent 60%, #ffff8d 60%);font-weight:inherit;color:inherit;font-style:normal}.g,.flex{word-spacing:-0.31em;text-rendering:optimizespeed;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.jcc{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.jcsb{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.aibl{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.u1,.u11,.u12,.u13,.u23,.u14,.u34,.u15,.u25,.u35,.u45,.u55,.u16,.u56,.u18,.u38,.u58,.u78,.u112,.u512,.u712,.u1112,.u124,.u224,.u324,.u424,.u524,.u624,.u724,.u824,.u924,.u1024,.u1124,.u1224,.u1324,.u1424,.u1524,.u1624,.u1724,.u1824,.u1924,.u2024,.u2124,.u2224,.u2324,.u2424{display:inline-block;vertical-align:top;letter-spacing:normal;word-spacing:normal;text-rendering:auto}.u124{width:4.1667%}.u112,.u224{width:8.3333%}.u18,.u324{width:12.5%}.u16,.u424{width:16.6667%}.u15{width:20%}.u524{width:20.8333%}.u14,.u624{width:25%}.u724{width:29.1667%}.u13,.u824{width:33.3333%}.u38,.u924{width:37.5%}.u25{width:40%}.u512,.u1024{width:41.6667%}.u1124{width:45.8333%}.u12,.u1224{width:50%}.u1324{width:54.1667%}.u712,.u1424{width:58.3333%}.u35{width:60%}.u58,.u1524{width:62.5%}.u23,.u1624{width:66.6667%}.u1724{width:70.8333%}.u34,.u1824{width:75%}.u1924{width:79.1667%}.u45{width:80%}.u56,.u2024{width:83.3333%}.u78,.u2124{width:87.5%}.u1112,.u2224{width:91.6667%}.u2324{width:95.8333%}.u1,.u11,.u55,.u2424{width:100%}.u1,.u11,.u12,.u13,.u23,.u14,.u34,.u15,.u25,.u35,.u45,.u55,.u16,.u56,.u18,.u38,.u58,.u78,.u112,.u512,.u712,.u1112,.u124,.u224,.u324,.u424,.u524,.u624,.u724,.u824,.u924,.u1024,.u1124,.u1224,.u1324,.u1424,.u1524,.u1624,.u1724,.u1824,.u1924,.u2024,.u2124,.u2224,.u2324,.u2424{*display:inline}.u124{*width:4.1357%}.u112,.u224{*width:8.3023%}.u18,.u324{*width:12.469%}.u16,.u424{*width:16.6357%}.u15{*width:19.969%}.u524{*width:20.8023%}.u14,.u624{*width:24.969%}.u724{*width:29.1357%}.u13,.u824{*width:33.3023%}.u38,.u924{*width:37.469%}.u25{*width:39.969%}.u512,.u1024{*width:41.6357%}.u1124{*width:45.8023%}.u12,.u1224{*width:49.969%}.u1324{*width:54.1357%}.u712,.u1424{*width:58.3023%}.u35{*width:59.969%}.u58,.u1524{*width:62.469%}.u23,.u1624{*width:66.6357%}.u1724{*width:70.8023%}.u34,.u1824{*width:74.969%}.u1924{*width:79.1357%}.u45{*width:79.969%}.u56,.u2024{*width:83.3023%}.u78,.u2124{*width:87.469%}.u1112,.u2224{*width:91.6357%}.u2324{*width:95.8023%}.left,.lefts>*{text-align:left}.right,.rights>*{text-align:right}.center,.centers>*{text-align:center !important}.fleft,.flefts>*{float:left}.fright,.frights>*{float:right}.tfixed{table-layout:fixed}.tauto{table-layout:auto}.bold{font-weight:bold}.disc{padding-left:2em;list-style:disc}.circle{padding-left:2em;list-style:circle}.decimal{padding-left:2.4em;list-style:decimal}.ohidden{overflow:hidden;_zoom:1}.oauto{overflow:auto;-webkit-overflow-scrolling:touch}.oyscroll{overflow-y:scroll;-webkit-overflow-scrolling:touch}.oxscroll{overflow-x:scroll;-webkit-overflow-scrolling:touch}.nowrap{white-space:nowrap;text-overflow:ellipsis}.indent{text-indent:-1.2em;padding-left:1.2em}.pl{padding-left:1.2em}.clearfix{zoom:1}.clearfix:after{content:"";display:block;clear:both}.lefttop{position:absolute;left:0;top:0}.leftbottom{position:absolute;left:0;bottom:0}.righttop{position:absolute;right:0;top:0}.rightbottom{position:absolute;right:0;bottom:0}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.t{display:table}.trow{display:table-row}.tcell{display:table-cell}.inline,.inlines>*{display:inline !important}.block,.blocks>*{display:block !important}.inlineblock,.inlineblocks>*{display:inline-block !important}.vtop,.vtops>*,table.vtops tr>*{vertical-align:top !important}.vmiddle,.vmiddles>*,table.vmiddles tr>*{vertical-align:middle !important}.vbottom,.vbottoms>*,table.vbottoms tr>*{vertical-align:bottom !important}.vbaseline,.vbaselines>*,table.vbaselines tr>*{vertical-align:baseline !important}.none{display:none !important}.clear{clear:both !important}.fnone{float:none !important}.fnormal{font-weight:normal !important}.tnone{text-decoration:none !important}.wsnormal{white-space:normal !important}.blink{text-decoration:blink !important}.underline{text-decoration:underline !important}.cinherit{color:inherit !important}.bgnone{background:none !important}.linside{list-style-position:inside !important}.mwnone{max-width:none !important;min-width:0 !important}.mhnone{max-height:none !important;min-height:0 !important}.auto{margin-left:auto !important;margin-right:auto !important}.lauto{margin-left:auto !important}.rauto{margin-right:auto !important}.oinherit{overflow:inherit !important}.pinherit{position:inherit !important}.fxxs{font-size:10px !important}.fxs{font-size:12px !important}.fs{font-size:14px !important}.fm{font-size:16px !important}.fxm{font-size:20px !important}.fl{font-size:28px !important}.fxl{font-size:40px !important}.fxxl{font-size:52px !important}.ls{line-height:1.2 !important}.lm{line-height:1.7 !important}.ll{line-height:1.9 !important}.l0{line-height:0 !important}.bgB{background:#f3f3f3 !important}.bgM{background:#fef2f4 !important}.bgA{background:#f2fcf6 !important}.bgL{background:#fef2f4 !important}.bdB{border-style:solid;border-color:#afafaf !important}.bdM{border-style:solid;border-color:#fee6e8 !important}.bdA{border-style:solid;border-color:#e6faee !important}.bdL{border-style:solid;border-color:#fee6e8 !important}.cweakB{color:#9ba3a7 !important}.cweakM{color:#f8808e !important}.cweakA{color:#80e4a9 !important}.cweakL{color:#f8808e !important}.bgcolorB{background-color:#fff !important}.bgcolorT{background-color:#37474f !important}.bgcolorM{background-color:#f0001d !important}.bgcolorA{background-color:#00c853 !important}.bgcolorL{background-color:#f0001d !important}.bdcolorB{border-color:#fff !important}.bdcolorT{border-color:#37474f !important}.bdcolorM{border-color:#f0001d !important}.bdcolorA{border-color:#00c853 !important}.bdcolorL{border-color:#f0001d !important}.colorB{color:#fff !important}.colorT{color:#37474f !important}.colorM{color:#f0001d !important}.colorL{color:#0d47a1 !important}.o0{filter:alpha(opacity=0) !important;opacity:0 !important}.o1{filter:alpha(opacity=10) !important;opacity:.1 !important}.o2{filter:alpha(opacity=20) !important;opacity:.2 !important}.o3{filter:alpha(opacity=30) !important;opacity:.3 !important}.o4{filter:alpha(opacity=40) !important;opacity:.4 !important}.o5{filter:alpha(opacity=45) !important;opacity:.5 !important}.o6{filter:alpha(opacity=60) !important;opacity:.6 !important}.o7{filter:alpha(opacity=70) !important;opacity:.7 !important}.o8{filter:alpha(opacity=80) !important;opacity:.8 !important}.o9{filter:alpha(opacity=90) !important;opacity:.9 !important}.o10{filter:alpha(opacity=100) !important;opacity:1 !important}.w05{width:5% !important}.w07{width:7% !important}.w10{width:10% !important}.w15{width:15% !important}.w20{width:20% !important}.w25{width:25% !important}.w30{width:30% !important}.w35{width:35% !important}.w40{width:40% !important}.w45{width:45% !important}.w50{width:50% !important}.w55{width:55% !important}.w60{width:60% !important}.w65{width:65% !important}.w70{width:70% !important}.w75{width:75% !important}.w80{width:80% !important}.w85{width:85% !important}.w90{width:90% !important}.w95{width:95% !important}.s-w20px{width:20px !important}.h10{height:10% !important}.h15{height:15% !important}.h20{height:20% !important}.h25{height:25% !important}.h30{height:30% !important}.h35{height:35% !important}.h40{height:40% !important}.h45{height:45% !important}.h50{height:50% !important}.h55{height:55% !important}.h60{height:60% !important}.h65{height:65% !important}.h70{height:70% !important}.h75{height:75% !important}.h80{height:80% !important}.h85{height:85% !important}.h90{height:90% !important}.h95{height:95% !important}.w100{width:100% !important}.h100{height:100% !important}.wauto{width:auto !important}.m-wauto{min-width:auto !important}.hauto{height:auto !important}.w10px{width:10px !important}.w15px{width:15px !important}.h10px{height:10px !important}.mw100{max-width:100% !important}.mh100{max-height:100% !important}.bts,.bvs,.bas{border-top-width:1px !important}.brs,.bhs,.bas{border-right-width:1px !important}.bbs,.bvs,.bas{border-bottom-width:1px !important}.bls,.bhs,.bas{border-left-width:1px !important}.btm,.bvm,.bam{border-top-width:2px !important}.brm,.bhm,.bam{border-right-width:2px !important}.bbm,.bvm,.bam{border-bottom-width:2px !important}.blm,.bhm,.bam{border-left-width:2px !important}.btl,.bvl,.bal{border-top-width:3px !important}.brl,.bhl,.bal{border-right-width:3px !important}.bbl,.bvl,.bal{border-bottom-width:3px !important}.bll,.bhl,.bal{border-left-width:3px !important}.bt-s,.bv-s,.ba-s{margin-top:-1px !important}.br-s,.bh-s,.ba-s{margin-right:-1px !important}.bb-s,.bv-s,.ba-s{margin-bottom:-1px !important}.bl-s,.bh-s,.ba-s{margin-left:-1px !important}.bt-m,.bv-m,.ba-m{margin-top:-2px !important}.br-m,.bh-m,.ba-m{margin-right:-2px !important}.bb-m,.bv-m,.ba-m{margin-bottom:-2px !important}.bl-m,.bh-m,.ba-m{margin-left:-2px !important}.bt-l,.bv-l,.ba-l{margin-top:-3px !important}.br-l,.bh-l,.ba-l{margin-right:-3px !important}.bb-l,.bv-l,.ba-l{margin-bottom:-3px !important}.bl-l,.bh-l,.ba-l{margin-left:-3px !important}.bt0,.bv0,.ba0{border-top-width:0 !important}.br0,.bh0,.ba0{border-right-width:0 !important}.bb0,.bv0,.ba0{border-bottom-width:0 !important}.bl0,.bh0,.ba0{border-left-width:0 !important}.bb-s{border-bottom:1px solid !important}.rtxxs,.rvxxs,.raxxs{border-top-left-radius:3px !important;border-top-right-radius:3px !important}.rrxxs,.rhxxs,.raxxs{border-top-right-radius:3px !important;border-bottom-right-radius:3px !important}.rbxxs,.rvxxs,.raxxs{border-bottom-left-radius:3px !important;border-bottom-right-radius:3px !important}.rlxxs,.rhxxs,.raxxs{border-top-left-radius:3px !important;border-bottom-left-radius:3px !important}.rtxs,.rvxs,.raxs{border-top-left-radius:5px !important;border-top-right-radius:5px !important}.rrxs,.rhxs,.raxs{border-top-right-radius:5px !important;border-bottom-right-radius:5px !important}.rbxs,.rvxs,.raxs{border-bottom-left-radius:5px !important;border-bottom-right-radius:5px !important}.rlxs,.rhxs,.raxs{border-top-left-radius:5px !important;border-bottom-left-radius:5px !important}.rts,.rvs,.ras{border-top-left-radius:8px !important;border-top-right-radius:8px !important}.rrs,.rhs,.ras{border-top-right-radius:8px !important;border-bottom-right-radius:8px !important}.rbs,.rvs,.ras{border-bottom-left-radius:8px !important;border-bottom-right-radius:8px !important}.rls,.rhs,.ras{border-top-left-radius:8px !important;border-bottom-left-radius:8px !important}.rtm,.rvm,.ram{border-top-left-radius:13px !important;border-top-right-radius:13px !important}.rrm,.rhm,.ram{border-top-right-radius:13px !important;border-bottom-right-radius:13px !important}.rbm,.rvm,.ram{border-bottom-left-radius:13px !important;border-bottom-right-radius:13px !important}.rlm,.rhm,.ram{border-top-left-radius:13px !important;border-bottom-left-radius:13px !important}.rtl,.rvl,.ral{border-top-left-radius:21px !important;border-top-right-radius:21px !important}.rrl,.rhl,.ral{border-top-right-radius:21px !important;border-bottom-right-radius:21px !important}.rbl,.rvl,.ral{border-bottom-left-radius:21px !important;border-bottom-right-radius:21px !important}.rll,.rhl,.ral{border-top-left-radius:21px !important;border-bottom-left-radius:21px !important}.rtxl,.rvxl,.raxl{border-top-left-radius:34px !important;border-top-right-radius:34px !important}.rrxl,.rhxl,.raxl{border-top-right-radius:34px !important;border-bottom-right-radius:34px !important}.rbxl,.rvxl,.raxl{border-bottom-left-radius:34px !important;border-bottom-right-radius:34px !important}.rlxl,.rhxl,.raxl{border-top-left-radius:34px !important;border-bottom-left-radius:34px !important}.rtxxl,.rvxxl,.raxxl{border-top-left-radius:55px !important;border-top-right-radius:55px !important}.rrxxl,.rhxxl,.raxxl{border-top-right-radius:55px !important;border-bottom-right-radius:55px !important}.rbxxl,.rvxxl,.raxxl{border-bottom-left-radius:55px !important;border-bottom-right-radius:55px !important}.rlxxl,.rhxxl,.raxxl{border-top-left-radius:55px !important;border-bottom-left-radius:55px !important}.rt100,.rv100,.ra100{border-top-left-radius:100% !important;border-top-right-radius:100% !important}.rr100,.rh100,.ra100{border-top-right-radius:100% !important;border-bottom-right-radius:100% !important}.rb100,.rv100,.ra100{border-bottom-left-radius:100% !important;border-bottom-right-radius:100% !important}.rl100,.rh100,.ra100{border-top-left-radius:100% !important;border-bottom-left-radius:100% !important}.rt0,.rv0,.ra0{border-top-left-radius:0 !important;border-top-right-radius:0 !important}.rr0,.rh0,.ra0{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.rb0,.rv0,.ra0{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important}.rl0,.rh0,.ra0{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.ptxxs,.pvxxs,.paxxs{padding-top:3px !important}.prxxs,.phxxs,.paxxs{padding-right:3px !important}.pbxxs,.pvxxs,.paxxs{padding-bottom:3px !important}.plxxs,.phxxs,.paxxs{padding-left:3px !important}.ptxs,.pvxs,.paxs{padding-top:5px !important}.prxs,.phxs,.paxs{padding-right:5px !important}.pbxs,.pvxs,.paxs{padding-bottom:5px !important}.plxs,.phxs,.paxs{padding-left:5px !important}.pts,.pvs,.pas{padding-top:8px !important}.prs,.phs,.pas{padding-right:8px !important}.pbs,.pvs,.pas{padding-bottom:8px !important}.pls,.phs,.pas{padding-left:8px !important}.ptm,.pvm,.pam{padding-top:13px !important}.prm,.phm,.pam{padding-right:13px !important}.pbm,.pvm,.pam{padding-bottom:13px !important}.plm,.phm,.pam{padding-left:13px !important}.ptl,.pvl,.pal{padding-top:21px !important}.prl,.phl,.pal{padding-right:21px !important}.pbl,.pvl,.pal{padding-bottom:21px !important}.pll,.phl,.pal{padding-left:21px !important}.ptxl,.pvxl,.paxl{padding-top:34px !important}.prxl,.phxl,.paxl{padding-right:34px !important}.pbxl,.pvxl,.paxl{padding-bottom:34px !important}.plxl,.phxl,.paxl{padding-left:34px !important}.ptxxl,.pvxxl,.paxxl{padding-top:55px !important}.prxxl,.phxxl,.paxxl{padding-right:55px !important}.pbxxl,.pvxxl,.paxxl{padding-bottom:55px !important}.plxxl,.phxxl,.paxxl{padding-left:55px !important}.pt0,.pv0,.pa0{padding-top:0 !important}.pr0,.ph0,.pa0{padding-right:0 !important}.pb0,.pv0,.pa0{padding-bottom:0 !important}.pl0,.ph0,.pa0{padding-left:0 !important}.mtxxs,.mvxxs,.maxxs{margin-top:3px !important}.mrxxs,.mhxxs,.maxxs{margin-right:3px !important}.mbxxs,.mvxxs,.maxxs{margin-bottom:3px !important}.mlxxs,.mhxxs,.maxxs{margin-left:3px !important}.mtxs,.mvxs,.maxs{margin-top:5px !important}.mrxs,.mhxs,.maxs{margin-right:5px !important}.mbxs,.mvxs,.maxs{margin-bottom:5px !important}.mlxs,.mhxs,.maxs{margin-left:5px !important}.mts,.mvs,.mas{margin-top:8px !important}.mrs,.mhs,.mas{margin-right:8px !important}.mbs,.mvs,.mas{margin-bottom:8px !important}.mls,.mhs,.mas{margin-left:8px !important}.mtm,.mvm,.mam{margin-top:13px !important}.mrm,.mhm,.mam{margin-right:13px !important}.mbm,.mvm,.mam{margin-bottom:13px !important}.mlm,.mhm,.mam{margin-left:13px !important}.mtl,.mvl,.mal{margin-top:21px !important}.mrl,.mhl,.mal{margin-right:21px !important}.mbl,.mvl,.mal{margin-bottom:21px !important}.mll,.mhl,.mal{margin-left:21px !important}.mtxl,.mvxl,.maxl{margin-top:34px !important}.mrxl,.mhxl,.maxl{margin-right:34px !important}.mbxl,.mvxl,.maxl{margin-bottom:34px !important}.mlxl,.mhxl,.maxl{margin-left:34px !important}.mtxxl,.mvxxl,.maxxl{margin-top:55px !important}.mrxxl,.mhxxl,.maxxl{margin-right:55px !important}.mbxxl,.mvxxl,.maxxl{margin-bottom:55px !important}.mlxxl,.mhxxl,.maxxl{margin-left:55px !important}.mt-xxs,.mv-xxs,.ma-xxs{margin-top:-3px !important}.mr-xxs,.mh-xxs,.ma-xxs{margin-right:-3px !important}.mb-xxs,.mv-xxs,.ma-xxs{margin-bottom:-3px !important}.ml-xxs,.mh-xxs,.ma-xxs{margin-left:-3px !important}.mt-xs,.mv-xs,.ma-xs{margin-top:-5px !important}.mr-xs,.mh-xs,.ma-xs{margin-right:-5px !important}.mb-xs,.mv-xs,.ma-xs{margin-bottom:-5px !important}.ml-xs,.mh-xs,.ma-xs{margin-left:-5px !important}.mt-s,.mv-s,.ma-s{margin-top:-8px !important}.mr-s,.mh-s,.ma-s{margin-right:-8px !important}.mb-s,.mv-s,.ma-s{margin-bottom:-8px !important}.ml-s,.mh-s,.ma-s{margin-left:-8px !important}.mt-m,.mv-m,.ma-m{margin-top:-13px !important}.mr-m,.mh-m,.ma-m{margin-right:-13px !important}.mb-m,.mv-m,.ma-m{margin-bottom:-13px !important}.ml-m,.mh-m,.ma-m{margin-left:-13px !important}.mt-l,.mv-l,.ma-l{margin-top:-21px !important}.mr-l,.mh-l,.ma-l{margin-right:-21px !important}.mb-l,.mv-l,.ma-l{margin-bottom:-21px !important}.ml-l,.mh-l,.ma-l{margin-left:-21px !important}.mt-xl,.mv-xl,.ma-xl{margin-top:-34px !important}.mr-xl,.mh-xl,.ma-xl{margin-right:-34px !important}.mb-xl,.mv-xl,.ma-xl{margin-bottom:-34px !important}.ml-xl,.mh-xl,.ma-xl{margin-left:-34px !important}.mt-xxl,.mv-xxl,.ma-xxl{margin-top:-55px !important}.mr-xxl,.mh-xxl,.ma-xxl{margin-right:-55px !important}.mb-xxl,.mv-xxl,.ma-xxl{margin-bottom:-55px !important}.ml-xxl,.mh-xxl,.ma-xxl{margin-left:-55px !important}.mt0,.mv0,.ma0{margin-top:0 !important}.mr0,.mh0,.ma0{margin-right:0 !important}.mb0,.mv0,.ma0{margin-bottom:0 !important}.ml0,.mh0,.ma0{margin-left:0 !important}.m0{margin:0 !important}@media screen and (max-width: 620px){.s-u1,.s-u11,.s-u12,.s-u13,.s-u23,.s-u14,.s-u34,.s-u15,.s-u25,.s-u35,.s-u45,.s-u55,.s-u16,.s-u56,.s-u18,.s-u38,.s-u58,.s-u78,.s-u112,.s-u512,.s-u712,.s-u1112,.s-u124,.s-u224,.s-u324,.s-u424,.s-u524,.s-u624,.s-u724,.s-u824,.s-u924,.s-u1024,.s-u1124,.s-u1224,.s-u1324,.s-u1424,.s-u1524,.s-u1624,.s-u1724,.s-u1824,.s-u1924,.s-u2024,.s-u2124,.s-u2224,.s-u2324,.s-u2424{display:inline-block;vertical-align:top;letter-spacing:normal;word-spacing:normal;text-rendering:auto}.s-u124{width:4.1667%}.s-u112,.s-u224{width:8.3333%}.s-u18,.s-u324{width:12.5%}.s-u16,.s-u424{width:16.6667%}.s-u15{width:20%}.s-u524{width:20.8333%}.s-u14,.s-u624{width:25%}.s-u724{width:29.1667%}.s-u13,.s-u824{width:33.3333%}.s-u38,.s-u924{width:37.5%}.s-u25{width:40%}.s-u512,.s-u1024{width:41.6667%}.s-u1124{width:45.8333%}.s-u12,.s-u1224{width:50%}.s-u1324{width:54.1667%}.s-u712,.s-u1424{width:58.3333%}.s-u35{width:60%}.s-u58,.s-u1524{width:62.5%}.s-u23,.s-u1624{width:66.6667%}.s-u1724{width:70.8333%}.s-u34,.s-u1824{width:75%}.s-u1924{width:79.1667%}.s-u45{width:80%}.s-u56,.s-u2024{width:83.3333%}.s-u78,.s-u2124{width:87.5%}.s-u1112,.s-u2224{width:91.6667%}.s-u2324{width:95.8333%}.s-u1,.s-u11,.s-u55,.s-u2424{width:100%}.s-u1,.s-u11,.s-u12,.s-u13,.s-u23,.s-u14,.s-u34,.s-u15,.s-u25,.s-u35,.s-u45,.s-u55,.s-u16,.s-u56,.s-u18,.s-u38,.s-u58,.s-u78,.s-u112,.s-u512,.s-u712,.s-u1112,.s-u124,.s-u224,.s-u324,.s-u424,.s-u524,.s-u624,.s-u724,.s-u824,.s-u924,.s-u1024,.s-u1124,.s-u1224,.s-u1324,.s-u1424,.s-u1524,.s-u1624,.s-u1724,.s-u1824,.s-u1924,.s-u2024,.s-u2124,.s-u2224,.s-u2324,.s-u2424{*display:inline}.s-u124{*width:4.1357%}.s-u112,.s-u224{*width:8.3023%}.s-u18,.s-u324{*width:12.469%}.s-u16,.s-u424{*width:16.6357%}.s-u15{*width:19.969%}.s-u524{*width:20.8023%}.s-u14,.s-u624{*width:24.969%}.s-u724{*width:29.1357%}.s-u13,.s-u824{*width:33.3023%}.s-u38,.s-u924{*width:37.469%}.s-u25{*width:39.969%}.s-u512,.s-u1024{*width:41.6357%}.s-u1124{*width:45.8023%}.s-u12,.s-u1224{*width:49.969%}.s-u1324{*width:54.1357%}.s-u712,.s-u1424{*width:58.3023%}.s-u35{*width:59.969%}.s-u58,.s-u1524{*width:62.469%}.s-u23,.s-u1624{*width:66.6357%}.s-u1724{*width:70.8023%}.s-u34,.s-u1824{*width:74.969%}.s-u1924{*width:79.1357%}.s-u45{*width:79.969%}.s-u56,.s-u2024{*width:83.3023%}.s-u78,.s-u2124{*width:87.469%}.s-u1112,.s-u2224{*width:91.6357%}.s-u2324{*width:95.8023%}.s-left,.s-lefts>*{text-align:left !important}.s-right,.s-rights>*{text-align:right}.s-center,.s-centers>*{text-align:center}.s-fleft,.s-flefts>*{float:left}.s-fright,.s-frights>*{float:right}.s-tfixed{table-layout:fixed}.s-tauto{table-layout:auto}.s-bold{font-weight:bold}.s-disc{padding-left:2em;list-style:disc}.s-circle{padding-left:2em;list-style:circle}.s-decimal{padding-left:2.4em;list-style:decimal}.s-ohidden{overflow:hidden;_zoom:1}.s-oauto{overflow:auto;-webkit-overflow-scrolling:touch}.s-oyscroll{overflow-y:scroll;-webkit-overflow-scrolling:touch}.s-oxscroll{overflow-x:scroll;-webkit-overflow-scrolling:touch}.s-nowrap{white-space:nowrap;text-overflow:ellipsis}.s-indent{text-indent:-1.2em;padding-left:1.2em}.s-clearfix{zoom:1}.s-clearfix:after{content:"";display:block;clear:both}.s-lefttop{position:absolute;left:0;top:0}.s-leftbottom{position:absolute;left:0;bottom:0}.s-righttop{position:absolute;right:0;top:0}.s-rightbottom{position:absolute;right:0;bottom:0}.s-relative{position:relative}.s-absolute{position:absolute}.s-fixed{position:fixed}.s-t{display:table}.s-t .s-trow{display:table-row}.s-t .s-tcell{display:table-cell}.s-inline,.s-inlines>*{display:inline !important}.s-block,.s-blocks>*{display:block !important}.s-inlineblock,.s-inlineblocks>*{display:inline-block !important}.s-vtop,.s-vtops>*,table.s-vtops tr>*{vertical-align:top !important}.s-vmiddle,.s-vmiddles>*,table.s-vmiddles tr>*{vertical-align:middle !important}.s-vbottom,.s-vbottoms>*,table.s-vbottoms tr>*{vertical-align:bottom !important}.s-vbaseline,.s-vbaselines>*,table.s-vbaselines tr>*{vertical-align:baseline !important}.s-none{display:none !important}.s-bnone{border:none !important}.s-clear{clear:both !important}.s-fnone{float:none !important}.s-fnormal{font-weight:normal !important}.s-tnone{text-decoration:none !important}.s-wsnormal{white-space:normal !important}.s-blink{text-decoration:blink !important}.s-underline{text-decoration:underline !important}.s-cinherit{color:inherit !important}.s-bgnone{background:none !important}.s-linside{list-style-position:inside !important}.s-mwnone{max-width:none !important;min-width:0 !important}.s-mhnone{max-height:none !important;min-height:0 !important}.s-auto{margin-left:auto !important;margin-right:auto !important}.s-lauto{margin-left:auto !important}.s-rauto{margin-right:auto !important}.s-oinherit{overflow:inherit !important}.s-pinherit{position:inherit !important}.fxxs{font-size:10px !important}.fxs{font-size:12px !important}.fs{font-size:14px !important}.fm{font-size:16px !important}.fl{font-size:22px !important}.fxl{font-size:28px !important}.fxxl{font-size:34px !important}.s-fxxs{font-size:10px !important}.s-fxs{font-size:12px !important}.s-fs{font-size:14px !important}.s-fm{font-size:16px !important}.s-fl{font-size:22px !important}.s-fxl{font-size:28px !important}.s-fxxl{font-size:34px !important}}@media screen and (max-width: 620px)and (max-width: 741px),screen and (max-height: 620px)and (max-width: 741px){.s-fxxsvw{font-size:10px !important;font-size:3.125vw !important}.s-fxsvw{font-size:12px !important;font-size:3.75vw !important}.s-fsvw{font-size:14px !important;font-size:4.375vw !important}.s-fmvw{font-size:16px !important;font-size:5vw !important}.s-flvw{font-size:22px !important;font-size:6.875vw !important}.s-fxlvw{font-size:28px !important;font-size:8.75vw !important}.s-fxxlvw{font-size:34px !important;font-size:10.625vw !important}}@media screen and (max-width: 620px)and (min-width: 631px),screen and (max-height: 620px)and (min-width: 631px){.s-fxxsvw{font-size:10px !important}.s-fxsvw{font-size:12px !important}.s-fsvw{font-size:14px !important}.s-fmvw{font-size:16px !important}.s-flvw{font-size:28px !important}.s-fxlvw{font-size:40px !important}.s-fxxlvw{font-size:52px !important}}@media screen and (max-width: 620px){.s-ls{line-height:1.2 !important}.s-lm{line-height:1.5 !important}.s-ll{line-height:1.8 !important}.s-l0{line-height:0 !important}.s-bgB{background:#f5f6f6 !important}.s-bgM{background:#fef2f4 !important}.s-bgA{background:#f2fcf6 !important}.s-bgL{background:#fef2f4 !important}.s-bdB{border-style:solid;border-color:#afafaf !important}.s-bdM{border-style:solid;border-color:#fee6e8 !important}.s-bdA{border-style:solid;border-color:#e6faee !important}.s-bdL{border-style:solid;border-color:#fee6e8 !important}.s-cweakB{color:#9ba3a7 !important}.s-cweakM{color:#f8808e !important}.s-cweakA{color:#80e4a9 !important}.s-cweakL{color:#f8808e !important}.s-bgcolorB{background-color:#fff !important}.s-bgcolorT{background-color:#37474f !important}.s-bgcolorM{background-color:#f0001d !important}.s-bgcolorA{background-color:#00c853 !important}.s-bgcolorL{background-color:#f0001d !important}.s-bdcolorB{border-color:#fff !important}.s-bdcolorT{border-color:#37474f !important}.s-bdcolorM{border-color:#f0001d !important}.s-bdcolorA{border-color:#00c853 !important}.s-bdcolorL{border-color:#f0001d !important}.s-colorB{color:#fff !important}.s-colorT{color:#37474f !important}.s-colorM{color:#f0001d !important}.s-colorA{color:#00c853 !important}.s-colorL{color:#0d47a1 !important}.s-o0{filter:alpha(opacity=0) !important;opacity:0 !important}.s-o1{filter:alpha(opacity=10) !important;opacity:.1 !important}.s-o2{filter:alpha(opacity=20) !important;opacity:.2 !important}.s-o3{filter:alpha(opacity=30) !important;opacity:.3 !important}.s-o4{filter:alpha(opacity=40) !important;opacity:.4 !important}.s-o5{filter:alpha(opacity=45) !important;opacity:.5 !important}.s-o6{filter:alpha(opacity=60) !important;opacity:.6 !important}.s-o7{filter:alpha(opacity=70) !important;opacity:.7 !important}.s-o8{filter:alpha(opacity=80) !important;opacity:.8 !important}.s-o9{filter:alpha(opacity=90) !important;opacity:.9 !important}.s-o10{filter:alpha(opacity=100) !important;opacity:1 !important}.s-w10{width:10% !important}.s-w15{width:15% !important}.s-w20{width:20% !important}.s-w25{width:25% !important}.s-w30{width:30% !important}.s-w35{width:35% !important}.s-w40{width:40% !important}.s-w45{width:45% !important}.s-w50{width:50% !important}.s-w55{width:55% !important}.s-w60{width:60% !important}.s-w65{width:65% !important}.s-w70{width:70% !important}.s-w75{width:75% !important}.s-w80{width:80% !important}.s-w85{width:85% !important}.s-w90{width:90% !important}.s-w95{width:95% !important}.s-h10{height:10% !important}.s-h15{height:15% !important}.s-h20{height:20% !important}.s-h25{height:25% !important}.s-h30{height:30% !important}.s-h35{height:35% !important}.s-h40{height:40% !important}.s-h45{height:45% !important}.s-h50{height:50% !important}.s-h55{height:55% !important}.s-h60{height:60% !important}.s-h65{height:65% !important}.s-h70{height:70% !important}.s-h75{height:75% !important}.s-h80{height:80% !important}.s-h85{height:85% !important}.s-h90{height:90% !important}.s-h95{height:95% !important}.w100{width:100% !important}.s-h100{height:100% !important}.s-wauto{width:auto !important}.s-hauto{height:auto !important}.s-w10px{width:10px !important}.s-h10px{height:10px !important}.s-mw100{max-width:100% !important}.s-mh100{max-height:100% !important}.s-bts,.s-bvs,.s-bas{border-top-width:1px !important}.s-brs,.s-bhs,.s-bas{border-right-width:1px !important}.s-bbs,.s-bvs,.s-bas{border-bottom-width:1px !important}.s-bls,.s-bhs,.s-bas{border-left-width:1px !important}.s-btm,.s-bvm,.s-bam{border-top-width:2px !important}.s-brm,.s-bhm,.s-bam{border-right-width:2px !important}.s-bbm,.s-bvm,.s-bam{border-bottom-width:2px !important}.s-blm,.s-bhm,.s-bam{border-left-width:2px !important}.s-btl,.s-bvl,.s-bal{border-top-width:3px !important}.s-brl,.s-bhl,.s-bal{border-right-width:3px !important}.s-bbl,.s-bvl,.s-bal{border-bottom-width:3px !important}.s-bll,.s-bhl,.s-bal{border-left-width:3px !important}.s-bt-s,.s-bv-s,.s-ba-s{margin-top:-1px !important}.s-br-s,.s-bh-s,.s-ba-s{margin-right:-1px !important}.s-bb-s,.s-bv-s,.s-ba-s{margin-bottom:-1px !important}.s-bl-s,.s-bh-s,.s-ba-s{margin-left:-1px !important}.s-bt-m,.s-bv-m,.s-ba-m{margin-top:-2px !important}.s-br-m,.s-bh-m,.s-ba-m{margin-right:-2px !important}.s-bb-m,.s-bv-m,.s-ba-m{margin-bottom:-2px !important}.s-bl-m,.s-bh-m,.s-ba-m{margin-left:-2px !important}.s-bt-l,.s-bv-l,.s-ba-l{margin-top:-3px !important}.s-br-l,.s-bh-l,.s-ba-l{margin-right:-3px !important}.s-bb-l,.s-bv-l,.s-ba-l{margin-bottom:-3px !important}.s-bl-l,.s-bh-l,.s-ba-l{margin-left:-3px !important}.s-bt0,.s-bv0,.s-ba0{border-top-width:0 !important}.s-br0,.s-bh0,.s-ba0{border-right-width:0 !important}.s-bb0,.s-bv0,.s-ba0{border-bottom-width:0 !important}.s-bl0,.s-bh0,.s-ba0{border-left-width:0 !important}.s-rtxxs,.s-rvxxs,.s-raxxs{border-top-left-radius:3px !important;border-top-right-radius:3px !important}.s-rrxxs,.s-rhxxs,.s-raxxs{border-top-right-radius:3px !important;border-bottom-right-radius:3px !important}.s-rbxxs,.s-rvxxs,.s-raxxs{border-bottom-left-radius:3px !important;border-bottom-right-radius:3px !important}.s-rlxxs,.s-rhxxs,.s-raxxs{border-top-left-radius:3px !important;border-bottom-left-radius:3px !important}.s-rtxs,.s-rvxs,.s-raxs{border-top-left-radius:5px !important;border-top-right-radius:5px !important}.s-rrxs,.s-rhxs,.s-raxs{border-top-right-radius:5px !important;border-bottom-right-radius:5px !important}.s-rbxs,.s-rvxs,.s-raxs{border-bottom-left-radius:5px !important;border-bottom-right-radius:5px !important}.s-rlxs,.s-rhxs,.s-raxs{border-top-left-radius:5px !important;border-bottom-left-radius:5px !important}.s-rts,.s-rvs,.s-ras{border-top-left-radius:8px !important;border-top-right-radius:8px !important}.s-rrs,.s-rhs,.s-ras{border-top-right-radius:8px !important;border-bottom-right-radius:8px !important}.s-rbs,.s-rvs,.s-ras{border-bottom-left-radius:8px !important;border-bottom-right-radius:8px !important}.s-rls,.s-rhs,.s-ras{border-top-left-radius:8px !important;border-bottom-left-radius:8px !important}.s-rtm,.s-rvm,.s-ram{border-top-left-radius:13px !important;border-top-right-radius:13px !important}.s-rrm,.s-rhm,.s-ram{border-top-right-radius:13px !important;border-bottom-right-radius:13px !important}.s-rbm,.s-rvm,.s-ram{border-bottom-left-radius:13px !important;border-bottom-right-radius:13px !important}.s-rlm,.s-rhm,.s-ram{border-top-left-radius:13px !important;border-bottom-left-radius:13px !important}.s-rtl,.s-rvl,.s-ral{border-top-left-radius:21px !important;border-top-right-radius:21px !important}.s-rrl,.s-rhl,.s-ral{border-top-right-radius:21px !important;border-bottom-right-radius:21px !important}.s-rbl,.s-rvl,.s-ral{border-bottom-left-radius:21px !important;border-bottom-right-radius:21px !important}.s-rll,.s-rhl,.s-ral{border-top-left-radius:21px !important;border-bottom-left-radius:21px !important}.s-rtxl,.s-rvxl,.s-raxl{border-top-left-radius:34px !important;border-top-right-radius:34px !important}.s-rrxl,.s-rhxl,.s-raxl{border-top-right-radius:34px !important;border-bottom-right-radius:34px !important}.s-rbxl,.s-rvxl,.s-raxl{border-bottom-left-radius:34px !important;border-bottom-right-radius:34px !important}.s-rlxl,.s-rhxl,.s-raxl{border-top-left-radius:34px !important;border-bottom-left-radius:34px !important}.s-rtxxl,.s-rvxxl,.s-raxxl{border-top-left-radius:55px !important;border-top-right-radius:55px !important}.s-rrxxl,.s-rhxxl,.s-raxxl{border-top-right-radius:55px !important;border-bottom-right-radius:55px !important}.s-rbxxl,.s-rvxxl,.s-raxxl{border-bottom-left-radius:55px !important;border-bottom-right-radius:55px !important}.s-rlxxl,.s-rhxxl,.s-raxxl{border-top-left-radius:55px !important;border-bottom-left-radius:55px !important}.s-rt100,.s-rv100,.s-ra100{border-top-left-radius:100% !important;border-top-right-radius:100% !important}.s-rr100,.s-rh100,.s-ra100{border-top-right-radius:100% !important;border-bottom-right-radius:100% !important}.s-rb100,.s-rv100,.s-ra100{border-bottom-left-radius:100% !important;border-bottom-right-radius:100% !important}.s-rl100,.s-rh100,.s-ra100{border-top-left-radius:100% !important;border-bottom-left-radius:100% !important}.s-rt0,.s-rv0,.s-ra0{border-top-left-radius:0 !important;border-top-right-radius:0 !important}.s-rr0,.s-rh0,.s-ra0{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.s-rb0,.s-rv0,.s-ra0{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important}.s-rl0,.s-rh0,.s-ra0{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.s-ptxxs,.s-pvxxs,.s-paxxs{padding-top:3px !important}.s-prxxs,.s-phxxs,.s-paxxs{padding-right:3px !important}.s-pbxxs,.s-pvxxs,.s-paxxs{padding-bottom:3px !important}.s-plxxs,.s-phxxs,.s-paxxs{padding-left:3px !important}.s-ptxs,.s-pvxs,.s-paxs{padding-top:5px !important}.s-prxs,.s-phxs,.s-paxs{padding-right:5px !important}.s-pbxs,.s-pvxs,.s-paxs{padding-bottom:5px !important}.s-plxs,.s-phxs,.s-paxs{padding-left:5px !important}.s-pts,.s-pvs,.s-pas{padding-top:8px !important}.s-prs,.s-phs,.s-pas{padding-right:8px !important}.s-pbs,.s-pvs,.s-pas{padding-bottom:8px !important}.s-pls,.s-phs,.s-pas{padding-left:8px !important}.s-ptm,.s-pvm,.s-pam{padding-top:13px !important}.s-prm,.s-phm,.s-pam{padding-right:13px !important}.s-pbm,.s-pvm,.s-pam{padding-bottom:13px !important}.s-plm,.s-phm,.s-pam{padding-left:13px !important}.s-ptl,.s-pvl,.s-pal{padding-top:21px !important}.s-prl,.s-phl,.s-pal{padding-right:21px !important}.s-pbl,.s-pvl,.s-pal{padding-bottom:21px !important}.s-pll,.s-phl,.s-pal{padding-left:21px !important}.s-ptxl,.s-pvxl,.s-paxl{padding-top:34px !important}.s-prxl,.s-phxl,.s-paxl{padding-right:34px !important}.s-pbxl,.s-pvxl,.s-paxl{padding-bottom:34px !important}.s-plxl,.s-phxl,.s-paxl{padding-left:34px !important}.s-ptxxl,.s-pvxxl,.s-paxxl{padding-top:55px !important}.s-prxxl,.s-phxxl,.s-paxxl{padding-right:55px !important}.s-pbxxl,.s-pvxxl,.s-paxxl{padding-bottom:55px !important}.s-plxxl,.s-phxxl,.s-paxxl{padding-left:55px !important}.s-pt0,.s-pv0,.s-pa0{padding-top:0 !important}.s-pr0,.s-ph0,.s-pa0{padding-right:0 !important}.s-pb0,.s-pv0,.s-pa0{padding-bottom:0 !important}.s-pl0,.s-ph0,.s-pa0{padding-left:0 !important}.s-mtxxs,.s-mvxxs,.s-maxxs{margin-top:3px !important}.s-mrxxs,.s-mhxxs,.s-maxxs{margin-right:3px !important}.s-mbxxs,.s-mvxxs,.s-maxxs{margin-bottom:3px !important}.s-mlxxs,.s-mhxxs,.s-maxxs{margin-left:3px !important}.s-mtxs,.s-mvxs,.s-maxs{margin-top:5px !important}.s-mrxs,.s-mhxs,.s-maxs{margin-right:5px !important}.s-mbxs,.s-mvxs,.s-maxs{margin-bottom:5px !important}.s-mlxs,.s-mhxs,.s-maxs{margin-left:5px !important}.s-mts,.s-mvs,.s-mas{margin-top:8px !important}.s-mrs,.s-mhs,.s-mas{margin-right:8px !important}.s-mbs,.s-mvs,.s-mas{margin-bottom:8px !important}.s-mls,.s-mhs,.s-mas{margin-left:8px !important}.s-mtm,.s-mvm,.s-mam{margin-top:13px !important}.s-mrm,.s-mhm,.s-mam{margin-right:13px !important}.s-mbm,.s-mvm,.s-mam{margin-bottom:13px !important}.s-mlm,.s-mhm,.s-mam{margin-left:13px !important}.s-mtl,.s-mvl,.s-mal{margin-top:21px !important}.s-mrl,.s-mhl,.s-mal{margin-right:21px !important}.s-mbl,.s-mvl,.s-mal{margin-bottom:21px !important}.s-mll,.s-mhl,.s-mal{margin-left:21px !important}.s-mtxl,.s-mvxl,.s-maxl{margin-top:34px !important}.s-mrxl,.s-mhxl,.s-maxl{margin-right:34px !important}.s-mbxl,.s-mvxl,.s-maxl{margin-bottom:34px !important}.s-mlxl,.s-mhxl,.s-maxl{margin-left:34px !important}.s-mtxxl,.s-mvxxl,.s-maxxl{margin-top:55px !important}.s-mrxxl,.s-mhxxl,.s-maxxl{margin-right:55px !important}.s-mbxxl,.s-mvxxl,.s-maxxl{margin-bottom:55px !important}.s-mlxxl,.s-mhxxl,.s-maxxl{margin-left:55px !important}.s-mt-xxs,.s-mv-xxs,.s-ma-xxs{margin-top:-3px !important}.s-mr-xxs,.s-mh-xxs,.s-ma-xxs{margin-right:-3px !important}.s-mb-xxs,.s-mv-xxs,.s-ma-xxs{margin-bottom:-3px !important}.s-ml-xxs,.s-mh-xxs,.s-ma-xxs{margin-left:-3px !important}.s-mt-xs,.s-mv-xs,.s-ma-xs{margin-top:-5px !important}.s-mr-xs,.s-mh-xs,.s-ma-xs{margin-right:-5px !important}.s-mb-xs,.s-mv-xs,.s-ma-xs{margin-bottom:-5px !important}.s-ml-xs,.s-mh-xs,.s-ma-xs{margin-left:-5px !important}.s-mt-s,.s-mv-s,.s-ma-s{margin-top:-8px !important}.s-mr-s,.s-mh-s,.s-ma-s{margin-right:-8px !important}.s-mb-s,.s-mv-s,.s-ma-s{margin-bottom:-8px !important}.s-ml-s,.s-mh-s,.s-ma-s{margin-left:-8px !important}.s-mt-m,.s-mv-m,.s-ma-m{margin-top:-13px !important}.s-mr-m,.s-mh-m,.s-ma-m{margin-right:-13px !important}.s-mb-m,.s-mv-m,.s-ma-m{margin-bottom:-13px !important}.s-ml-m,.s-mh-m,.s-ma-m{margin-left:-13px !important}.s-mt-l,.s-mv-l,.s-ma-l{margin-top:-21px !important}.s-mr-l,.s-mh-l,.s-ma-l{margin-right:-21px !important}.s-mb-l,.s-mv-l,.s-ma-l{margin-bottom:-21px !important}.s-ml-l,.s-mh-l,.s-ma-l{margin-left:-21px !important}.s-mt-xl,.s-mv-xl,.s-ma-xl{margin-top:-34px !important}.s-mr-xl,.s-mh-xl,.s-ma-xl{margin-right:-34px !important}.s-mb-xl,.s-mv-xl,.s-ma-xl{margin-bottom:-34px !important}.s-ml-xl,.s-mh-xl,.s-ma-xl{margin-left:-34px !important}.s-mt-xxl,.s-mv-xxl,.s-ma-xxl{margin-top:-55px !important}.s-mr-xxl,.s-mh-xxl,.s-ma-xxl{margin-right:-55px !important}.s-mb-xxl,.s-mv-xxl,.s-ma-xxl{margin-bottom:-55px !important}.s-ml-xxl,.s-mh-xxl,.s-ma-xxl{margin-left:-55px !important}.s-mt0,.s-mv0,.s-ma0{margin-top:0 !important}.s-mr0,.s-mh0,.s-ma0{margin-right:0 !important}.s-mb0,.s-mv0,.s-ma0{margin-bottom:0 !important}.s-ml0,.s-mh0,.s-ma0{margin-left:0 !important}}#side>aside,#side>div{margin-bottom:34px}main,main>.inner,#side>aside,#side>div,#side>aside>.inner,#side>div>.inner{display:block}main{margin-bottom:13px}body{font-family:BlinkMacSystemFont,"Helvetica Neue",Helvetica,Arial,Verdana,Roboto,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"M+ 1p","ＭＳ Ｐゴシック","MS PGothic",sans-serif;color:#37474f;min-width:994px}body.IE{font-family:Arial,Verdana,"メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}a:link,a:visited{color:#0d47a1;text-decoration:none}em{font-style:normal}#container{background-color:#fff;z-index:1}#contents,.contents{margin:0 auto;width:986px;overflow:hidden;padding:0 13px}#contents p{letter-spacing:normal}main{float:left}main>#mainArticle>section,main>#mainSide>section,main>#mainArticle>div,main>#mainSide>div{margin-bottom:13px}main>#mainSide>div.inner>ul.crown{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:15px}main>#mainSide>div.inner>ul.crown img{width:20px;margin:0 2px}main>#mainArticle>section>.inner,main>#mainSide>section>.inner,main>#mainArticle>div>.inner,main>#mainSide>div>.inner{background-color:#fff;border:1px solid #fee6e8;border-radius:0 0 5px 5px}main>#mainArticle>section>.inner li:last-child a,main>#mainSide>section>.inner li:last-child a,main>#mainArticle>div>.inner li:last-child a,main>#mainSide>div>.inner li:last-child a{border-bottom:none}main>#mainArticle>section>.inner li a,main>#mainSide>section>.inner li a,main>#mainArticle>div>.inner li a,main>#mainSide>div>.inner li a{display:block;font-size:12px;text-decoration:none;padding:8px;border-bottom:1px solid #fee6e8}main>#mainArticle>section>.inner li a:hover,main>#mainSide>section>.inner li a:hover,main>#mainArticle>div>.inner li a:hover,main>#mainSide>div>.inner li a:hover{background:#fff}main>#mainArticle{width:475px;float:right}main #mainSide{width:170px;text-align:left;float:left}main #mainSide .photo img{width:100%;height:auto}#side{float:right;width:300px;padding:0}#side>aside>.inner,#side>div>.inner{font-size:12px;line-height:1.5}@media screen and (max-width: 620px){body,#contents,.contents,main,main>#mainArticle,main>#mainSide,#side{width:auto;min-width:inherit;float:none}#contents,.contents{max-width:741px;margin-left:auto;margin-right:auto}}.table{empty-cells:show;width:100%;border-collapse:collapse;border-spacing:0;border:1px solid #afafaf;border-bottom:none;font-size:14px}.table.magazine th{width:31%}.table th,.table td{border:1px solid #bbb;padding:8px;line-height:1.5}.table th{border:1px solid #bbb;background-color:#f5f6f6;font-weight:bold;vertical-align:top}.table td{background-color:#fff}.table td textarea{border:1px solid #afafaf;width:100%;resize:vertical}.table td img{vertical-align:middle}@media screen and (max-width: 620px){.table th,.table td{font-size:12px;width:auto !important;display:block}}.s-table{empty-cells:show;width:100%;border-collapse:collapse;border-spacing:0;border:1px solid #afafaf;border-bottom:none;font-size:14px}.s-table th,.s-table td{border:1px solid #afafaf;padding:8px 13px;line-height:1.5}.s-table th{border:1px solid #afafaf;background-color:#e6e6e6;font-weight:bold}.s-table td{background-color:#fff}.s-table td img{vertical-align:middle}@media screen and (max-width: 620px){.s-table{border-bottom:1px solid #afafaf}.s-table th,.s-table td{font-size:12px;border:0;width:auto;display:block}}.tableview{border-top:1px solid #afafaf;border-bottom:1px solid #afafaf}.tableview>li{position:relative;padding:13px 11px 13px 8px;overflow:hidden;border-bottom:1px solid #afafaf}.tableview>li:last-child{border-bottom:0}.tableview>li>a,.tableview>li>span{position:relative;display:block;margin:-13px -11px -13px -8px;padding:13px 11px 13px 8px;overflow:hidden;text-decoration:none}.tableview>li>a:after,.tableview>li>span:after{display:block;position:absolute;top:50%;right:10px;width:6px;height:6px;margin-top:-4px;border-top:2px solid #afafaf;border-right:2px solid #afafaf;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:""}.tab{margin-right:-13px}.tab>li{float:left;margin-right:8px}.tab>li>a,.tab>li>span{text-align:center;display:table-cell;font-weight:bold;background-color:none;border:1px solid #afafaf;border-bottom:0;border-radius:5px 5px 0 0;color:#37474f;text-decoration:underline;padding:13px;vertical-align:middle}.tab>li>a:hover,.tab>li>span:hover{filter:alpha(opacity=70);-moz-opacity:.7;-khtml-opacity:.7;opacity:.7;text-decoration:none;cursor:pointer}.tab>li.active>a,.tab>li.active>span{font-weight:bold;background-color:#f0001d;border:1px solid #f0001d;border-bottom:0;color:#fff;text-decoration:none}.balloon .bleft .bbox,.balloon .postBox .bbox,.balloon .bright .bbox{position:relative;display:table-cell;text-align:left;padding:8px 13px;border-radius:8px;line-height:1.2}.balloon .bleft .bfooter,.balloon .postBox .balloon .bfooter,.bright .bfooter{display:table-cell;vertical-align:bottom;line-height:1.2}.balloon .bleft:before,.balloon .bright:after,.balloon .postBox::before{position:relative;display:table-cell;padding-top:13px;content:"";border-top:solid 12px;top:13px}.balloon .bleft,.balloon .postBox{text-align:left;display:table;width:90%}.balloon .bright{text-align:right;display:table;margin-left:auto;width:82%;position:relative}.balloon .bleft{text-align:left;display:table;margin-right:auto}.balloon.myself .bleft .bbox{background-color:#c9f19d}.balloon.myself .bleft::before{border-top-color:#c9f19d}.balloon .bleft .bbox,.balloon .postBox .bbox{background-color:#ebeded;width:100%}.balloon .bbox a.btn{float:right;margin-top:10px;padding:1em 0;min-width:120px;font-size:.8rem;background:#f0001d;color:#fff;border:none}.balloon .bbox button{float:right;margin-top:10px;padding:1em 0;min-width:120px;font-size:.8rem;background:#f0001d;color:#fff;border:none}.balloon .fright .bbox{background-color:#ebeded}.balloon .bright .bbox{background-color:#c9f19d;right:0;width:98%}.balloon .bleft:before,.balloon .postBox:before{border-top-color:#eaeded;border-left:solid 12px transparent}.balloon .bright:after{border-top-color:#c9f19d;border-right:solid 12px transparent;right:3px}.btn,a.btn:link,a.btn:visited{font-size:inherit;display:inline-block;text-decoration:none;padding:.6em 1em;font-weight:bold;line-height:1.5;border-width:1px;border-style:solid;background-color:#fff;border-color:#afafaf;border-radius:5px;color:#37474f;-webkit-touch-callout:none;-webkit-user-select:none;text-align:center;min-width:160px;vertical-align:baseline}.btnArea button{padding:.8em 0}.btn.primary,a.btn.primary:link,a.btn.primary:visited{background-color:#fff;border-color:#f0001d;border-radius:5px;color:#f0001d}.btn.success,a.btn.success:link,a.btn.success:visited{background-color:#00c853;border-color:#00c853;border-radius:5px;color:#fff}.btn.info,a.btn.info:link,a.btn.info:visited{background-color:inherit;border-color:#0d47a1;border-radius:5px;color:#0d47a1}.btn.warning,a.btn.warning:link,a.btn.warning:visited{background-color:#ffc400;border-color:#ffc400;border-radius:5px;color:#37474f}.btn.danger,a.btn.danger:link,a.btn.danger:visited{background-color:#ff5252;border-color:#ff5252;border-radius:5px;color:#fff}.btn.submit,a.btn.submit:link,a.btn.submit:visited{background-color:#f0001d;border-color:#f0001d;border-radius:5px;color:#fff}.btn.disabled,a.btn.disabled:link,a.btn.disabled:visited{background-color:#ebeded;border-color:#afafaf;border-radius:5px;color:#37474f;cursor:not-allowed !important}.pagination>li{display:inline-block;vertical-align:middle;text-align:center}.pagination>li>a,.pagination>li.active>span{display:block;width:2.3em;height:2.3em;line-height:2.3em;border-radius:2.3em;color:#fff}.pagination>li>a{border:1px solid #f0001d;color:#f0001d !important;background:#fff}.pagination>li.active>a{font-weight:bold;background:#f0001d}.pagination>li.active>span{display:inline-block;font-weight:bold;background:#f0001d}.pagination>li.next a{padding-left:.2em}.pagination>li.previous a{padding-right:.2em}.form fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}.form legend{border:0;padding:0;white-space:normal;*margin-left:-7px}.form button,.form input,.form select,.form textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}.form button,.form select{text-transform:none}.form button,.form input[type=button],.form input[type=reset],.form input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}.form button[disabled],.form input[disabled]{cursor:default}.form input[type=checkbox],.form input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}.form input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.form input[type=search]::-webkit-search-cancel-button,.form input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.form button::-moz-focus-inner,.form input::-moz-focus-inner{border:0;padding:0}.form textarea{overflow:auto;vertical-align:top}.form input[type=text],.form input[type=password],.form input[type=email],.form input[type=url],.form input[type=date],.form input[type=month],.form input[type=time],.form input[type=datetime],.form input[type=datetime-local],.form input[type=week],.form input[type=number],.form input[type=search],.form input[type=tel],.form input[type=color],.form select,.form textarea{padding:.5em .6em;display:inline-block;border:1px solid #ccc;box-shadow:inset 0 1px 3px #ddd;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.form input:not([type]){padding:.5em .6em;display:inline-block;border:1px solid #ccc;box-shadow:inset 0 1px 3px #ddd;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.form input[type=color]{padding:.2em .5em}.form input[type=text]:focus,.form input[type=password]:focus,.form input[type=email]:focus,.form input[type=url]:focus,.form input[type=date]:focus,.form input[type=month]:focus,.form input[type=time]:focus,.form input[type=datetime]:focus,.form input[type=datetime-local]:focus,.form input[type=week]:focus,.form input[type=number]:focus,.form input[type=search]:focus,.form input[type=tel]:focus,.form input[type=color]:focus,.form select:focus,.form textarea:focus{outline:0;outline:thin dotted \9 ;border-color:#129fea}.form input:not([type]):focus{outline:0;outline:thin dotted \9 ;border-color:#129fea}.form input[type=file]:focus,.form input[type=radio]:focus,.form input[type=checkbox]:focus{outline:thin dotted #333;outline:1px auto #129fea}.form input[type=text][disabled],.form input[type=password][disabled],.form input[type=email][disabled],.form input[type=url][disabled],.form input[type=date][disabled],.form input[type=month][disabled],.form input[type=time][disabled],.form input[type=datetime][disabled],.form input[type=datetime-local][disabled],.form input[type=week][disabled],.form input[type=number][disabled],.form input[type=search][disabled],.form input[type=tel][disabled],.form input[type=color][disabled],.form select[disabled],.form textarea[disabled]{cursor:not-allowed;background-color:#eaeded;color:#cad2d3}.form input:not([type])[disabled]{cursor:not-allowed;background-color:#eaeded;color:#cad2d3}.form input[readonly],.form select[readonly],.form textarea[readonly]{background:#eee;color:#777;border-color:#ccc}.form input:focus:invalid,.form textarea:focus:invalid,.form select:focus:invalid{color:#b94a48;border-color:#ee5f5b}.form input:focus:invalid:focus,.form textarea:focus:invalid:focus,.form select:focus:invalid:focus{border-color:#e9322d}.form input[type=file]:focus:invalid:focus,.form input[type=radio]:focus:invalid:focus,.form input[type=checkbox]:focus:invalid:focus{outline-color:#e9322d}.form select{border:1px solid #ccc;background-color:#fff;padding:.4em .6em;vertical-align:middle;height:35px}.form select[multiple]{height:auto}.form label{margin:.5em 0 .2em}.form fieldset{margin:0;padding:.35em 0 .75em;border:0}.form legend{display:block;width:100%;padding:.3em 0;margin-bottom:.3em;color:#333;border-bottom:1px solid #e5e5e5}.form button,.form input,.form select,.form textarea{font-family:BlinkMacSystemFont,"Helvetica Neue",Helvetica,Arial,Verdana,Roboto,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"M+ 1p","ＭＳ Ｐゴシック","MS PGothic",sans-serif}.form input[type=text],.form input[type=password],.form input[type=email],.form input[type=url],.form input[type=date],.form input[type=month],.form input[type=time],.form input[type=datetime],.form input[type=datetime-local],.form input[type=week],.form input[type=number],.form input[type=search],.form input[type=tel],.form input[type=color],.form textarea{background-color:#fff;border-color:#afafaf;border-radius:5px;color:#000;-webkit-appearance:none;-moz-appearance:none;vertical-align:top;box-shadow:none;padding:.8em .6em;margin:5px 0;vertical-align:middle;resize:vertical;line-height:1.6}.form .input{display:inline-block;position:relative;vertical-align:middle;margin:0}.form .input:hover{cursor:pointer}.form .input:after{content:"";display:block;clear:both}.form .input input[type=checkbox],.form .input input[type=radio]{display:none}.form .input input[type=checkbox]+span,.form .input input[type=radio]+span{padding:.8em;display:block;overflow:hidden;position:relative;z-index:5;vertical-align:middle;border:1px solid #afafaf;border-radius:5px}.form .input input[type=checkbox]+span span:first-child,.form .input input[type=radio]+span span:first-child{float:left;margin-top:1px;cursor:pointer;content:"";display:inline-block;width:20px;height:20px;position:relative;vertical-align:middle;background-color:#fff;border:3px solid #afafaf;margin-right:.5em;filter:alpha(opacity=100)}.form .input input[type=checkbox]:checked+span,.form .input input[type=radio]:checked+span{font-weight:bold;background-color:#00b8d4;border-color:#00b8d4;color:#fff}.form .input input[type=checkbox]:checked+span span:first-child,.form .input input[type=radio]:checked+span span:first-child{border-color:#fff}.form .input input[type=checkbox]:checked+span{border-color:#fff}.form .input input[type=checkbox]:checked+span span:first-child:before{content:"";display:block;width:8px;height:12px;border-right:3px solid #00b8d4;border-bottom:3px solid #00b8d4;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:opacity .2s linear;transition:opacity .2s linear;margin-left:3px}.form .input input[type=radio]+span span:first-child{border-radius:100%}.form .input input[type=radio]:checked+span{border-color:#fff}.form .input input[type=radio]:checked+span span:first-child:before{content:"";display:block;width:8px;height:8px;margin:3px;background-color:#00b8d4;border-radius:100%}.form .select{position:relative;display:inline-block;z-index:0;background-color:#fff;border-radius:5px;color:#37474f}.form .select>select{vertical-align:middle;white-space:nowrap;line-height:1.5;box-shadow:none;background-color:initial;border-color:#afafaf}.form .select>select:hover{cursor:pointer}.form #btn_passview{position:absolute;border:none;background:none;top:32%;right:2%;z-index:3;font-size:1rem}.form label .file{border:1px solid #b7b7b7;display:inline-block;padding:2px 5px;font-size:.8rem;border-radius:6px;margin:5px 0 0;cursor:pointer}.form input[type=file]{display:none}@-moz-document url-prefix(){.form .select>select{padding-top:.42em;padding-bottom:.42em}}body.IE button,body.IE input,body.IE select,body.IE textarea{font-family:Arial,Verdana,"メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}body.IE .select>select{padding-right:.5em}.clearfix{zoom:1}.clearfix:after{content:".";display:block;height:0px;clear:both;visibility:hidden}.clearfix{display:inline-table}.clearfix{display:block}#pageCompanyList table.box{width:100%;margin:0 auto;border-collapse:collapse}#pageCompanyList table.box th{padding:5px;font-weight:normal;text-align:center;vertical-align:top;border:1px solid #ccc;border-bottom:none;line-height:1.6;background-color:#666;color:#fff;font-weight:bold}#pageCompanyList table.tbl{width:100%;margin:0 auto;border-collapse:collapse}#pageCompanyList table.tbl th,#pageCompanyList table.tbl td{padding:5px;font-weight:normal;text-align:left;vertical-align:top;border:1px solid #ccc;line-height:1.6}#pageCompanyList table.tbl td span{display:inline-block;padding:2px 5px;color:#fff}#pageCompanyList table.tbl td span.company{background:#06c}#pageCompanyList table.tbl td span.products{background:#0dd000}#pageCompanyList #main{display:block;width:740px;margin:20px auto 0 auto}#pageCompanyList #main h1{margin:10px}#pageCompanyList #main p{padding:5px}#pageCompanyList #main h3{margin:15px auto;color:#8cc054;border-bottom:3px solid #8cc054;font-size:20px;padding-left:10px;line-height:1.2}#pageCompanyList #main ul{width:750px;margin:20px auto 20px -20px}#pageCompanyList #main li{position:relative;top:0px;left:0px;list-style-type:none;display:inline-block;float:left;margin-left:1.2em;margin-right:.3em;font-size:14px;line-height:1.4}#pageCompanyList #main li a{padding:1px 5px 0 10px;background:#94c45f;color:#fff}#pageCompanyList #main li a:link{color:#fff;text-decoration:none}#pageCompanyList #main li a:visited{color:#fff;text-decoration:none}#pageCompanyList #main li a:hover{background:#a9cf7e;text-decoration:underline;color:#fff}#pageCompanyList #main li:before{position:absolute;padding:0 .3em;color:#fff;font-weight:900;left:-1.2em;top:47%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:#678942}#pageCompanyList #main li.cate_other:before{position:absolute;padding:0 .4em;color:#fff;font-weight:900;left:-1.2em;top:47%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:#678942}#pageCompanyList #category li:hover:before{background:#85b055}#pageCompanyList .cate_translation:before{font-family:"Font Awesome 5 Free";content:"";padding-right:10px}#pageCompanyList .cate_publisher:before{font-family:"Font Awesome 5 Free";content:"";padding-right:10px}#pageCompanyList .cate_video:before{font-family:"Font Awesome 5 Free";content:"";padding-right:10px}#pageCompanyList .cate_other:before{font-family:"Font Awesome 5 Free";content:"";padding-right:10px}#pageCompanyList .cate_volunteer:before{font-family:"Font Awesome 5 Free";content:"";padding-right:10px}font.arrow{font-size:16px;font-weight:bold;vertical-align:middle}#pageCompanyList #main .cate_name p{color:#8cc054;font-weight:bold;vertical-align:middle;display:block;padding-left:10px;font-size:12px}#pageCompanyList #main a:link{color:#8cc054;text-decoration:none}#pageCompanyList #main a:visited{color:#8cc054;text-decoration:none}#pageCompanyList #main a:hover{color:#a6d475;text-decoration:underline}.clearfix:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}#pageCompanyList .nav{padding:0px;margin:0 auto;width:700px}#pageCompanyList .fixed{position:fixed;top:0;left:0;width:100%}#pageCompanyList #main p.read{display:block;margin-top:0px;line-height:1.6}#pageCompanyList #main h1{display:block;margin-top:0;margin-bottom:0;line-height:1}.pageColumn #main .m0{margin:0px}.pageColumn #main .m10{margin:10px}.pageColumn #main .mtb20{margin:20px 0}.pageColumn #main .mt10{margin-top:10px}.pageColumn #main .mt20{margin-top:20px}.pageColumn #main .mt30{margin-top:30px}.pageColumn #main .mt30{margin-top:40px}.pageColumn #main .pd10{padding:10px}.pageColumn #main .pdl10{padding-left:10px}.pageColumn #main .pdl20{padding-left:20px}.pageColumn #main .fs-16{font-size:16px}.pageColumn #main .fs-18{font-size:18px}.pageColumn #main .fs-20{font-size:20px}.pageColumn #main .fs-22{font-size:22px}.pageColumn #main .fs-24{font-size:24px}.pageColumn #main .fs-26{font-size:26px}.pageColumn #main .txt-b{font-weight:bold}.pageColumn #main{width:960px;margin:50px auto;font-size:16px;text-align:left}.pageColumn #main p{margin:10px;line-height:1.4}.pageColumn #main #ttl{border-left:solid 10px #e60012;border-bottom:3px solid #feb8b8;margin:0;padding:0 0 10px 20px;font-weight:bold;font-size:26px;text-align:left !important;line-height:1.4}.pageColumn #main h2{position:relative;padding:15px 0 15px 26px;font-size:18px;margin-left:8px;margin-top:30px;background:#fee}.pageColumn #main h2:before{content:"";position:absolute;top:0;left:0;border-radius:3px;width:6px;height:100%;background:#f66}.pageColumn #main h3{position:relative;padding-left:1.3em;line-height:1.4;margin-top:30px;margin-left:10px;font-size:18px;text-align:left;border-bottom:1px solid;padding-bottom:4px}.pageColumn #main h3:before{font-family:"Font Awesome 5 Free";content:"";position:absolute;font-size:1em;left:0;top:0;color:#f66;font-weight:900}.pageColumn #main ul{margin:0 40px;padding:10px;background:#ededeb}.pageColumn #main li{list-style:outside none;line-height:1.6;margin-bottom:0 !important}.pageColumn #main .ex_box{margin:0 40px;padding:10px;background:#ededeb}#pageContact #pageContact #faqcontent{margin:20px auto;padding:20px;background-color:#fff;text-align:left}#pageContact #faqcontent a{outline:none}#faqheadr{width:100%}#pageContact #faqcontent .faqexp{float:right;width:380px;height:122px;margin:0px;padding:10px;background-image:url(image/faq/expbg.gif);background-position:top left;background-repeat:repeat-x;font-size:12px;line-height:1.4}#pageContact #faqcontent .questions{padding:20px 20px 10px;background-position:top left;background-repeat:no-repeat}#pageContact #faqcontent .join{background-image:url(image/faq/join.gif)}#pageContact #faqcontent .fee{background-image:url(image/faq/fee.gif)}#pageContact #faqcontent .number{background-image:url(image/faq/number.gif)}#pageContact #faqcontent .crown{background-image:url(image/faq/crown.gif)}#pageContact #faqcontent .trouble{background-image:url(image/faq/trouble.gif)}#pageContact #faqcontent .job{background-image:url(image/faq/job.gif)}#pageContact #faqcontent .jobindex{background-image:url(image/faq/jobindex.gif)}#pageContact #faqcontent .inqttl a{display:block;height:38px}#pageContact #faqcontent .questions ul{float:left;width:340px;margin:0 0 0 25px;padding:0;list-style:none;font-size:12px}#pageContact #faqcontent ul.qlistleft{margin:0}#pageContact #faqcontent .questions ul li{margin:0 0 10px}#pageContact #faqcontent .questions a{color:#333}#pageContact #faqcontent .questions a:hover{color:#ff6e41}#pageContact #faqcontent ul.qlistright{margin:0;float:right}#pageContact #faqcontent .answindow{padding:10px 0 0}#pageContact #faqcontent .answindow .question_nw h4{display:block;padding:0 0 4px;font-size:15px;color:#171717;font-weight:bold;line-height:1.2;border-bottom:2px dashed #ff6e41}.answindow{display:block;margin:10px 5px;font-family:"メイリオ",Meiryo,verdana,"ヒラギノ角ゴ Pro W3",Hiragino Kaku Gothic Pro,Osaka,sans-serif}.question_nw h4{font:16px "メイリオ",Meiryo,verdana,"ヒラギノ角ゴ Pro W3",Hiragino Kaku Gothic Pro,Osaka,sans-serif;color:#333;font-weight:bold;border-bottom:2px dashed #ff6e41;margin-bottom:5px;margin-top:10px}.answer_nw p{color:#333;font-size:13px;line-height:1.5}span.kome{font-size:10px}#TB_window .answindow a:link{text-decoration:none;color:#06c}#TB_window .answindow a:visited{text-decoration:none;color:#609}#TB_window .answindow a:active{text-decoration:underline;color:#06c}#TB_window .answindow a:hover{text-decoration:underline;color:#06c}#pageContact #faqcontent .questions ul.withdrawallist{display:block;margin-top:-3px;margin-bottom:10px;list-style-type:disc}.withdrawallist li{font-size:13px;line-height:1.4;padding-left:12px;list-style-type:disc}.secondans{margin-top:30px}.secondans .question_nw h4{color:#333}.secondans .answer_nw p{color:#333}#pageContact #faqcontent .answer_nw p{color:#333;font-size:12px;line-height:1.5}#pageContact #faqcontent .answer_nw table{font-size:12px;text-align:center;padding:0 4px}#pageContact #faqcontent .answer_nw em{font-style:normal;font-weight:bold}#pageContact #faqcontent .answer_nw span{color:#333;font-weight:bold}#pageContact #faqcontent .answer_nw table{margin:10px 0px 10px 5px}#pageContact #faqcontent .answer_nw th,#pageContact #faqcontent .answer_nw td{padding:3px;border-bottom:1px solid #fcbe89;border-right:1px solid #fcbe89}#pageContact #faqcontent .secondans{padding:20px 0}#pageContact #faqcontent .answindow dl{width:300px}#pageContact #faqcontent .answindow dt{clear:both;float:left;width:100px;display:block}#pageContact #faqcontent .answindow dd{float:left;display:block}#pageContact #faqcontent .content{padding:10px}#pageContact #faqcontent .content h4{padding:10px 0 0 10px;font-size:14px}#pageContact #faqcontent .content h5{margin:10px;color:#ff6e41;font-weight:bold}#pageContact #faqcontent .content p{padding:0 0 0 24px;font-size:12px}#pageContact #faqcontent .content p.back,#pageContact #faqcontent .content p.back a{margin:20px 10px 0;color:#ff6e41;font-size:14px;text-align:right;font-weight:bold;text-decoration:none}#pageContact #faqcontent .inq h2{font-size:28px;margin:0 0 50px;text-align:center}#pageContact #container h3{padding:15px}#pageContact #container .c_tel p{margin:10px 0 0}#pageContact #container .contactsleft{margin-left:50px;width:300px;float:left}#pageContact #container .contactinfo{margin:5px;padding:10px 15px;line-height:1.8;background-color:#ffe2b2;border:1px solid #ffc269;font-size:11px}#pageContact #container .contacts{margin:0 0 20px}#pageContact #container .contacts h4{margin:30px 0 5px 0;color:#525252;font-weight:bold;font-size:14px}#pageContact #container .contacts p{padding:5px;font-size:12px;color:#333}#pageContact #container .contacts p a{color:#ff6e41}#pageContact #container .arrow{padding:0 10px}#pageContact #container .contacts .style1{color:red;font-weight:bold}#pageContact #container .contacts ul{list-style-type:disc}#pageContact #container .contacts ul{padding:0}#pageContact #container .contacts .style2{font-size:14px;margin:15px 0;list-style:none}#pageContact #container .contacts .style2 i{margin-right:5px;margin-left:5px}#pageMerit #wrapper #container #contents{line-height:1.8}#pageMerit #wrapper #container #contents #page-top a{line-height:1}#pageMerit #wrapper #container #contents .inner{width:1064px;margin:0 auto}#pageMerit #wrapper #container #contents .inner strong{color:#eb0017}#pageMerit #wrapper #container #contents .inner .text{position:relative;width:100%}#pageMerit #wrapper #container #contents .inner h3{font-size:2rem;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:40px 0 20px}#pageMerit #wrapper #container #contents .inner h3::before,#pageMerit #wrapper #container #contents .inner h3::after{content:"";border-top:1px solid;flex-grow:1;display:block}#pageMerit #wrapper #container #contents .inner h3::before{margin-right:1rem}#pageMerit #wrapper #container #contents .inner h3::after{margin-left:1rem}#pageMerit #wrapper #container #contents .inner h3 i{color:#eb0017;font-size:1.5rem;margin-right:5px}#pageMerit #wrapper #container #contents .inner article h4{text-align:center;font-size:1.4rem;border-top:1px solid;border-bottom:1px solid;display:inline-block;padding:10px 0;width:100%;line-height:1.3}#pageMerit #wrapper #container #contents .inner article h4 span{font-size:1.2rem;float:right;text-align:right;line-height:1;top:5px;position:relative}#pageMerit #wrapper #container #contents .inner article h4 i{color:#eb0017}#pageMerit #wrapper #container #contents .inner .textLink a.link{text-align:right;font-size:.8rem;letter-spacing:-0.05em}#pageMerit #wrapper #container #contents .inner small{font-size:1.3rem}#pageMerit #wrapper #container #contents .inner .introText{font-size:1.2rem;font-weight:bold;margin-top:30px;margin-bottom:30px;text-align:center}#pageMerit #wrapper #container #contents .inner .introText::after{content:"";width:30px;border-bottom:3px solid #ef001c;padding-bottom:10px;display:block;margin:0 auto}#pageMerit #wrapper #container #contents .inner .column{display:-webkit-box;display:-ms-flexbox;display:flex}#pageMerit #wrapper #container #contents .inner .column img{margin-right:20px;width:50%}#pageMerit #wrapper #container #contents .inner .kakomi{border:14px solid #eee;margin:50px 0;padding:30px 50px}#pageMerit #wrapper #container #contents .inner .kakomi ul li .title{text-align:center;font-weight:bold;font-size:1.2rem;margin-bottom:15px}#pageMerit #wrapper #container #contents .inner .kakomi i{color:#eb0017;margin-right:10px}#pageMerit #wrapper #container #contents .inner .kakomi .price{font-size:1.3rem;font-weight:bold;text-align:center}#pageMerit #wrapper #container #contents .inner .offerArea{margin:40px auto;text-align:center;border-bottom:1px dashed #37474f;padding-bottom:30px}#pageMerit #wrapper #container #contents .inner .offerArea:last-child{border:none}#pageMerit #wrapper #container #contents .inner .offerArea .catch{font-size:1rem}#pageMerit #wrapper #container #contents .inner .imgBlock{margin:60px 0 20px}#pageMerit #wrapper #container #contents .inner .imgBlock ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#pageMerit #wrapper #container #contents .inner .imgBlock ul li{width:50%;text-align:center;padding:0 1%;position:relative;padding-bottom:4rem}#pageMerit #wrapper #container #contents .inner .imgBlock ul li .linkArea{position:absolute;bottom:0}#pageMerit #wrapper #container #contents .inner .imgBlock ul li .linkArea a{display:block;text-align:left}#pageMerit #wrapper #container #contents .inner .imgBlock ul li .price{text-align:center;font-weight:bold;font-size:1rem;margin-bottom:10px}#pageMerit #wrapper #container #contents .inner .imgBlock ul li img{margin:20px auto;display:block}#pageMerit #wrapper #container #contents .inner .imgBlock ul li .text{text-align:left}#pageMerit #wrapper #container #contents .inner .fa-external-link-alt{font-size:.6rem;vertical-align:6px;margin-left:2px}#pageMerit #wrapper #container #contents .inner .flowArea .catch{text-align:center;font-weight:bold;font-size:1.2rem;margin:20px 0 10px}#pageMerit #wrapper #container #contents .inner .flowArea ul{display:-webkit-box;display:-ms-flexbox;display:flex}#pageMerit #wrapper #container #contents .inner .flowArea ul li{border-left:3px solid #fff;width:20%}#pageMerit #wrapper #container #contents .inner .flowArea ul li .title{background:#ffedee;color:#eb0017;font-weight:bold;width:100%;height:50px;line-height:1.4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#pageMerit #wrapper #container #contents .inner .flowArea ul li .title .num{width:15%;text-align:center;font-size:1.2rem}#pageMerit #wrapper #container #contents .inner .flowArea ul li .title span{text-align:left;font-size:13px}#pageMerit #wrapper #container #contents .inner .flowArea ul li .text{margin-top:10px;line-height:1.8}#pageMerit #wrapper #container #contents .inner .at{display:inline !important;margin:0 !important;width:12px !important}#pageMerit #wrapper #container #contents .inner section.intro .about{text-align:center}#pageMerit #wrapper #container #contents .inner section.intro .about .title{font-size:2rem;font-weight:bold}#pageMerit #wrapper #container #contents .inner section.intro .about .text{margin:20px 0 30px}#pageMerit #wrapper #container #contents .inner section.intro h1{font-size:2rem;text-align:center}#pageMerit #wrapper #container #contents .inner section.intro .mokuji{border:1px solid;background:#fafafa;padding:10px 40px;margin:30px auto 70px;width:700px}#pageMerit #wrapper #container #contents .inner section.intro .mokuji .title{font-size:1.3rem;font-weight:bold;padding-bottom:10px;margin-bottom:20px;border-bottom:1px dashed #37474f;text-align:center}#pageMerit #wrapper #container #contents .inner section.intro .mokuji ol{list-style:decimal;margin-left:20px}#pageMerit #wrapper #container #contents .inner section.intro .mokuji ol li{margin:10px 0;font-weight:bold}#pageMerit #wrapper #container #contents .inner article .intro h2{background:#fee;padding:10px 20px;font-size:1.6rem;border-left:6px solid #eb0017}#pageMerit #wrapper #container #contents .inner article .intro h2 span{background:#eb0017;color:#fff;border-radius:50%;display:inline-block;padding:6px;width:32px;height:32px;line-height:1;margin-right:10px;font-size:1.3rem}#pageMerit #wrapper #container #contents .inner article .intro .company{border:1px solid;background:#fafafa;display:-webkit-box;display:-ms-flexbox;display:flex;margin:30px 0 60px}#pageMerit #wrapper #container #contents .inner article .intro .company .title{background:#d1d1d1;padding:20px}#pageMerit #wrapper #container #contents .inner article .intro .company ul{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px}#pageMerit #wrapper #container #contents .inner article .intro .company ul li{margin:0 10px}#pageMerit #wrapper #container #contents .inner article .intro .company ul li::after{content:"／"}#pageMerit #wrapper #container #contents .inner article .intro .company ul li:last-child::after{content:none}#pageMerit #wrapper #container #contents .inner article section.service .picArea ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}#pageMerit #wrapper #container #contents .inner article section.service .picArea ul li dl dt{text-align:center;font-weight:bold;margin-bottom:20px}#pageMerit #wrapper #container #contents .inner article section.service .picArea ul li dl dt .note{font-weight:normal}#pageMerit #wrapper #container #contents .inner article section.service .spcontest{text-align:center;margin-top:60px}#pageMerit #wrapper #container #contents .inner article section.service .spcontest img{margin:30px auto;width:25%}#pageMerit #wrapper #container #contents .inner article section.skill{margin-top:60px}#pageMerit #wrapper #container #contents .inner article section.skill .column{display:-webkit-box;display:-ms-flexbox;display:flex}#pageMerit #wrapper #container #contents .inner article section.skill .kakomi ul li:first-child{border-bottom:1px dotted;margin-bottom:20px;padding-bottom:20px}#pageMerit #wrapper #container #contents .inner article section.crownArea{margin:40px auto}#pageMerit #wrapper #container #contents .inner article section.crownArea .type ul li{border-bottom:1px dotted #37474f;padding-bottom:15px;margin:15px 0}#pageMerit #wrapper #container #contents .inner article section.crownArea .type ul li:last-child{border:none}#pageMerit #wrapper #container #contents .inner article section.crownArea .type ul li dl{display:-webkit-box;display:-ms-flexbox;display:flex}#pageMerit #wrapper #container #contents .inner article section.crownArea .type ul li dl dt{background:#eb0017;color:#fff;padding:3px 10px;font-weight:bold;margin-right:15px}#pageMerit #wrapper #container #contents .inner article section.crownArea .type ul li dl dd img{margin-right:20px;vertical-align:middle}#pageMerit #wrapper #container #contents .inner article#merit3 .textBox{line-height:2.5}#pageMerit #priceArea{border:5px solid #ef001c;padding:40px}#pageMerit #priceArea h3{display:block !important;margin:0 !important}#pageMerit #priceArea h3::before,#pageMerit #priceArea h3::after{content:none !important}#pageMerit #priceArea .kakomi{margin:30px 0 10px !important;padding:30px 50px !important}#hints_contents{width:1060px;margin:50px auto}.bookstation main #mainArticle{width:100%}.bookstation main #mainArticle #left_box{float:left;width:20%}.bookstation main #mainArticle #left_box ul li{position:relative;padding:13px 0;overflow:hidden;border-bottom:1px solid #ebeded}.bookstation main #mainArticle #left_box ul li:first-child{border-top:1px solid #ebeded}.bookstation main #mainArticle #left_box ul li a::before{display:inline-block;width:6px;height:6px;margin-top:-4px;margin-right:5px;border-top:2px solid #e4e4e4;border-right:2px solid #e4e4e4;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:""}.bookstation main #mainArticle #left_box ul li a.external::after{padding-left:5px;font-size:.7rem;font-family:"Font Awesome 5 Free";font-weight:900;content:""}.bookstation main #mainArticle #left_box ul li a.external span{display:inline;padding-left:0}.bookstation main #mainArticle #left_box ul li a span{padding-left:1em;margin-top:-20px;display:block}.bookstation main #mainArticle #left_box ul li dl dt{margin-bottom:10px}.bookstation main #mainArticle #left_box ul li dl dd{margin-left:10px;margin:10px 0}.bookstation main #mainArticle #right_box{float:right;width:77%}.bookstation .clearfix:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}.bookstation #main_contens{display:block;width:960px;margin:0 auto;font-family:"Hiragino Kaku Gothic ProN",Meiryo,sans-serif}@media screen and (max-width: 1020px){.bookstation #main_contens{width:100% !important}}.bookstation #Wrap #main_contens p,.bookstation td{font-size:10.2pt}.bookstation #left_box{float:left;display:block;width:200px;margin:0;padding:0}@media screen and (max-width: 1020px){.bookstation #left_box{width:100%;float:none}}.bookstation #left_box ul li{list-style:none;margin:0;padding:0}.bookstation #left_box li img{vertical-align:bottom}.bookstation #left_box li.cate{margin:0;padding:0px;height:30px}.bookstation #left_box li.cate2{margin:0;padding:0px}.bookstation #left_box li.cate img{margin:0;padding:0;vertical-align:top;height:30px}.bookstation #left_box a:hover img{filter:alpha(opacity=60);opacity:.6}.bookstation #right_box{float:right;display:block;width:740px;margin:0 auto 30px 20px}.bookstation #right_box h1{display:block;margin:0 auto 10px;font-family:"Hiragino Kaku Gothic ProN",Meiryo,sans-serif}.bookstation .read{text-align:center}.bookstation #right_box h2{background:#f1c51c;color:#fff;border-radius:6px;padding:10px;font-size:1.2rem}.bookstation #right_box h3{font-size:1.2rem;color:#f1c51c;font-weight:bold;padding-top:10px;margin-top:20px;border-top:5px solid}.bookstation #right_box p{line-height:1.6;margin:15px 0}.bookstation #right_box p a.inlineblock{border-bottom:1px solid}.bookstation #right_box p.highlight{font-weight:bold}.bookstation #right_box p.psiton01{text-align:center}.bookstation #right_box p.psiton02{text-align:right}.bookstation .attention{font-weight:bold;color:#e60012}.bookstation #right_box h4{color:#8a4c14;font-weight:bold;font-size:1rem;border-radius:6px;padding:10px 15px;margin:15px 0;background:#fdee99}.bookstation #right_box a:hover img{filter:alpha(opacity=60);opacity:.6}.bookstation #right_box img.arrow{display:block;margin:3px 10px 0 0;vertical-align:bottom;float:left}.bookstation #right_box a:hover img{filter:alpha(opacity=60);opacity:.6}.bookstation #box_01{display:block;margin:15px auto 20px auto;float:left}@media screen and (min-width: 621px)and (max-width: 1020px){.bookstation #box_01{margin-top:30px}}.bookstation #box_01 ul{list-style:none}.bookstation #box_01 li{margin:0;padding:0px;display:block;line-height:1}.bookstation #box_01 li.step img{display:block;margin:10px auto}.bookstation #box_01 li.step02 img{display:block;margin:0 0px 0px auto}.bookstation #box_01 li.step03 img{display:block;margin:0px 0px 0px auto}.bookstation #box_02{display:block;width:450px;margin:15px 40px 20px 0px;float:right;line-height:1.4}@media screen and (max-width: 1020px){.bookstation #box_02{width:100%;float:none}}.bookstation #box_02 ul li p{font-size:1rem;font-weight:bold;color:#bb8157;padding:0 0 5px;border-bottom:1px solid;margin-bottom:10px}@media screen and (max-width: 1020px){.bookstation #box_02 ul li p{width:100%;display:block}}.bookstation #box_02 ul{list-style:none;font-size:10.2pt}.bookstation #box_02 li.space{display:block;height:25px;width:450px;margin:10px auto 7px auto}.bookstation #box_02 li.space02{display:block;height:25px;width:450px;margin:10px auto 5px auto}.bookstation #box_02 li.space03{display:block;height:20px;width:450px;margin:5px auto 0px auto}.bookstation #box_02 li.space04{display:block;height:20px;width:450px;margin:10px auto 7px auto}.bookstation #box_02 li.space05{display:block;height:6px;width:450px;margin:5px auto}.bookstation #p2 p.psiton02{display:block;width:200px;margin:0 0 0 auto;text-align:left}.bookstation .mark01{color:#104af1;font-weight:bold}.bookstation .mark02{color:#e60012;font-weight:bold}.bookstation #right_box #genre_all table{margin:0;border-spacing:2px}.bookstation #right_box #genre_all th,.bookstation td{width:75px;padding:1px}.bookstation #right_box #genre_all th.item_06_l{width:230px;height:19px;background:#fdee9a;border-radius:5px;font-weight:bold;border:1px solid #fad404;text-align:center;color:#894c16}.bookstation #right_box #genre_all th.item_08_l{width:230px;background:#fbe5c8;border-radius:5px;font-weight:bold;border:1px solid #f9dab0;text-align:center;color:#894c16}.bookstation #right_box #genre_all th.item_07_l{width:230px;background:#fbdada;border-radius:5px;font-weight:bold;border:1px solid #f6acac;text-align:center;color:#894c16}.bookstation #right_box #genre_all td.item_06_s{width:230px;background:#fef8d6;border-radius:5px;border:1px solid #ffe033}.bookstation #right_box #genre_all td.item_08_s{width:230px;background:#fdf4e9;border-radius:5px;border:1px solid #f9dab0}.bookstation #right_box #genre_all td.item_07_s{width:230px;background:#fdf3f3;border-radius:5px;border:1px solid #f6acac}.bookstation #right_box #genre_all th,.bookstation td.plan_no{width:100px}.bookstation #right_box #genre_all th,.bookstation td.plan_title{width:360px}.bookstation #right_box #genrelist06 table{width:100%;margin:0;border-spacing:0}.bookstation #right_box .genre{width:100%}.bookstation #right_box #genrelist06 table th{color:#894c16;padding:8px 15px;background:#f4d734;background:-moz-linear-gradient(rgba(251, 217, 75, 0.7), rgba(251, 217, 75, 0.9) 50%);background:-webkit-gradient(linear, 100% 0%, 100% 50%, from(rgba(251, 217, 75, 0.7)), to(rgba(251, 217, 75, 0.9)));font-weight:bold;border-left:1px solid #fac800;border-top:1px solid #fac800;border-bottom:1px solid #fac800;line-height:120%;text-align:center;text-shadow:0 -1px 0 rgba(251,217,75,.9);box-shadow:0px 1px 1px rgba(255,255,255,.3) inset}.bookstation #right_box #genrelist06 th.genre_item06{color:#ff931a;font-size:14px}.bookstation #right_box #genrelist06 table th.genre_item06:first-child{border-radius:5px 0 0 0}.bookstation #right_box #genrelist06 table th.genre_item06:last-child{border-radius:5px 5px 0 0;border-right:1px solid #fac800;box-shadow:2px 2px 1px rgba(0,0,0,.1),0px 1px 1px rgba(255,255,255,.3) inset}.bookstation #right_box #genrelist06 table th:last-child{border-right:1px solid #fac800;box-shadow:2px 2px 1px rgba(0,0,0,.1),0px 1px 1px rgba(255,255,255,.3) inset}.bookstation #right_box #genrelist06 table tr td{padding:8px 10px;border-bottom:1px solid #fac800;border-left:1px solid #fac800;text-align:center}.bookstation #right_box #genrelist06 table td.plan_title{text-align:left}.bookstation #right_box #genrelist06 table tr td:last-child{border-right:1px solid #fac800;box-shadow:2px 2px 1px rgba(0,0,0,.1)}.bookstation #right_box #genrelist06 table tr{background:#fff}.bookstation #right_box #genrelist06 table tr:nth-child(2n+1){background:#fef3b7}.bookstation #right_box #genrelist06 table tr:last-child td{box-shadow:2px 2px 1px rgba(0,0,0,.1)}.bookstation #right_box #genrelist06 table tr:last-child td:first-child{border-radius:0 0 0 5px}.bookstation #right_box #genrelist06 table tr:last-child td.judg01:last-child{border-radius:0 0 5px 0}.bookstation #right_box #genrelist06 table tr:last-child td.judg02:last-child{border-radius:0 0 5px 0}.bookstation #right_box #genrelist06 table tr:hover{background:#fee972;cursor:pointer}.bookstation #right_box #genrelist06 table tr td.judg01,.bookstation judg02:last-child{border-right:1px solid #fac800;box-shadow:2px 2px 1px rgba(0,0,0,.1)}.bookstation #right_box #genrelist06 table tr.judg01,.bookstation judg02:last-child td{box-shadow:2px 2px 1px rgba(0,0,0,.1)}.bookstation .judg01{color:#104af1;font-weight:bold}.bookstation .judg02{color:#e60012;font-weight:bold}.bookstation #right_box #genrelist08 table{width:100%;border-spacing:0}.bookstation #right_box #genrelist08 table th{color:#894c16;padding:8px 15px;background:#f9d4a2;background:-moz-linear-gradient(rgba(248, 207, 152, 0.7), rgba(248, 207, 152, 0.9) 50%);background:-webkit-gradient(linear, 100% 0%, 100% 50%, from(rgba(248, 207, 152, 0.7)), to(rgba(248, 207, 152, 0.9)));font-weight:bold;border-left:1px solid #f7b58c;border-top:1px solid #f7b58c;border-bottom:1px solid #f7b58c;line-height:120%;text-align:center;text-shadow:0 -1px 0 rgba(248,207,152,.9);box-shadow:0px 1px 1px rgba(255,255,255,.3) inset}.bookstation #right_box #genrelist08 th.genre_item08{color:#f48b4c;font-size:14px}.bookstation #right_box #genrelist08 table th.genre_item08:first-child{border-radius:5px 0 0 0}.bookstation #right_box #genrelist08 table th.genre_item08:last-child{border-radius:5px 5px 0 0;border-right:1px solid #f7b58c;box-shadow:2px 2px 1px rgba(0,0,0,.1),0px 1px 1px rgba(255,255,255,.3) inset}.bookstation #right_box #genrelist08 table th:last-child{border-right:1px solid #f7b58c;box-shadow:2px 2px 1px rgba(0,0,0,.1),0px 1px 1px rgba(255,255,255,.3) inset}.bookstation #right_box #genrelist08 table tr td{padding:8px 10px;border-bottom:1px solid #f7b58c;border-left:1px solid #f7b58c;text-align:center}.bookstation #right_box #genrelist08 table td.plan_title{text-align:left}.bookstation #right_box #genrelist08 table tr td:last-child{border-right:1px solid #f7b58c;box-shadow:2px 2px 1px rgba(0,0,0,.1)}.bookstation #right_box #genrelist08 table tr{background:#fff}.bookstation #right_box #genrelist08 table tr:nth-child(2n+1){background:#fdf0e0}.bookstation #right_box #genrelist08 table tr:last-child td{box-shadow:2px 2px 1px rgba(0,0,0,.1)}.bookstation #right_box #genrelist08 table tr:last-child td:first-child{border-radius:0 0 0 5px}.bookstation #right_box #genrelist08 table tr:last-child td.judg01:last-child{border-radius:0 0 5px 0}.bookstation #right_box #genrelist08 table tr:last-child td.judg02:last-child{border-radius:0 0 5px 0}.bookstation #right_box #genrelist08 table tr:hover{background:#f6e1c2;cursor:pointer}.bookstation #right_box #genrelist08 table tr td.judg01,.bookstation .judg02:last-child{border-right:1px solid #f3cfac;box-shadow:2px 2px 1px rgba(0,0,0,.1)}.bookstation #right_box #genrelist08 table tr.judg01,.bookstation .judg02:last-child td{box-shadow:2px 2px 1px rgba(0,0,0,.1)}.bookstation #right_box #genrelist07 table{width:100%;border-spacing:0}.bookstation #right_box #genrelist07 table th{color:#894c16;padding:8px 15px;background:#ffe6e4;background:-moz-linear-gradient(rgba(255, 198, 184, 0.7), rgba(255, 198, 184, 0.9) 50%);background:-webkit-gradient(linear, 100% 0%, 100% 50%, from(rgba(255, 198, 184, 0.7)), to(rgba(255, 198, 184, 0.9)));font-weight:bold;border-left:1px solid #ffa59b;border-top:1px solid #ffa59b;border-bottom:1px solid #ffa59b;line-height:120%;text-align:center;text-shadow:0 -1px 0 rgba(255,198,184,.9);box-shadow:0px 1px 1px rgba(255,255,255,.3) inset}.bookstation #right_box #genrelist07 th.genre_item07{color:#ff8c93;font-size:14px}.bookstation #right_box #genrelist07 table th.genre_item07:first-child{border-radius:5px 0 0 0}.bookstation #right_box #genrelist07 table th.genre_item07:last-child{border-radius:5px 5px 0 0;border-right:1px solid #ffa59b;box-shadow:2px 2px 1px rgba(0,0,0,.1),0px 1px 1px rgba(255,255,255,.3) inset}.bookstation #right_box #genrelist07 table th:last-child{border-right:1px solid #ffa59b;box-shadow:2px 2px 1px rgba(0,0,0,.1),0px 1px 1px rgba(255,255,255,.3) inset}.bookstation #right_box #genrelist07 table tr td{padding:8px 10px;border-bottom:1px solid #ffa59b;border-left:1px solid #ffa59b;text-align:center}.bookstation #right_box #genrelist07 table td.plan_title{text-align:left}.bookstation #right_box #genrelist07 table tr td:last-child{border-right:1px solid #ffa59b;box-shadow:2px 2px 1px rgba(0,0,0,.1)}.bookstation #right_box #genrelist07 table tr{background:#fff}.bookstation #right_box #genrelist07 table tr:nth-child(2n+1){background:#fdf3f3}.bookstation #right_box #genrelist07 table tr:last-child td{box-shadow:2px 2px 1px rgba(0,0,0,.1)}.bookstation #right_box #genrelist07 table tr:last-child td:first-child{border-radius:0 0 0 5px}.bookstation #right_box #genrelist07 table tr:last-child td.judg01:last-child{border-radius:0 0 5px 0}.bookstation #right_box #genrelist07 table tr:last-child td.judg02:last-child{border-radius:0 0 5px 0}.bookstation #right_box #genrelist07 table tr:hover{background:#fbdfda;cursor:pointer}.bookstation #right_box #genrelist07 table tr td.judg01,.bookstation .judg02:last-child{border-right:1px solid #ffe4e1;box-shadow:2px 2px 1px rgba(0,0,0,.1)}.bookstation #right_box #genrelist07 table tr.judg01,.bookstation .judg02:last-child td{box-shadow:2px 2px 1px rgba(0,0,0,.1)}.bookstation #p2_02 h4{font-size:12pt;color:#955316;margin:15px 0px 5px 5px;padding:0}.bookstation #p2_02 h5{font-size:10pt;color:#58c0bd;margin:15px 0px 5px 5px;padding:0}.bookstation #p2_02 table{width:700px;padding:0;margin:0 0 10px 0;border-spacing:0}@media screen and (max-width: 1020px){.bookstation #p2_02 table{width:100%}}.bookstation #p2_02 tr,.bookstation td{padding:5px;margin:0;vertical-align:top}.bookstation #p2_02 td.plan_title{background-color:#f7c214;width:150px;color:#fff;font-weight:bold;border:1px solid #f7c214}.bookstation #p2_02 td.plan_info{background-color:#fbe089;width:150px;border-left:1px solid #f7c214;border-top:1px solid #f7c214}.bookstation #p2_02 td.plan_info2{border-left:1px solid #f7c214;border-top:1px solid #f7c214;border-right:1px solid #f7c214;width:380px}.bookstation #p2_02 td.plan_info_end{background-color:#fbe089;width:150px;border-left:1px solid #f7c214;border-top:1px solid #f7c214;border-bottom:1px solid #f7c214}.bookstation #p2_02 td.plan_info2_end{border-right:1px solid #f7c214;border-top:1px solid #f7c214;border-bottom:1px solid #f7c214;border-left:1px solid #f7c214;width:380px}.bookstation #p2_02 td.add_title{background-color:#58c0bd;width:150px;color:#fff;font-weight:bold;border:1px solid #58c0bd}.bookstation #p2_02 td.add_info{background-color:#bbe2dd;width:150px;border-left:1px solid #58c0bd;border-top:1px solid #58c0bd}.bookstation #p2_02 td.add_info2{border-left:1px solid #58c0bd;border-top:1px solid #58c0bd;border-right:1px solid #58c0bd;width:380px}.bookstation #p2_02 td.add_info_end{background-color:#bbe2dd;width:150px;border-top:1px solid #58c0bd;border-left:1px solid #58c0bd;border-bottom:1px solid #58c0bd}.bookstation #p2_02 td.add_info2_end{border-left:1px solid #58c0bd;border-top:1px solid #58c0bd;border-right:1px solid #58c0bd;border-bottom:1px solid #58c0bd;width:380px}.bookstation #p2_02 ul{padding:0px 15px;margin:0 0 0 10px;list-style:disc outside;width:680px;display:block}.bookstation #p2_02 p.put{display:block;margin:15px auto 0 auto;padding:0;text-align:center}.bookstation #p2_02 p.offer{display:block;float:right;width:200px;margin:5px auto 0px auto;padding:0;text-align:left}.bookstation #bread ol{display:block;margin-bottom:10px}.bookstation #bread ol li{display:inline;list-style-type:none}.bookstation #bread ol li:before{content:" > "}.bookstation #bread ol li:first-child:before{content:none}.bookstation #p3_01_all h4{font-size:12pt;color:#f89fb8;margin:15px 0px 5px 5px;padding:0}.bookstation #p3_01_all p{margin:3px 0 0 20px;padding:0;clear:both;display:block}.bookstation #p3_01_all ul{padding:0px 15px;margin:0 0 0 10px;list-style:disc outside;width:680px;display:block;font-size:10.2pt}@media screen and (min-width: 621px)and (max-width: 1020px){.bookstation #p3_01_all ul{width:100%}}.bookstation #p3_01_all li{padding:0;margin:0}.bookstation .notes{font-size:9px;vertical-align:text-top;color:#3c53a0}.bookstation #p3_01_all table.ex1{width:650px;margin:10px auto;display:block;clear:both}@media screen and (min-width: 621px)and (max-width: 1020px){.bookstation #p3_01_all table.ex1{width:100%}}.bookstation #p3_01_all th{font-size:12pt}.bookstation #p3_01_all td.tb_item01{width:100px;border-top:1px solid #b4b4b4;border-left:1px solid #b4b4b4;padding:2px 5px;margin:0px;background:#fffcdb;vertical-align:top}.bookstation #p3_01_all td.tb_item01_end{width:100px;border-top:1px solid #b4b4b4;border-left:1px solid #b4b4b4;border-bottom:1px solid #b4b4b4;padding:2px 5px;margin:0px;background:#fffcdb;vertical-align:top}.bookstation #p3_01_all td.tb_item02{width:500px;border-top:1px solid #b4b4b4;border-left:1px solid #b4b4b4;border-right:1px solid #b4b4b4;padding:2px 5px;margin:0px}.bookstation #p3_01_all td.tb_item02_end{width:500px;border-top:1px solid #b4b4b4;border-left:1px solid #b4b4b4;border-right:1px solid #b4b4b4;border-bottom:1px solid #b4b4b4;padding:2px 5px;margin:0px}.bookstation #p3_01_all .attention2{font-size:11px;color:#3c53a0;display:block;margin:0 0 20px 50px}.bookstation #p3_02_main{margin:0 0 30px 22px;padding:0}.bookstation #p3_02_all h4.catch{margin:10px 0px 0px 9px;padding:0}.bookstation #p3_02_main h4.catch02{margin:10px 0px 10px 10px;padding:10px 15px;clear:both}.bookstation #p3_02_main h4.catch03{margin:10px 0px 10px 0px}.bookstation #p3_02_main p{margin:0px 5px;padding:10px;width:660px}@media screen and (min-width: 621px)and (max-width: 1020px){.bookstation #p3_02_main p{width:100%}}.bookstation #p3_02_main p.ex{width:400px;line-height:1.4;float:left}.bookstation #p3_02_main .em{font-size:14px;font-weight:bold}.bookstation #p3_02_main img.thum_img{display:block;float:right;margin:0px 40px 10px 10px}.bookstation #p3_02_main div.guidance{width:665px;margin:0 10px 20px 10px}@media screen and (min-width: 621px)and (max-width: 1020px){.bookstation #p3_02_main div.guidance{width:100%}}.bookstation #p3_02_main p.guidance2{width:665px;margin:0}@media screen and (min-width: 621px)and (max-width: 1020px){.bookstation #p3_02_main p.guidance2{width:100%}}.bookstation #p3_03_all ul{width:680px;padding:0px 15px;margin:0 0 0 5px;list-style:none;font-size:10.2pt}@media screen and (min-width: 621px)and (max-width: 1020px){.bookstation #p3_03_all ul{width:100%}}.bookstation #p3_03_all li{padding:0;margin:0}.bookstation #p3_03_all h5{font-size:12pt;color:#09c;margin:10px 0 0 10px}.bookstation table.flow{width:700px;display:block;padding:0px;margin-left:10px}@media screen and (min-width: 621px)and (max-width: 1020px){.bookstation table.flow{width:100%}}.bookstation #p3_03_all td.item{width:140px;border-top:1px solid #b4b4b4;border-left:1px solid #b4b4b4;padding:2px 5px;margin:0px;background:#fffcdb}.bookstation #p3_03_all td.item_end{width:140px;border-top:1px solid #b4b4b4;border-left:1px solid #b4b4b4;border-bottom:1px solid #b4b4b4;padding:2px 5px;margin:0px;background:#fffcdb}.bookstation #p3_03_all td.details{width:560px;border-top:1px solid #b4b4b4;border-left:1px solid #b4b4b4;border-right:1px solid #b4b4b4;padding:2px 5px;margin:0px}@media screen and (min-width: 621px)and (max-width: 1020px){.bookstation #p3_03_all td.details{width:calc(100% - 140px)}}.bookstation #p3_03_all td.details_end{width:560px;border-top:1px solid #b4b4b4;border-left:1px solid #b4b4b4;border-right:1px solid #b4b4b4;border-bottom:1px solid #b4b4b4;padding:2px 5px;margin:0px}@media screen and (min-width: 621px)and (max-width: 1020px){.bookstation #p3_03_all td.details_end{width:calc(100% - 140px)}}.bookstation #p3_04_all tr{display:block;margin-bottom:20px}.bookstation #p3_04_all td.num{width:60px;padding:2px 2px 10px 10px;margin:0}.bookstation #p3_04_all td.num00{width:65px;padding:2px 2px 10px 5px;margin:0}.bookstation #p3_04_all td.details{width:615px;padding:2px 2px 10px 15px;line-height:1.4;margin:0}@media screen and (min-width: 621px)and (max-width: 1020px){.bookstation #p3_04_all td.details{width:100%}}.bookstation #p3_04_all a:link{color:#4c2a04}.bookstation #p3_04_all a:visited{color:#4c2a04}.bookstation #p3_04_all a:hover{color:#4c2a04;text-decoration:underline}.bookstation #p3_04_all a:active{color:#4c2a04}.bookstation #p3_04_all .name{font-weight:bold}.bookstation #p3_04_all .label{display:block}.bookstation .p3_05box{background:#fff8af}.bookstation #right_box #p3_05_all h3,.bookstation #p3_05_all h4{margin-left:5px}.bookstation #main_contens #p3_05_all h3{font-size:22px;font-weight:bold;border-bottom:dashed 2px #fff;border-top:dashed 2px #fff;box-shadow:0px 0px 0px 5px #693200;background:#693200;color:#fff;width:690px;text-align:center;display:block;margin-right:0}@media screen and (min-width: 621px)and (max-width: 1020px){.bookstation #main_contens #p3_05_all h3{width:calc(100% - 10px)}}.bookstation #main_contens #p3_05_all h4{font-size:18px;font-weight:bold;width:690px;color:#5dc4b3;padding-left:10px;margin-right:0;clear:both;border-left:5px solid;border-radius:0;padding:0 0 0 10px;background:none}.bookstation #main_contens #p3_05_all li{font-size:14px}.bookstation #main_contens #p3_05_all p.q{font-size:18px;font-weight:bold;border-bottom:solid 2px #5dc4b3;border-top:solid 2px #5dc4b3;background:#dfefff;box-shadow:0px 0px 0px 5px #dfefff;padding:.1em .5em;margin:10px 0 10px 5px;color:#5dc4b3}.bookstation #main_contens #p3_05_all p.columninfo{margin:15px 0 10px 0;padding:0}.bookstation #p3_05_all .queation-item{font-family:"Righteous",cursive;font-size:24px;font-weight:bold;color:#5dc4b3;margin-right:10px;display:inline-block}.bookstation #main_contens #item-box{float:right;width:250px;font-weight:bold;border:solid 1px;padding:5px 10px 5px 0px;margin:5px 70px 5px 10px}.bookstation #main_contens #item-box ul{display:block;margin-left:15px}.bookstation #main_contens #item-box p.list-title{padding-top:5px;width:250px;text-align:center;font-size:15px}.bookstation #main_contens #Tips{display:block;background:#fff8af;width:660px;margin-left:20px;padding:3px 5px;border-radius:10px;margin-bottom:30px}@media screen and (min-width: 621px)and (max-width: 1020px){.bookstation #main_contens #Tips{width:100%}}.bookstation #main_contens #Tips h4{position:relative;border:none;padding:.5em;background:#f0c224;color:#693200;margin-left:-25px;width:300px}.bookstation #main_contens #Tips h4::before{position:absolute;content:"";top:100%;left:0;border:none;border-bottom:solid 15px transparent;border-right:solid 20px #959e9b}.bookstation #main_contens #Tips p{width:650px}@media screen and (min-width: 621px)and (max-width: 1020px){.bookstation #main_contens #Tips p{width:100%}}.bookstation #main_contens .ttl_balloon{position:relative;padding:.2em .4em;background:#5dc4b3;border-radius:7px;font-size:18px;top:35px;left:10px;color:#fff;transform:rotate(-15deg);display:inline-block}.bookstation .ttl_balloon:after{position:absolute;content:"";top:100%;left:90px;width:0;height:0}.bookstation .font-bold{font-weight:bold}.bookstation #p4_all h4{font-size:12pt;color:#efc416;margin:15px 0px 5px 5px;padding:0}.bookstation #p4_all p{margin:3px 0 0 20px;padding:0;clear:both;display:block}.bookstation #p4_all ul{padding:0px 15px;margin:0 0 0 25px;list-style:disc outside;width:680px;display:block;font-size:10.2pt}@media screen and (min-width: 621px)and (max-width: 1020px){.bookstation #p4_all ul{width:100%}}.bookstation #p4_all li{padding:0;margin:0;line-height:1.4;font-size:10.2pt}.bookstation #p4_all ul.mark_none{list-style:none;padding:0px 15px;margin:0 0 0 5px}.bookstation #p4_all ol.mark_num{list-style:decimal outside;padding:0px 15px;margin:0 0 0 25px}.bookstation .style1{font-size:10px;color:#3c53a0}.bookstation #p5_all{width:710px;clear:both}@media screen and (min-width: 621px)and (max-width: 1020px){.bookstation #p5_all{width:100%}}.bookstation #p5_all div.worksWrap{display:flex;flex-wrap:wrap}.bookstation #p5_all div.works{display:flex;margin:15px auto 15px 10px;position:relative;width:340px}.bookstation #p5_all div.works img{border:2px solid #b4b4b4;margin:5px;float:left;display:block;width:125px}.bookstation .item_info{float:right;width:200px;margin-left:10px}.bookstation #p5_all p{display:block;width:200px;margin:10px 0;padding:0}.bookstation .pub_title{font-weight:bold;color:#3c53a0}.bookstation .style2{color:#f66}.bookstation #p5_all .label{font-weight:bold;color:#036}.bookstation #p5_all li{list-style:none;margin:0;padding:0;line-height:1.4;font-size:10.2pt}.bookstation #pub2{clear:both}.bookstation #p5_all div.works img.arrow{border:none;margin:6px 10px 0 0;float:left;display:block;width:auto}.bookstation #p5_detail{width:710px;clear:both}@media screen and (min-width: 621px)and (max-width: 1020px){.bookstation #p5_detail{width:100%}}.bookstation #p5_detail ul{margin:0 0 0 20px}.bookstation #p5_detail li{list-style:none;margin:0;padding:0;line-height:1.4}.bookstation #p5_detail p{margin:0px;padding:5px}.bookstation #p5_detail img{border:2px solid #b4b4b4;margin:20px 20px 5px 5px;float:right;display:block}@media screen and (min-width: 621px)and (max-width: 1020px){.bookstation #p5_detail img{margin:20px auto;float:none}}.bookstation #p5_detail .label{font-weight:bold;color:#036}.bookstation #p5_detail .item_info{float:left;width:530px;display:block;margin:0 0 20px 0;padding:0}@media screen and (min-width: 621px)and (max-width: 1020px){.bookstation #p5_detail .item_info{width:100%}}.bookstation #p5_detail .pub_title{width:520px;padding:0 5px;font-size:16px}.bookstation #p5_detail .link{text-align:right;width:520px;padding:5px 5px 15px 5px}.bookstation #p5_detail .works_com{clear:both;display:block;border:2px solid #5dc4b3;margin:10px 5px;border-radius:5px;width:700px}@media screen and (min-width: 621px)and (max-width: 1020px){.bookstation #p5_detail .works_com{width:100%}}.bookstation #p5_detail .com_info{display:block;background-color:#fcf6d2;margin:5px 5px;border-radius:5px}.bookstation #p5_detail .com_info p{padding:10px;width:670px;display:block}@media screen and (min-width: 621px)and (max-width: 1020px){.bookstation #p5_detail .com_info p{width:100%}}.bookstation #p5_detail #comment1,.bookstation #comment2,.bookstation #comment3{margin:5px 5px 0 5px;padding:0;font-weight:bold;color:#036}.bookstation #p5_detail .note{color:#417970}.bookstation .anchor{padding-top:40px !important;margin-top:-40px !important}#navigation_top,#navigation{width:960px;margin:0;padding:0}#navigation_top h1{width:960px;height:27px;margin:0;padding:0;background:url(/user/top/navi/image/title_top_navigation.gif) no-repeat left top;text-indent:-9999px;overflow:hidden}#top_menu_navigation_01,#top_menu_navigation_02{width:960px;height:238;margin:40px 0 0 0;padding:0;overflow:hidden;clear:both}#navigation_top h2{width:960px;height:43px;margin:0 0 15px 0;padding:0;text-indent:-9999px;overflow:hidden}#top_menu_navigation_01 p,#top_menu_navigation_02 p{width:960px;height:180px;margin:0;padding:0}#top_menu_navigation_01 p a,#top_menu_navigation_02 p a{width:180px;height:180px;display:block;padding:0;text-indent:-9999px;overflow:hidden;float:left}#top_menu_navigation_01 p a:hover,#top_menu_navigation_02 p a:hover{background-position:left -180px}* html .top_menu_navigation02_05{margin-right:-2px}#job_navigation{margin:30px auto 105px auto;font-size:14px}#job_navigation .flex{flex-flow:inherit}#job_navigation .capture04_01{top:18px}#job_navigation .capture04_02{top:130px}#job_navigation .capture04_03{top:38px}#job_navigation .capture04_04{top:18px}#job_navigation .capture04_05{top:165px}#job_navigation .capture04_06{top:270px}#job_navigation .capture04_07{top:420px}#job_navigation .capture04_08{top:505px}#job_navigation .point_04_02{top:700px}h1#title_job_search_navi{font-size:16px;border-bottom:2px solid #666;color:#666;margin-top:10px}#job_navigation .read{margin:10px 0}#job_navigation .arrow_gray{margin-bottom:130px}#job_navigation .arrow_gray::after{font-weight:900;font-family:"Font Awesome 5 Free";content:"";width:8px;height:8px;margin:0 auto;visibility:initial;font-size:6rem;color:#d8d8d8}#job_navigation .arrow_gray::after:last-child{content:none}arrow_gray .job_searchnavi_arrow{font-size:12px}#job_navigation .capture p span{display:block;font-weight:bold;margin-top:10px}#job_navigation .capture .block{margin-right:1%;line-height:1.6;width:46%}#job_navigation .capture .point{background:#ffeff7;position:relative;padding:20px}#job_navigation .capture .point h3{background:#f0001d;color:#fff;position:absolute;padding:3px 8px;font-size:.7rem;top:-7px;left:-6px;transform:rotate(-8deg);-webkit-transform:rotate(-8deg)}body{line-height:1.6}.read-message-kaiin a:link{text-decoration:none;color:#06c}.read-message-kaiin a:visited{text-decoration:none;color:#609}.read-message-kaiin a:active{text-decoration:underline;color:#06c}.read-message-kaiin a:hover{text-decoration:underline;color:#06c}.read-message-houjin{display:block;float:left;width:49%;margin:10px 0px 10px 0;text-align:center;border:double 1px #9cdef4;background:#d6f3fc;border-radius:5px;padding:15px}.read-message-kaiin{display:block;float:right;margin:10px 0 10px 2%;text-align:center;width:49%;border:double 1px #feb7b7;background:#fde1e1;border-radius:5px;padding:15px}.font-sm{font-size:11px}.mark-houjin{font-weight:bold;font-size:13px;background:linear-gradient(transparent 60%, #8cd5ed 0%);padding:0 5px}.mark-kaiin{font-weight:bold;font-size:13px;background:linear-gradient(transparent 60%, #fdaaaa 0%);padding:0 5px}.mr5{margin-right:5px}.font-m{display:block;font-size:13px;margin-top:10px;margin-bottom:2px}.read-message-arrow{position:relative;display:inline-block;padding:0 0 0 16px;color:#000;vertical-align:middle;text-decoration:none;font-size:14px}.read-message-arrow::before,.read-message-arrow::after{position:absolute;top:0;bottom:0;left:0;margin:auto;content:"";vertical-align:middle}.arrow-r::before{top:-1px;left:3px;box-sizing:border-box;width:6px;height:6px;border:6px solid transparent;border-left:7px solid #000;border-radius:3px}#left_box{float:left;display:block;width:124px;margin:10px auto 0 auto}.left_navi{background-color:#ffeee6;padding-bottom:10px}.left_navi .title{color:#e60111;font-weight:bold;background:#fff;border-left:5px solid;padding-left:7px}.left_navi .title.others{color:#1d58ad}.left_navi .title.work{color:#fc951a}.left_navi .subTitle{background:#e60111;color:#fff;font-weight:bold;padding-left:10px}#left_navi_02{margin:15px auto 15px auto;background-color:#f0f5fd;padding-bottom:10px}#left_navi_03{margin:15px auto 0 auto;background-color:#fdf5e3;padding-bottom:10px}#left_box li{list-style:none;margin-left:10px;margin-top:5px}#right_box{float:right;display:block}#right_box h2{display:block;margin:10px 0;position:relative;padding-left:10px;color:#fc951a;font-size:1.3rem;margin-bottom:10px;border-left:6px solid #fc951a}#right_box a:hover img{filter:alpha(opacity=60);opacity:.6}#right_box .works{display:block;position:relative;width:20%;float:left}.works p{margin:5px}.item_ph{margin:5px;border:2px solid #ccc}.img_item{width:auto;height:195px}.item_info{line-height:1.3}.label{margin-bottom:5px;color:#37474f !important}.item_new{margin-bottom:0}#new_area{display:block;margin-top:20px}#genre_area{display:block;margin:10px auto 0 auto}#genre_area h2{margin:10px auto 0 auto;font-size:1.3rem;border-bottom:3px solid #e60111;color:#e60111}#genre_area div.category{position:relative}#genre_area div.date2{position:relative;top:-42px;right:20px}#genre_area h3{margin:15px auto 0 auto;background:#fddbe7;padding:15px 20px;font-size:18px}#genre_area h3.nonfiction{background:#faef99}#genre_area h3.fiction{background:#c3fac4}#genre_area h3.children{background:#d8f1fc}#genre_area h3.caption{background:#e5d2fe}#genre_area h3.dub{background:#fddbe7}#genre_area h3.spContest{background:#afbbfb}#genre_area h3.station{background:#6cc9ba}#genre_area p.summary{clear:both;display:block;text-align:right;width:800px;font-size:13px}#genre_area img.arrow{vertical-align:middle;margin-right:5px;margin-bottom:2px}span.name{font-size:14px;margin:5px 0}nav#breadcrumbs{display:block;margin:0 auto;padding:10px 0 0 0}nav#breadcrumbs a:link{text-decoration:underline}nav#breadcrumbs ol li{display:inline;list-style-type:none}nav#breadcrumbs ol li:before{content:" > "}nav#breadcrumbs ol li:first-child:before{content:""}.genre_box{display:block;width:400px;margin:0 auto;float:left}.label{margin-top:10px}.blockline{clear:both}.monthlist ul{list-style:none;display:block}.monthlist li{list-style:none;float:left;padding:5px 6px}.monthlist img{padding:0 0 0 10px;margin-right:2px}#right_box .works_old{display:block;position:relative;width:150px;margin:15px auto 15px 10px;padding:15px auto;float:left}.works_old p{margin:5px}.item_ph_old{margin:20px}.img_item_old{width:auto;height:140px}ul#genre_btn{margin:0 0 0 10px;padding:0;width:780px;background-color:#feefc7}#genre_btn li{float:left;margin:0;padding:5px 15px;list-style:none}#foot_box{text-align:right;margin:10px auto 20px auto;clear:both}div.csv2table-div{padding:10px;margin:1px}table.csv2table-table{border-collapse:collapse;border-spacing:0px;margin-bottom:10px}th.csv2table-table-th{border-color:#eee #999 #777 #bbb;border-style:solid;border-width:1px;background-color:rgba(124,100,0,.5);padding:12px;font-size:12px;text-align:center}td.csv2table-table-td{border-color:#eee #999 #777 #bbb;border-style:solid;border-width:1px;padding:12px;font-size:12px;text-align:left}td.csv2table-table-td:nth-child(1){background-color:orange}th.csv2table-table-th{background-color:#fff88c !important;border-color:#aaa !important;font-weight:100 !important}#main_contents{overflow-x:visible !important}#main_contents h1{color:#e60012;text-align:center;font-size:28px;font-family:"メイリオ",Meiryo,verdana,"ヒラギノ角ゴ Pro W3",Hiragino Kaku Gothic Pro,Osaka,sans-serif;margin-bottom:20px}#main_contents h1 a:visited{text-decoration:none;color:#e60012}.date{text-align:right;margin:0;clear:both}#amazon_info{display:block;text-align:center;margin:5px auto}#amazon_info a:link{text-decoration:none;color:#06c}#amazon_info a:visited{text-decoration:none;color:#609}#amazon_info a:active{text-decoration:underline;color:#06c}#amazon_info a:hover{text-decoration:underline;color:#06c}.amazon_Participation{margin:20px auto 40px auto;font-size:11px;padding:10px 1em 10px 2em;border:1px dotted #ccc;background:#fafafa;text-indent:-1em}#main_contens .toplink{margin:0 auto;clear:both}#main_contens .toplink p{display:block;padding:0;text-align:right;font-size:12px}#main_contens .toplink img.arrow{padding:0px;margin-right:5px;vertical-align:middle}section{position:relative}figure{min-height:175px;margin:0px}figure img{border:2px solid #ccc;width:80%;margin:0 auto;display:block}section a:hover{opacity:.6;filter:alpha(opacity=60);-ms-filter:"alpha( opacity=60 )"}.none-img{position:absolute;top:0;left:0;text-indent:0%;margin:0px 0px 0px 15px}section .item_ph{margin:0px}section .label{margin-left:10px}section .item_new{margin-left:10px}.grid-wrap{margin:1rem auto;max-width:800px;vertical-align:top}.grid-wrap h4{font-weight:normal;margin-left:10px;margin-bottom:10px;line-height:1.4;text-align:left}.grid{margin:0 auto;display:flex;flex-wrap:wrap}.grid-item{width:18.7%;padding:5px;overflow:hidden;vertical-align:top;text-align:center}.add .grid-item h4{margin-top:-25px}#translationWorkTop #right_box{width:83%}#translation_work_b .flex .box{width:16.6%;margin-bottom:20px}.pageJobguide #guide_contents{display:block;margin:0 auto;padding:0 auto;width:720px;color:#6a351b;font-size:14px;line-height:1.4em}.pageJobguide #guide_contents p,.pageJobguide #guide_contents ul{font-size:14px}.pageJobguide #guide_contents h1,.pageJobguide #guide_contents h2,.pageJobguide #guide_contents h3{margin:0 auto}.pageJobguide #guide_contents #sign{width:100%;margin:0 auto;padding:10px 0;background:#d1f2fc}.pageJobguide #guide_contents h1 img{display:block;margin:0px auto}.pageJobguide #guide_contents .leadArea{width:90%;margin:0px auto 10px;padding:20px;background:#fff}.pageJobguide #guide_contents .leadArea p{font-size:15px;line-height:1.8;border-bottom:3px solid #d4f2fd;display:inline}.pageJobguide #item01{display:block;float:left;margin-top:20px;width:350px}.pageJobguide #item02{display:block;float:right;margin-top:20px;width:350px}.pageJobguide #item01 h3,.pageJobguide #item02 h3{background:#7ecef4;border-radius:10px 10px 0 0px;color:#fff;padding:.5em .8em;text-shadow:2px 3px 2px #038fc3}.pageJobguide #guide_contents .stepArea{display:block;margin:0;background:#e8f7fe;border-radius:0 0px 10px 10px;border:solid 4px #7ecef4;padding:.4em;font-weight:bold}.pageJobguide #guide_contents .stepArea ul{list-style:none;display:block;margin:10px auto auto;padding:0;width:300px}.pageJobguide #guide_contents .stepArea ul li{padding-left:1.6em;text-indent:-1.6em}.pageJobguide .square{display:inline-block;transform:scale(8, 1.4);color:#fedf00;padding:5px}.pageJobguide #guide_contents .f-sky{color:#038fc3}.pageJobguide #guide_contents .stepArea ul li.txt-c{text-align:center;padding-left:0;text-indent:0}.pageJobguide #guide_contents li.steptitle{display:block;margin:0px 10px 0px 10px}.pageJobguide .reference_link{display:inline-block;background:#8e8bb9;border-radius:5px;padding-left:0;text-indent:0;padding:.1em .2em}.pageJobguide .detail p.reference_link{margin-top:0}.pageJobguide a:link .reference_link{color:#fff;text-decoration:none}.pageJobguide a:hover .reference_link{color:#fff;text-decoration:none;opacity:.6}.pageJobguide a:visited .reference_link{color:#fff;text-decoration:none}.pageJobguide .fa-chevron-right{margin-right:5px}.pageJobguide #guide_contents .h3-deco{margin-top:50px;background:#7ecef4;border-radius:10px 10px 0 0px;color:#fff;padding:.5em;font-size:20px;position:relative;text-shadow:2px 3px 2px #038fc3}.pageJobguide .guide-icon{font-weight:900;font-size:45px;color:#038fc3;text-shadow:none}.pageJobguide .icon-l{position:absolute;bottom:0;right:1.6em}.pageJobguide .icon-r{position:absolute;bottom:0;right:.2em}.pageJobguide .detail{position:relative;border:dotted 6px #09c;margin:40px 0 0 0;padding-top:20px}.pageJobguide .detail p{margin:15px}.pageJobguide .detail ul.example{list-style-type:disc;list-style-position:inside;padding:0 15px;margin-bottom:20px;margin-left:5px}.pageJobguide .detail ul.example2{list-style-type:decimal;list-style-position:inside;padding:0 15px;margin-bottom:10px;margin-left:5px}.pageJobguide .detail ul.example li{padding-left:2em;text-indent:-2em}.pageJobguide #guide_contents h4{color:#029d47;font-size:18px;margin:20px}.pageJobguide .marker{background:linear-gradient(transparent 40%, #FCF35E 50%);display:inline}.pageJobguide .note{position:relative;display:block;width:82%;background:#ffc;border-radius:10px;margin:10px auto 20px auto;padding:5px 5px 5px 10px}.pageJobguide .note-label{position:absolute;top:-10px;left:-40px}.pageJobguide .detail dt{background:#038fc3;color:#fff;display:inline;padding:0 .2em;margin-left:15px}.pageJobguide .detail dd{margin:5px auto 15px 15px}.pageJobguide .sitevoice{position:relative;display:block;width:82%;background:#ffc;border-radius:10px;margin:30px auto 20px auto;padding:20px 5px 5px 10px}.pageJobguide .balloon3-right-btm{position:absolute;display:inline-block;margin:1.5em 15px 1.5em 0;padding:0 5px;width:120px;height:50px;text-align:center;color:#fff;font-size:20px;font-weight:bold;background:#f5bfb9;border-radius:50%;box-sizing:border-box;top:-50px;left:-2em}.pageJobguide .balloon3-right-btm:before{content:"";position:absolute;bottom:-1px;right:-5px;margin-top:-14px;border:8px solid transparent;border-left:15px solid #f5bfb9;z-index:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.pageJobguide .sitevoice_ttl{width:95px;position:absolute;top:-0.6em;left:-0.4em;z-index:99;font-size:14px;padding:0;text-align:center}.pageJobguide #reference_main{display:block;width:739px;margin:20px 0;background:url(/user/design/column/jobguide/images/jobguide_bg_line_e.gif) repeat-y center transparent}.pageJobguide .detail_02{display:block;width:690px;margin:0 auto}.pageJobguide #reference_main h1 img{display:block;margin:5px auto 0}.pageJobguide #reference_main h3 img{display:block;margin:15px auto 0px 10px}.pageJobguide #reference_main h4 img{display:block;margin:15px auto 0px 10px}.pageJobguide .detail_02 p{margin:15px auto;width:660px;display:block}.pageJobguide #reference_main p.formula{margin:15px auto;width:560px;display:block;padding-left:100px}.pageJobguide .btn{display:block;width:116px;margin-left:auto;margin-bottom:30px;margin-right:10px}.pageJobguide .btn_top:hover{background-position:right -17px}#pageJobWordlist #job{width:960px;margin:0;padding:0}#pageJobWordlist #job h1{width:960px;height:27px;margin:10px 0 25px 0;padding:0;background:url(/user/job/image/title_job_2.gif) no-repeat left top;text-indent:-9999px;overflow:hidden}#pageJobWordlist .cate_top_catch{margin:0 0 20px 10px;padding:0;font-size:14px;font-weight:bold}#pageJobWordlist #job_member_activity,#pageJobWordlist #job_support,#pageJobWordlist #job_post_box{width:940px;margin:0 0 40px 10px;padding:0;overflow:hidden;height:100%}#pageJobWordlist h2{width:940px;height:23px;margin:0;padding:0;text-indent:-9999px;overflow:hidden}#pageJobWordlist #job_member_activity h2{background:url(/user/job/image/title_s_member_activity.gif) no-repeat left top}#pageJobWordlist #job_support h2{background:url(/user/job/image/title_s_job_support.gif) no-repeat left top}#pageJobWordlist #job_post_box h2{background:url(/user/job/image/title_s_post_box.gif) no-repeat left top}#pageJobWordlist #job_main_btn{width:930px;height:120px;margin:0 0 10px 10px;padding:10px 0 10px 10px;background:url(/user/job/image/main_btn_bg.gif) no-repeat left top;list-style:none}#pageJobWordlist #job_main_btn li{width:300px;height:120px;float:left;margin:0 10px 0 0}#pageJobWordlist #job_main_btn li a{display:block;width:300px;height:120px;margin:0;padding:0;text-indent:-9999px;overflow:hidden}#pageJobWordlist .main_btn_job{background:url(/user/job/image/main_btn_job.gif) no-repeat left top}#pageJobWordlist .main_btn_profile{background:url(/user/job/image/main_btn_profile.gif) no-repeat left top}#pageJobWordlist .main_btn_station{background:url(/user/job/image/main_btn_station.gif) no-repeat left top}#pageJobWordlist #job_main_btn li a:hover{background-position:left bottom}#pageJobWordlist #job_member_activity p{width:510px;margin:15px 0;float:left}#pageJobWordlist #job_member_activity ul{width:430px;height:52px;list-style:none;float:right;margin:15px 0;padding:0}#pageJobWordlist #job_member_activity ul li{height:52px;float:left;margin:0;padding:0}#pageJobWordlist #job_member_activity ul li a{display:block;width:210px;height:52px;padding:0;text-indent:-9999px;overflow:hidden}#pageJobWordlist .btn_work{margin:0;background:url(/user/job/image/btn_work.gif) no-repeat left top}#pageJobWordlist .btn_request{margin:0 0 0 10px;background:url(/user/job/image/btn_request.gif) no-repeat left top}#pageJobWordlist #job_member_activity ul li a:hover{background-position:left bottom}#pageJobWordlist #job_support p{margin:15px 0}#pageJobWordlist .job_list{width:910px;list-style:none;line-height:20px;margin:0 0 0 15px;padding:1px 0 0 0;background:url(/image/common/dot_gray.gif) repeat-x left top}#pageJobWordlist .job_list li{clear:both;overflow:hidden;padding:10px 0}#pageJobWordlist .job_list li h3{float:left;width:182px;margin:0;padding:0 0 0 23px;font-size:14px;color:#009bcd;background:url(/user/job/image/arrow_blue.gif) no-repeat 10px 8px}#pageJobWordlist .job_list li h3.no_arrow{background:none}#pageJobWordlist .job_list li h3 a{color:#009bcd;text-decoration:none}#pageJobWordlist .job_list li h3 a:hover{text-decoration:underline}#pageJobWordlist #job_support .job_list li p{float:right;width:705px;margin:0;padding:0}#pageJobWordlist #job_support p.txt_counseling{float:left;width:600px;margin:15px 0;padding:0}#pageJobWordlist .box_window{width:250px;height:102px;margin:0 10px 0 0;padding:8px 0 0 17px;background:url(/user/job/image/window_bg.gif) no-repeat left top;float:right}#pageJobWordlist .box_window h4{width:66px;height:17px;margin:10px 0 3px 0;padding:0;background:url(/user/job/image/window_midashi.gif) no-repeat left top;text-indent:-9999px;overflow:hidden}#pageJobWordlist #job_support .box_window p{clear:both;width:250px;margin:0px}#pageJobWordlist #job_support .box_window p span{display:block;font-size:10px;line-height:1.4;margin:5px 0 0 0;padding:0}#pageJobWordlist .box_window p a{color:#009bcd;text-decoration:none}#pageJobWordlist .box_window p a:hover{color:#009bcd;text-decoration:underline}#pageJobWordlist .job_list li{background:#f6fdff url(/image/common/dot_gray.gif) repeat-x left bottom}#pageJobWordlist .job_list li.even_line{background:url(/image/common/dot_gray.gif) repeat-x left bottom}#pageJobWordlist #job_post_box p{width:730px;margin:15px 0;float:left}#pageJobWordlist #job_post_box ul{width:210px;height:52px;list-style:none;float:right;margin:15px 0;padding:0}#pageJobWordlist #job_post_box ul li{height:52px;margin:0;padding:0}#pageJobWordlist .btn_post{margin:0;background:url(/user/job/image/btn_post.gif) no-repeat left top;display:block;width:210px;height:52px;padding:0;text-indent:-9999px;overflow:hidden}#pageJobWordlist .btn_post:hover{background-position:left bottom}#pageJobWordlist .text-b{color:#05749b;border-bottom:1px solid #000}#pageJobWordlist #keywordlist{margin:20px auto;padding:0;font-size:14px}#pageJobWordlist #keywordlist h2{width:100%;height:100%;text-align:center;background:#80c4e5;color:#fff;border-radius:7px;text-indent:inherit}#pageJobWordlist .search_item{display:inline-block;padding:3px;cursor:pointer}#pageJobWordlist .search_item.is-active{color:#fff;background-color:#80c4e5}#pageJobWordlist .is-hide{display:none}#pageJobWordlist .inputArea{width:80%;margin:10px auto}#pageJobWordlist #search_box{height:25px;font-size:14px}#pageJobWordlist td.word_title{width:30px;padding-left:5px;background:#eee}#pageJobWordlist .word{width:200px}#pageJobWordlist tbody{margin:0;padding:0}#pageJobWordlist #wordlistArea{margin:20px 0 50px 0;padding-left:10px;font-size:14px}#pageJobWordlist td.odd{background-color:#eee}#pageJobWordlist td.even{background-color:#ccc}#pageJobWordlist .box{background:#81dffe;color:#009bcd;font-weight:bold;display:inline-block;padding:3px 5px}#pageJobWordlist .link_wordlist{border-bottom:4px solid #81dffe;padding:0 10px}.memberonly_area{display:block;width:470px;margin:30px auto}.btn_memberonly{display:block;width:470px;height:46px;margin:0px 2px 5px 0px;padding:0;background:#fff url(/user/design/column/jobguide/images/jobguide_btn_login.gif) no-repeat center top;text-indent:-9999px;overflow:hidden}.btn_memberonly:hover{background-position:center -46px}.notmember_area{display:block;width:470px;margin-left:auto;margin-right:auto}.btn_notmember{display:block;width:470px;height:80px;margin:0px 2px 5px 0px;padding:0;background:#fff url(/user/design/column/jobguide/images/jobguide_btn_offer.gif) no-repeat center top;text-indent:-9999px;overflow:hidden}.btn_notmember:hover{background-position:center -80px}.clearfix:after{content:"";clear:both;display:block;margin:0 auto}#left_navi{display:block;width:210px;float:left;margin:0px auto 0px 0px}#genre{display:block;margin:0px;width:720px;background-color:#bfacd5;margin-bottom:10px;height:36px}#genre img{float:right;margin-right:10px}#main_contents{width:960px;margin:0;padding:0;display:block;overflow-x:hidden}#right_navi{display:block;width:735px;float:right;margin:0px 0px 10px auto}#pageJobguide_reference #mainArticle{border:dotted 6px #09c;padding:20px;margin-bottom:40px}#pageJobguide_reference #mainArticle h1{font-size:1.5rem;color:#fff;background:#38abdd;text-align:center;border-radius:6px;padding:10px;margin-bottom:30px}#pageJobguide_reference #mainArticle h2{font-size:1.3rem;border-bottom:2px solid;padding-bottom:5px;color:#38aadd}#pageJobguide_reference #mainArticle h3{font-size:1.2rem;color:#38aadd;background:linear-gradient(transparent 60%, #ffff66 60%);display:inline}@media screen and (max-width: 620px){.genre table,.genre tbody,.genre tr,.genre th,.genre td{display:block;width:91%}#right_box #genre_all th.item_08_l,#right_box #genre_all td.item_08_s,#right_box #genre_all th.item_06_l,#right_box #genre_all td.item_06_s,#right_box #genre_all th.item_07_l,#right_box #genre_all td.item_07_s{width:86%}#main_contens,#p2_02 table,#p2 p.psiton02,#p3_01_all table.ex1,#p3_01_all .attention2,#p3_01_all ul,#p3_01_all p,#p3_02_main,#p3_02_main p.ex,#p3_02_main div.guidance,#p3_03_all ul,table.flow,#p3_05_all h3,#main_contens #Tips,#p5_all{width:100% !important;margin:0}main #mainArticle #left_box{float:none;width:100%;margin:20px 0;clear:both}main #mainArticle #right_box{float:none;width:100%;margin:0}#right_box p{width:100% !important}#box_02{width:100% !important}.scroll img{max-width:500%}}.s-br{display:none}.sp{display:none}.memo{font-size:10px;font-weight:bold;color:green}.btn,.btn08,a.btn:link,a.btn08:link,a.btn:visited,a.btn08:visited{padding:.8em 1em}.tablet,.sp{display:none}.pc{display:block}.pcIn{display:inline-block}.text-bold{font-weight:bold}.text-center{text-align:center}.text-left{text-align:left}select{-moz-appearance:menulist;-webkit-appearance:menulist}select::-ms-expand{display:block}input[type=radio]{margin:0}.mt20{margin-top:20px !important}.ml20{margin-left:20px !important}.tategaki{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:upright;margin:.5em 0 .5em 0;padding:1em !important;border:1px solid #bbb !important;font-size:15px !important;overflow-y:scroll;font-family:"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"M+ 1p","ＭＳ Ｐゴシック","MS PGothic",sans-serif;column-count:auto;width:758px;height:750px !important}.tategaki p{line-height:1.55 !important;letter-spacing:.02em !important;font-feature-settings:"pkna";margin-right:15px;margin-bottom:0 !important}.tategaki p.title{margin-right:0;border-bottom:none !important}textarea{width:100%;height:160px;font-size:14px;padding:15px;border:1px solid #414d52}.oukan img{vertical-align:middle;margin:0 5px}p .bkArrow{padding-left:10px}p .bkArrow::before{top:3px}.scroll-hint-icon-wrap{display:none}.icon{color:#fff;text-align:center;font-weight:bold;font-size:.6rem;margin-right:5px;padding:3px 5px;text-decoration:none;display:inline-block;vertical-align:2px}.icon.new{background:#ef001c}.icon.accepting{background:#3870ff}.icon.end{background:#fdf8cc;color:#292822}.icon.kakomi{color:#292822;border:1px solid}.icon.kakomi.gray{color:#888}.icon.kakomi.blue{color:#3870ff}.badge .new{background:#eb0017;color:#fff}.badge .inexperience{background:#05cd40}.badge .soon{background:#fe7102}.badge .spContest{background:#0e70fe}.badge .volunteer{background:#fe9393}.kiyaku ol{list-style:revert;padding-left:20px}ul.flowUl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}ul.flowUl li{background:#ddd;position:relative;margin:0 10px;padding:.9em .3em;line-height:1;font-size:.9rem;height:40px}ul.flowUl li::before{content:"";position:absolute;top:50%;margin-top:-1.4em;border-width:1.4em .1em 1.4em 1em;border-style:solid;border-color:#ddd #ddd #ddd transparent;left:-1em}ul.flowUl li::after{content:"";position:absolute;top:50%;margin-top:-1.4em;border-top:1.4em solid transparent;border-bottom:1.4em solid transparent;border-left:1.1em solid #ddd;right:-0.95em}ul.flowUl li.current{font-weight:bold;background:#f0001d;color:#fff}ul.flowUl li.current::before{border-color:#f0001d #f0001d #f0001d transparent}ul.flowUl li.current::after{border-left:1em solid #f0001d}ul.flowUl li:last-child{padding:.6em .4em}ul.flowUl li:last-child::after{content:none}ul.flowUl li small{font-size:.6rem !important}#pagePdf .actibookone_iframe_name{min-height:680px !important}#pagePdf main{margin-bottom:40px}#pagePdf main #mainArticle{width:100%}#pagePdf main .pdfArea{margin:40px 0}#pagePdf main .pdfArea ul li{display:flex;flex-wrap:wrap;margin-bottom:20px}#pagePdf main .pdfArea ul li .title{font-weight:bold;width:130px;text-align:left}#pagePdf main .pdfArea ul li a{background:#f0001d;border-radius:5px;color:#fff;padding:.8em 20px !important;width:auto;min-width:180px;text-align:center;margin:0 10px 10px 0}#pagePdf main .pdfArea ul li a .fa-book-open{vertical-align:-2px}#pagePdf main .pdfArea ul li a i{margin-right:5px;font-size:20px}#pagePdf main .pdfArea ul li a span{font-size:12px}#pageUnsubscribe ul.flowUl li{padding:.9em 2.4em}#pageUnsubscribe ul.flowUl li:last-child{padding:.9em 2.4em}.window{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.aiCenter{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.popup{text-decoration:underline;color:#06c}.arrow00{position:relative;padding:0 0 0 16px;vertical-align:middle;text-decoration:none;font-size:14px}.arrow00:hover{text-decoration:underline}.arrow00::before,.arrow00::after{position:absolute;top:0;bottom:0;left:0;margin:auto;content:"";vertical-align:middle}.arrow0{position:relative;padding:0 0 0 16px;color:#000;vertical-align:middle;text-decoration:none;font-size:14px}.arrow0::before,.arrow0::after{position:absolute;top:0;bottom:0;left:0;margin:auto;content:"";vertical-align:middle}.icon_inexperience{background:#03cd40;color:#fff;font-size:.75rem;font-weight:bold;letter-spacing:.08em;padding:3px 5px}.anchor{display:block;padding-top:100px !important;margin-top:-100px !important;margin-right:0}.pat04::before{box-sizing:border-box;width:6px;height:6px;border:6px solid transparent;border-right:6px solid #394951}.pat05::before{box-sizing:border-box;width:6px;height:6px;border:6px solid transparent;border-left:6px solid #394951}.textRight{text-align:right;display:block}.text_red{color:#f0001d}.breadcrumb{display:block;width:975px;margin:13px auto 10px;font-size:.8rem;text-align:right}.breadcrumb li{margin-right:5px;display:inline}.breadcrumb li::after{content:">";margin-left:5px}.breadcrumb li:last-child::after{content:""}.btn.cta,a.btn.cta:link,a.btn.cta:visited{background-color:#f0001d;border-color:#f0001d;border-radius:5px;color:#fff;position:relative;padding:.8em 20px !important;width:auto;min-width:180px;text-align:center}.btn.cta.box-s,a.btn.cta:link.box-s,a.btn.cta:visited.box-s{box-shadow:0 8px 0 #cf0014}.pageCompany .btn.cta,.pageCompany a.btn.cta:link,.pageCompany a.btn.cta:visited{background-color:#2f9192;border-color:#2f9192}.pageCompany .btn.cta.box-s,.pageCompany a.btn.cta:link.box-s,.pageCompany a.btn.cta:visited.box-s{box-shadow:0 8px 0 #2a8183}.btn.yellow,a.btn.yellow:link,a.btn.yellow:visited{background-color:#fda82e;border-color:#fda82e;border-radius:5px;color:#fff;position:relative;padding:.8em .3em !important}.btn.arrow{position:absolute;top:0;bottom:0;left:0;margin:auto;content:"";vertical-align:middle}.btn.arrow::before{content:"";box-sizing:border-box;width:6px;height:6px;border:6px solid transparent;border-left:8px solid #fff;position:absolute;right:5px;top:40%}.text-red{color:#e50011}small{font-size:.8rem !important}#pagetop{text-align:right}#page-top{position:fixed;bottom:20px;right:20px;font-size:3rem;line-height:1.1 !important}#page-top a{background:#eb0017;text-decoration:none;color:#fff;width:70px;padding:9px 0;text-align:center;display:block;border-radius:46px}#page-top a:hover{text-decoration:none;background:#272727}.s-block{display:none}header.s-block{display:none}.back{text-align:left;margin:30px 0 60px;font-size:14px;display:block}.bkArrow{position:relative;color:#000;font-weight:bold}.bkArrow::before{content:"";box-sizing:border-box;width:6px;height:6px;border:6px solid transparent;border-left:6px solid #333;position:absolute;left:0;top:3px}.bkArrow:hover{text-decoration:underline}.mtxxl .btnArea button{padding:.6em 1em}.tableview{border-top:1px solid #e0e0e0}.tableview>li{position:relative;padding:13px 11px 13px 8px;overflow:hidden;border-bottom:1px solid #e0e0e0}.tableview>li:last-child{border-bottom:0}.tableview>li>a,.tableview>li>span{position:relative;display:block;margin:-18px -11px -8px -8px;padding:23px 11px 13px 8px;overflow:hidden;text-decoration:none}#reading .tableview>li>a,.tableview>li>span{padding:23px 18px 13px 8px}#message .tableview>li>a,.tableview>li>span{padding:23px 31px 13px 8px}.pageCompany .tableview>li>a,.tableview>li>span{padding:23px 38px 13px 8px}.tableview>li>a:after,.tableview>li>span:after{display:block;position:absolute;top:60%;right:10px !important;width:6px;height:6px;margin-top:-4px;border-top:2px solid #e4e4e4;border-right:2px solid #e4e4e4;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:""}main #mainSide .tableview li{padding-left:0;padding-right:13px}main #mainSide .tableview a:after,main #mainSide .tableview span:after{right:5px}main #mainSide #mainSideContestArea .tableview a img{margin-right:2px}main #mainSide #mainSideReadingArea .tableview{border-top:0}main #mainSide #mainSideReadingArea .tableview li{padding-right:13px;padding-top:8px;padding-bottom:8px}main #mainSide #mainSideReadingArea .tableview a,main #mainSide #mainSideReadingArea .tableview span{padding-right:13px;margin-right:-13px}.hit{background:#ff6de3;color:#fff;padding:3px;font-weight:bold}.accordion li{padding:0 !important}.accordion li p{display:block;padding:18px 0 18px 0;cursor:pointer;border-top:1px solid #fff;position:relative;font-size:12px}.accordion li p::after{display:block;position:absolute;top:50%;right:10px;width:6px;height:6px;margin-top:-4px;border-bottom:2px solid #afafaf;border-right:2px solid #afafaf;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:""}.accordion li p:hover{text-decoration:none}.accordion li p.active::after{border-left:2px solid #bdbdbd;border-top:2px solid #bdbdbd;border-bottom:none;border-right:none}.accordion li .inner{display:none}.accordion li .inner li{border-top:1px dotted #e0e0e0;position:relative}.accordion li .inner li a{color:#37474f;font-size:12px;padding:15px 30px 15px 10px !important;display:block;line-height:1.5}.accordion li .inner li a:hover{text-decoration:none;background:#efefef}.accordion li .inner li::after{display:block;position:absolute;top:60%;right:10px;width:6px;height:6px;margin-top:-4px;border-top:2px solid #e4e4e4;border-right:2px solid #e4e4e4;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:""}.accordion li:last-child li:last-child{border-bottom:1px solid #e0e0e0}.accordion li:last-child.last{border-bottom:1px solid #e0e0e0}main #mainSide ul.crown li{position:relative}main #mainSide ul.crown li .fukidashi{display:none;width:135px;font-size:.7rem;position:absolute;top:-40px;left:0;padding:6px;border-radius:5px;background:#fff;border:1px solid #d6d6d6;color:#57656b;font-weight:bold}main #mainSide ul.crown li .fukidashi img{vertical-align:-4px}main #mainSide ul.crown li .fukidashi.movie{color:#ff4053}main #mainSide ul.crown li .fukidashi.fiction{color:#5087cc}main #mainSide ul.crown li .fukidashi.nonfiction{color:#389f4b}main #mainSide ul.crown li .fukidashi.it{color:#e25b1a}main #mainSide ul.crown li .fukidashi.medical{color:#8242cb}main #mainSide ul.crown li .fukidashi.business{color:#e23f94}main #mainSide ul.crown li .fukidashi.je-business{color:#f352a7}main #mainSide ul.crown li .fukidashi.money{color:#5caef2}main #mainSide ul.crown li .fukidashi.je-medical{color:#a665eb}main #mainSide ul.crown li .fukidashi.patent{color:#616161}main #mainSide ul.crown li .fukidashi.french{color:#ae9e13}main #mainSide ul.crown li img:hover+.fukidashi{display:block}.pageNotLogin #wrapper{padding-top:10px}.pageNotLogin #wrapper header{width:1060px;margin:0 auto;position:relative;z-index:2;top:20px}.pageNotLogin #wrapper header .logo{float:left;top:5px;position:relative}.pageNotLogin #wrapper header .right{float:right;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pageNotLogin #wrapper header .right a.search{color:#333;position:relative;padding-left:15px;font-weight:bold;line-height:1.4;font-size:.8rem}.pageNotLogin #wrapper header .right ul{margin-left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.pageNotLogin #wrapper header .right ul li a.primary{border-width:3px;padding:.6em 1em !important}.pageNotLogin #wrapper header .right ul li a.cta{padding:.5em 2em .5em 1.5em !important;margin-left:15px;min-width:auto}.pageNotLogin #wrapper header .right ul li a.cta::before,.pageNotLogin #wrapper header .right ul li a.cta::after{top:14px}.pageNotLogin #wrapper header .right #headerCompanyBtnWrapper{margin-bottom:10px}.pageNotLogin #wrapper header .right #headerCompanyBtn{position:relative;color:#fff;background-color:#2f9192;border-color:#2f9192;box-shadow:0 8px 0 #2a8183;padding:.5em 2em .4em 1em;margin-top:3px}.pageNotLogin #wrapper #container #contents h1{font-size:28px;margin:10px 0 20px;text-align:center}.pageNotLogin #wrapper footer{border-top:6px solid #eb0017}.pageNotLogin #wrapper footer .footerContents{margin:0 auto;padding:30px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pageNotLogin #wrapper footer .footerContents.content{width:1060px}.pageNotLogin #wrapper footer .footerContents ul.link{display:-webkit-box;display:-ms-flexbox;display:flex;width:50% !important}.pageNotLogin #wrapper footer .footerContents ul.link>li ul{width:100% !important;margin:0 100px 0 auto !important}.pageNotLogin #wrapper footer .footerContents ul.link>li ul li{margin:20px 0;text-align:left}.pageNotLogin #wrapper footer .footerContents ul.link>li ul li a{color:#272727;font-size:.9rem}.pageNotLogin #wrapper footer .footerContents .mark{display:-webkit-box;display:-ms-flexbox;display:flex}.pageNotLogin #wrapper footer .footerContents .mark img{margin-right:10px}.pageNotLogin #wrapper footer .copyright{background:#eb0017;color:#fff;text-align:center;padding:15px 0}.pageNotLogin #contents_materialregist{width:100%}.pageNotLogin #contents_materialregist .txt-r{text-align:right;margin:0 0 30px}.pageForm p{line-height:1.8}.pageForm form{margin-bottom:50px}.pageForm form table tr td{border:1px solid #e0e0e0;padding:20px 0 20px 10px}#pageIndex .whatsnew,#pageHome .whatsnew{margin:0 0 40px 0;padding:0;overflow:hidden}#pageIndex .whatsnew h2,#pageHome .whatsnew h2{font-size:1.2rem;border-bottom:1px solid #d0d5d7;padding-bottom:7px}#pageIndex .whatsnew dl,#pageHome .whatsnew dl{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #e0e0e0;padding:8px 0}#pageIndex .whatsnew dl dt,#pageHome .whatsnew dl dt{min-width:74px}#pageIndex .whatsnew dl dd,#pageHome .whatsnew dl dd{margin-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1.6}#pageIndex .whatsnew dl dd .topicsIcon,#pageHome .whatsnew dl dd .topicsIcon{margin-right:10px;line-height:1.1;align-self:baseline;padding:3px 5px;text-align:center;min-width:80px;font-weight:bold;font-size:.7rem}#pageIndex .whatsnew dl dd .topicsIcon img,#pageHome .whatsnew dl dd .topicsIcon img{vertical-align:-3px}#pageIndex .whatsnew dl dd .newIcon,#pageHome .whatsnew dl dd .newIcon{color:#fff;background:#ef001c;font-size:.7rem;font-weight:bold;padding:2px 5px;margin:0 10px;display:inline-table;max-height:20px}#pageIndex .whatsnew dl dd .text,#pageHome .whatsnew dl dd .text{margin-left:10px}#pageIndex .whatsnew dl dd .text a:hover,#pageHome .whatsnew dl dd .text a:hover{text-decoration:underline}#pageIndex .whatsnew dl dd .arrow_topics,#pageHome .whatsnew dl dd .arrow_topics{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}#pageIndex .whatsnew dl dd .arrow_topics::after,#pageHome .whatsnew dl dd .arrow_topics::after{position:absolute;top:0;bottom:16px;right:-16px;margin:auto;content:"";vertical-align:middle;box-sizing:border-box;width:6px;height:6px;border:6px solid transparent;border-left:6px solid #f0001d}#pageIndex .whatsnew .tp_list,#pageHome .whatsnew .tp_list{text-align:right;margin-top:10px}#pageColumn #wrapper #container{top:0}#pageColumn #wrapper #container #contents .breadcrumb{text-align:left;margin-top:40px}#pageColumn #wrapper #container #contents main ul li{margin:15px 0;color:#5a310a;font-size:1.1rem}#pageColumn #wrapper #container #contents main ul li::before{content:"";background:url(../img/index/icon_idea.png);width:20px;height:30px;display:inline-block;margin-right:1em;top:20px;position:relative}#pageColumn #wrapper #container #contents main ul li a{text-indent:0em;padding-left:2em;margin-top:-20px;line-height:1.6;display:block}#pageColumn #wrapper #container #contents main ul li:last-child::before{margin:0}#pageColumn #wrapper #container #contents main ul li:last-child a{display:block}header #headerInfo dl{display:-webkit-box;display:-ms-flexbox;display:flex}header #headerInfo dl dd{width:90%}footer .inner a .s-hauto{width:160px}footer .inner .fleft{text-align:left !important}footer .inner ul li{text-align:left}.pageHome .topicsIcon{color:#fff;padding:4px 40px;font-size:.8rem;border-radius:4px;background:#a5b2d6}.pageHome #mainSide .counselorArea{padding:10px;background:#fef8f1;margin-top:15px}.pageHome #mainSide .counselorArea .title{text-align:center;font-weight:bold;margin-bottom:5px;padding-bottom:5px;border-bottom:1px dotted;font-size:.8rem}.pageHome #staffMessage span img{width:17%}.pageHome #mainArticle #jobList .descArea{position:relative;bottom:-50px}.pageHome #mainArticle #jobList .descArea .descTitle{cursor:pointer;border:1px solid #a4abaf;border-radius:5px;padding:6px 10px;font-size:.7rem}.pageHome #mainArticle #jobList .descArea .descTitle:hover+.fukidashi{display:block;width:285px;padding:10px;line-height:2;background:#fff;border:1px solid #d0d5d7;border-radius:12px;right:0;top:45px;z-index:99}.pageHome #mainArticle #jobList .descArea .descTitle:hover+.fukidashi::before{content:"";position:absolute;top:-24px;right:5%;margin-left:-15px;border:12px solid transparent;border-bottom:12px solid #fff;z-index:2}.pageHome #mainArticle #jobList .descArea .descTitle:hover+.fukidashi::after{content:"";position:absolute;top:-28px;right:4.4%;margin-left:-15px;border:14px solid transparent;border-bottom:14px solid #d0d5d7;z-index:1}.pageHome #mainArticle #jobList .descArea ul.desc{display:none;position:absolute}.pageHome #mainArticle #jobList .descArea ul.desc li .fukidashi{width:135px;font-size:.7rem;position:absolute;top:-40px;left:0;padding:6px;border-radius:5px;background:#fff;border:1px solid #d6d6d6;color:#57656b;font-weight:bold}.pageHome #mainArticle #jobList .descArea ul.desc li img{margin-right:5px}.pageHome #mainArticle #jobList .h2Title h2{font-size:1.2rem;padding-bottom:7px;margin-bottom:10px;display:flex;justify-content:space-between;align-items:flex-end}.pageHome #mainArticle #jobList .h2Title h2 span{font-size:.7rem;font-weight:normal;line-height:2;text-align:right}.pageHome #mainArticle #jobList .tab li{text-align:center;display:table-cell;font-weight:bold;background-color:none;border:1px solid #e0e0e0;border-bottom:0;border-radius:5px 5px 0 0;color:#37474f;text-decoration:underline;padding:13px;vertical-align:middle;cursor:pointer}.pageHome #mainArticle #jobList .tab li.active{font-weight:bold;background-color:#f0001d;border:1px solid #f0001d;border-bottom:0;color:#fff;text-decoration:none}.pageHome #mainArticle #jobList .tabContent .hide{display:none}.pageHome #mainArticle #jobList .tabContent button.job_clip_delete{background:#06c;color:#fff !important;padding:6px 25px;-moz-border-radiusborder-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin-top:8px;display:inline-block;font-size:10px;width:160px;border:none;font-weight:bold}.pageHome #mainArticle table td.crown img{margin-right:5px}.pageHome#pageHomeHistory section{margin-bottom:40px}.pageHome#pageHomeHistory section table td.check{text-align:center}.pageHome#pageHomeHistory section table td .topicsIcon{padding:4px 10px;width:103px}.pageHome#pageHomeHistory section table td .topicsIcon i{margin-right:3px}.pageHome#pageHomeHistory section .accordionbox dl.accordionlist{text-align:center}.pageHome#pageHomeHistory section .accordionbox dl.accordionlist dt{display:inline-block;margin:0 auto}.pageHome#pageHomeHistory section .accordionbox dl.accordionlist dt .title a{line-height:1.8;padding:10px 30px 10px 15px !important;position:relative}.pageHome#pageHomeHistory section .accordionbox dl.accordionlist dt .title a .accordion_icon{position:absolute;width:30px;height:30px;right:0;top:20%;margin-left:10px}.pageHome#pageHomeHistory section .accordionbox dl.accordionlist dt .title a .accordion_icon span{position:absolute;left:6px;width:50%;height:2px;background-color:#f0001d;border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px}.pageHome#pageHomeHistory section .accordionbox dl.accordionlist dt .title a .accordion_icon span:nth-of-type(1){top:13px;transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}.pageHome#pageHomeHistory section .accordionbox dl.accordionlist dt .title a .accordion_icon span:nth-of-type(2){top:13px;transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}.pageHome#pageHomeHistory section .accordionbox dl.accordionlist dt .title a .accordion_icon.active span:nth-of-type(1){display:none}.pageHome#pageHomeHistory section .accordionbox dl.accordionlist dt .title a .accordion_icon.active span:nth-of-type(2){top:13px;transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}.pageHome#pageHomeHistory section .accordionbox dl.accordionlist dt .accordion_icon,.pageHome#pageHomeHistory section .accordionbox dl.accordionlist dt .accordion_icon span{display:inline-block;transition:all .4s;box-sizing:border-box}.pageHome#pageHomeHistory section .accordionbox dl.accordionlist dd{display:none;text-align:left}.pageHome#pageHomeHistory section .accordionbox dl.accordionlist dd section{border-bottom:1px dotted;padding-bottom:20px}#pageHomeProfile input{margin:-3px 0 0}.tableScroll table.s-table tr td{vertical-align:middle}.tableScroll table.s-table tbody tr td{background:#fff}.tableScroll table.s-table tbody tr:nth-child(odd) td{background:#fbfbfb}#pageTopicsDetail #contents #mainArticle .contents{width:745px}#pageTopicsDetail #contents #mainArticle .contents .header{margin-bottom:60px}#pageTopicsDetail #contents #mainArticle .contents .header h1{font-size:1.3rem;line-height:1.5;margin-bottom:20px}#pageTopicsDetail #contents #mainArticle .contents .header .date{text-align:left;float:left;font-size:1rem}#pageTopicsDetail #contents #mainArticle .contents .header .topicsIcon{text-align:right;float:right}#pageTopicsDetail #contents #mainArticle .contents .body img{text-align:center}#pageTopicsDetail #contents #mainArticle .contents .body p{line-height:1.8;margin:20px 0;font-size:1rem}#pageTopicsDetail #contents #mainArticle .contents .body p:first-child{margin-top:40px}#pageTopicsDetail #contents #mainArticle .contents .back{margin-top:60px}.pageIndex .content{width:1060px}.pageIndex h3{font-size:2.6rem;text-align:center;line-height:1.5}.pageIndex h3 .slash{font-size:2rem;font-weight:normal}.pageIndex h3 strong{font-size:4rem;color:#eb0017}.pageIndex h3{text-align:center;margin-bottom:20px}.pageIndex .btnArea{text-align:center}.pageIndex .taC{text-align:center}.pageIndex .tableArea{width:100%;margin-bottom:50px}.pageIndex .tableArea table{width:100%}.pageIndex .tableArea table tr{background:#f3f3f3}.pageIndex .tableArea table tr .amelia{border-right:3px solid #eb0017;border-left:3px solid #eb0017}.pageIndex .tableArea table tr .amelia.last{border-bottom:3px solid #eb0017}.pageIndex .tableArea table tr:nth-child(odd){background:#f7f7f7}.pageIndex .tableArea table tr th{background:#e1e1e1;font-size:1.4rem;padding:15px 0}.pageIndex .tableArea table tr th:last-child{border-left:2px solid #fff}.pageIndex .tableArea table tr th.amelia{background:#eb0017;color:#fff}.pageIndex .tableArea table tr td{padding:15px 0;font-size:1.2rem;font-weight:bold;text-align:center;border:2px solid #fff;width:20%}.pageIndex .tableArea table tr td.title{text-align:left;padding-left:20px;width:350px;line-height:1.6;vertical-align:middle}.pageIndex .tableArea table tr td.red{color:#eb0017;font-weight:900}.pageIndex .tableArea table tr td.mark{font-size:1.6rem}.pageIndex #wrapper #container{padding-top:0;position:relative;z-index:1}.pageIndex #wrapper #container #contents{margin:0 auto;overflow:hidden;padding:0;width:100%}.pageIndex #wrapper #container #contents .mvArea{background:url(../img/index/mv_bg.jpg) no-repeat center;background-size:cover;height:558px}.pageIndex #wrapper #container #contents .mvArea .mvInner{width:1060px;margin:0 auto;padding-top:60px}.pageIndex #wrapper #container #contents .mvArea .mvInner .mvContents{width:418px}.pageIndex #wrapper #container #contents .mvArea .mvInner .mvContents .copy{color:#eb0017;font-size:2rem;text-align:center;line-height:1.4;letter-spacing:.1em;font-weight:bold;text-shadow:#fff 2px 0px,#fff -2px 0px,#fff 0px -2px,#fff 0px 2px,#fff 2px 2px,#fff -2px 2px,#fff 2px -2px,#fff -2px -2px,#fff 1px 2px,#fff -1px 2px,#fff 1px -2px,#fff -1px -2px,#fff 2px 1px,#fff -2px 1px,#fff 2px -1px,#fff -2px -1px}.pageIndex #wrapper #container #contents .mvArea .mvInner .mvContents .block{background:rgba(255,255,255,.8);padding:20px;margin-top:20px}.pageIndex #wrapper #container #contents .mvArea .mvInner .mvContents .block h2{font-size:1rem;text-align:center;font-weight:bold;line-height:1.8}.pageIndex #wrapper #container #contents .mvArea .mvInner .mvContents .block h2 strong{font-size:1.2rem;color:#eb0017}.pageIndex #wrapper #container #contents .mvArea .mvInner .mvContents .block h2 strong small{font-size:.8rem}.pageIndex #wrapper #container #contents .mvArea .mvInner .mvContents .block ul{background:rgba(255,0,0,.03);margin:20px 0;padding:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.pageIndex #wrapper #container #contents .mvArea .mvInner .mvContents .block ul li dl dd strong{color:#eb0017;font-weight:bold;font-size:2.7rem}.pageIndex #wrapper #container #contents .mvArea .mvInner .mvContents .block .catch{text-align:center;font-size:1rem;font-weight:bold}.pageIndex #wrapper #container #contents .mvArea .mvInner .mvContents .block a.btn{display:block;width:310px;margin:25px auto 15px;text-align:center;padding:1.2rem !important;font-size:1.4rem !important}.pageIndex #wrapper #container #contents .sliderArea{margin-top:40px;position:relative;width:920px;margin:40px auto}.pageIndex #wrapper #container #contents .sliderArea .mainSlider{width:920px;margin:0 auto}.pageIndex #wrapper #container #contents .sliderArea .mainSlider .slick-prev{left:-105px}.pageIndex #wrapper #container #contents .sliderArea .mainSlider .slick-prev::before{content:"";position:absolute;box-sizing:border-box;left:43px;width:34px;height:34px;border-top:3px solid #333;border-left:3px solid #333;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.pageIndex #wrapper #container #contents .sliderArea .mainSlider .slick-next{right:0}.pageIndex #wrapper #container #contents .sliderArea .mainSlider .slick-next::before{content:"";position:absolute;box-sizing:border-box;left:43px;width:34px;height:34px;border-top:3px solid #333;border-right:3px solid #333;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.pageIndex #wrapper #container #contents .sliderArea .mainSlider ul.slick-slider{width:920px;overflow:hidden;margin:0 auto;position:relative}.pageIndex #wrapper #container #contents .sliderArea .mainSlider ul.slick-slider .slick-dots{display:none !important}.pageIndex #wrapper #container #contents .sliderArea#sliderArea02 ul li a p.img{overflow:hidden;position:relative;width:170px;height:129px}.pageIndex #wrapper #container #contents .sliderArea#sliderArea02 ul li a p.img img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;height:auto}.pageIndex #wrapper #container #contents .sliderArea .thumb{margin-top:15px}.pageIndex #wrapper #container #contents .sliderArea .thumb ul .slick-track{width:100% !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pageIndex #wrapper #container #contents .sliderArea .thumb ul .slick-track li{width:220px !important;margin-right:15px}.pageIndex #wrapper #container #contents .sliderArea .thumb ul .slick-track li span img{width:220px}.pageIndex #wrapper #container #contents .sliderArea .thumb ul .slick-track li span img:hover{opacity:.7;cursor:pointer}.pageIndex #wrapper #container #contents .sliderArea .slick,.pageIndex #wrapper #container #contents .sliderArea .slick-nav{display:none}.pageIndex #wrapper #container #contents .sliderArea .slick-initialized{display:block}.pageIndex #wrapper #container #contents #topicsArea{max-width:900px;width:90%;margin:50px auto}.pageIndex #wrapper #container #contents #topicsArea .topicsIcon{color:#fff;border-radius:4px;background:#a5b2d6;margin-right:10px;line-height:1.1;-ms-flex-item-align:baseline;align-self:baseline;padding:3px 5px;text-align:center;min-width:80px;font-weight:bold;font-size:.7rem}@media screen and (max-width: 620px){.pageIndex #wrapper #container #contents #topicsArea dd{display:block}.pageIndex #wrapper #container #contents #topicsArea dd .topicsIcon{min-width:auto;padding:3px;display:block;width:80px;font-size:.6rem;margin-bottom:5px}}.pageIndex #wrapper #container #contents .aboutArea{margin:50px auto 85px}.pageIndex #wrapper #container #contents .aboutArea .intro{line-height:2;text-align:center;font-size:1.1rem;margin:20px 0 40px}.pageIndex #wrapper #container #contents .aboutArea ul.list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:2.5%}.pageIndex #wrapper #container #contents .aboutArea ul.list li{width:48%;margin-right:2%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:30px}.pageIndex #wrapper #container #contents .aboutArea ul.list li .img{display:flex}.pageIndex #wrapper #container #contents .aboutArea ul.list li .img img{height:100%}.pageIndex #wrapper #container #contents .aboutArea ul.list li .box{margin-top:auto}.pageIndex #wrapper #container #contents .aboutArea ul.list li .box .type{margin:10px 0;text-align:center;color:#555;padding:5px 0;letter-spacing:-0.05em}.pageIndex #wrapper #container #contents .aboutArea ul.list li .box .type.fiction{background:#c3fac4}.pageIndex #wrapper #container #contents .aboutArea ul.list li .box .type.nonfiction{background:#faef99}.pageIndex #wrapper #container #contents .aboutArea ul.list li .box .type.dub{background:#fddbe7}.pageIndex #wrapper #container #contents .aboutArea ul.list li .box .type.caption{background:#e5d2fe}.pageIndex #wrapper #container #contents .aboutArea ul.list li .box .type.children{background:#d8f1fc}.pageIndex #wrapper #container #contents .aboutArea ul.list li .box .name{font-weight:bold;line-height:1.4}.pageIndex #wrapper #container #contents .aboutArea ul.list li .box .text{line-height:1.4;margin-top:5px}.pageIndex #wrapper #container #contents .aboutArea ul.list li .box:last-child{margin-right:0}.pageIndex #wrapper #container #contents .companyArea{margin:0 auto 80px}.pageIndex #wrapper #container #contents .companyArea h3{margin-bottom:30px}.pageIndex #wrapper #container #contents .companyArea ul.logo{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pageIndex #wrapper #container #contents .companyArea ul.logo li{margin:20px}.pageIndex #wrapper #container #contents .companyArea ul.btnArea{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;width:80%;margin:30px auto}.pageIndex #wrapper #container #contents .recruitArea{background:#f7f7f7;padding:50px 0 55px}.pageIndex #wrapper #container #contents .recruitArea__active-cnt{text-align:center}.pageIndex #wrapper #container #contents .recruitArea__active-cnt span{font-size:1.5rem;font-weight:bold;color:#eb0017}.pageIndex #wrapper #container #contents .recruitArea ul.list{margin:40px auto 55px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.pageIndex #wrapper #container #contents .recruitArea ul.list li{width:254px;border:1px solid #cbcbcb;background:#fff;margin:14px 14px 0 0;padding:10px}.pageIndex #wrapper #container #contents .recruitArea ul.list li:nth-child(4n){margin:14px 0 0 0}.pageIndex #wrapper #container #contents .recruitArea ul.list li .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pageIndex #wrapper #container #contents .recruitArea ul.list li .top .right .icon{padding:1px 5px;font-size:.7rem;font-weight:bold}.pageIndex #wrapper #container #contents .recruitArea ul.list li .top .right .icon.new{background:#eb0017;color:#fff}.pageIndex #wrapper #container #contents .recruitArea ul.list li .top .right .icon.inexperience{background:#05cd40}.pageIndex #wrapper #container #contents .recruitArea ul.list li .top .right .icon.soon{background:#fe7102}.pageIndex #wrapper #container #contents .recruitArea ul.list li .top .right .icon.spContest{background:#0e70fe}.pageIndex #wrapper #container #contents .recruitArea ul.list li .top .right .icon.volunteer{background:#fe9393}.pageIndex #wrapper #container #contents .recruitArea ul.list li .title{color:#eb0017;font-size:1rem;line-height:1.3;margin:10px 0;font-weight:bold}.pageIndex #wrapper #container #contents .recruitArea ul.list li .text{line-height:1.4}.pageIndex #wrapper #container #contents .meritArea{margin:110px auto}.pageIndex #wrapper #container #contents .meritArea ul{margin:20px auto -40px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pageIndex #wrapper #container #contents .meritArea ul li{width:28%;margin-right:70px;margin-bottom:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pageIndex #wrapper #container #contents .meritArea ul li:nth-child(3n){margin-right:0}.pageIndex #wrapper #container #contents .meritArea ul li .title{font-size:1.3rem;font-weight:bold;text-align:center;margin:15px 0;line-height:1.4}.pageIndex #wrapper #container #contents .meritArea ul li .text{line-height:1.6}.pageIndex #wrapper #container #contents .recommendArea{margin:110px auto -5px}.pageIndex #wrapper #container #contents .recommendArea ul{margin:20px 0 0px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.pageIndex #wrapper #container #contents .recommendArea ul li{width:305px;margin-right:70px;margin-bottom:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pageIndex #wrapper #container #contents .recommendArea ul li:nth-child(3n){margin-right:0}.pageIndex #wrapper #container #contents .recommendArea ul li .image img{width:100%}.pageIndex #wrapper #container #contents .recommendArea ul li .title{font-size:1.3rem;font-weight:bold;text-align:center;margin:15px 0;line-height:1.4}.pageIndex #wrapper #container #contents .recommendArea ul li .text{line-height:1.6}.pageIndex #wrapper #container #contents .recommendArea ul li .btnArea{margin-top:auto}.pageIndex #wrapper #container #contents .recommendArea ul li .btnArea .btn{margin-top:15px;padding:.8em .4em !important;width:260px}.pageIndex #wrapper #container #contents .voiceArea{margin:0 auto}.pageIndex #wrapper #container #contents .voiceArea ul{margin:40px 0;display:-webkit-box;display:-ms-flexbox;display:flex}.pageIndex #wrapper #container #contents .voiceArea ul li{margin-right:25px;width:33.3%}.pageIndex #wrapper #container #contents .voiceArea ul li:last-child{margin-right:0}.pageIndex #wrapper #container #contents .voiceArea ul li .title{font-size:1.2rem;border-bottom:1px solid;text-align:center;font-weight:bold;margin:10px 0;padding-bottom:5px;line-height:1.4}.pageIndex #wrapper #container #contents .voiceArea ul li .text{font-size:1rem;line-height:1.4}.pageIndex #wrapper #container #contents .memberArea{margin:55px auto}.pageIndex #wrapper #container #contents .memberArea h3{font-size:2rem}.pageIndex #wrapper #container #contents .memberArea ul{margin:40px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.pageIndex #wrapper #container #contents .memberArea ul li{margin-right:14px;margin-bottom:40px;width:254px}.pageIndex #wrapper #container #contents .memberArea ul li:nth-child(4n){margin-right:0}.pageIndex #wrapper #container #contents .memberArea ul li .title{font-size:1.4rem;border-bottom:1px solid;text-align:center;font-weight:bold;margin:10px 0;padding-bottom:5px}.pageIndex #wrapper #container #contents .memberArea ul li .text{font-size:1rem;line-height:1.4}.pageIndex #wrapper #container #contents .memberArea .btnArea{margin-top:10px}.pageIndex #wrapper #container #contents .qaArea{margin:0 auto}.pageIndex #wrapper #container #contents .qaArea ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.pageIndex #wrapper #container #contents .qaArea ul li{width:49%;margin:30px 2% 30px 0}.pageIndex #wrapper #container #contents .qaArea ul li:nth-child(even){margin:30px 0}.pageIndex #wrapper #container #contents .qaArea ul li .question{font-size:1.4rem;font-weight:bold;border-bottom:1px solid;padding-bottom:10px;text-indent:-2em;padding-left:2em;line-height:1.2}.pageIndex #wrapper #container #contents .qaArea ul li .question::before{content:"Q";color:#ffe400;font-size:2.5rem;margin-right:10px}.pageIndex #wrapper #container #contents .qaArea ul li .answer{font-size:1rem;line-height:1.8;text-indent:-2em;padding-left:2em}.pageIndex #wrapper #container #contents .qaArea ul li .answer::before{content:"a";font-weight:bold;color:#eb0017;font-size:2.5rem;margin-right:10px;line-height:1}.pageIndex #wrapper #container #contents .blogArea{margin:110px auto}.pageIndex #wrapper #container #contents .blogArea ul{margin:20px 0 40px;display:-webkit-box;display:-ms-flexbox;display:flex}.pageIndex #wrapper #container #contents .blogArea ul li{width:164px;margin-right:20px}.pageIndex #wrapper #container #contents .blogArea ul li:last-child{margin-right:0}.pageIndex #wrapper #container #contents .blogArea ul li a{color:#272727}.pageIndex #wrapper #container #contents .blogArea ul li a:hover .title{text-decoration:underline}.pageIndex #wrapper #container #contents .blogArea ul li a .top{margin:15px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pageIndex #wrapper #container #contents .blogArea ul li a .top .category{background:#f36500;color:#fff;padding:3px 10px;border-radius:3px;font-weight:bold}.pageIndex #wrapper #container #contents .blogArea ul li a .top .date{font-size:.8rem}.pageIndex #wrapper #container #contents .blogArea ul li a .title{font-weight:bold;line-height:1.5;font-size:.9rem}.pageIndex #wrapper #container #contents .blogArea .btnArea{margin-top:50px}.pageIndex #wrapper #container #contents .twitter{border:3px solid #00aced;border-radius:6px;width:35%}.pageIndex #wrapper #container #contents .twitter .title{background:#00aced;color:#fff;padding:10px 20px;font-size:1.1rem;font-weight:bold}.pageIndex #wrapper #container #contents .twitter .title i{color:#fff;margin-right:5px;font-size:1.6rem;vertical-align:middle}.pageIndex #wrapper #container #contents .twoColumn{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:120px}.pageIndex #wrapper #container #contents .twoColumn h3{font-size:1.8rem}.pageIndex #wrapper #container #contents .twoColumn .columnArea{width:75%;margin:0 4%}.pageIndex #wrapper #container #contents .twoColumn .columnArea ul{margin-bottom:30px}.pageIndex #wrapper #container #contents .twoColumn .columnArea ul li{margin:15px 0;color:#5a310a;font-size:1.1rem;text-indent:-2em}.pageIndex #wrapper #container #contents .twoColumn .columnArea ul li::before{content:"";background:url(../img/index/icon_idea.png);width:20px;height:30px;display:inline-block;margin-right:1em;top:10px;position:relative}.pageIndex #wrapper #container #contents .offerArea{margin:80px auto 60px;text-align:center}.pageIndex #wrapper #container #contents .offerArea .catch{text-align:center;font-size:1.3rem;font-weight:bold}.pageIndex #wrapper #container #contents .offerArea .bkArrow::before{left:-15px}.pageIndex #wrapper #container #contents .btnArea{margin:20px 0 30px}.pageIndex #wrapper #container #contents .btnArea .btn{max-width:310px;margin:0 40px 0 0}.pageOrigin .introText{font-size:1.2rem;font-weight:bold;margin:40px;text-align:center}.pageOrigin .introText::after{content:"";width:30px;border-bottom:3px solid #ef001c;padding-bottom:30px;display:block;margin:0 auto}.pageOrigin h1{font-size:2rem;margin-bottom:40px}.pageOrigin .textArea{margin:40px auto}.pageOrigin .textArea p{line-height:2;margin:25px 0}.pageAgreement #amelia_agreement{text-align:left;margin-bottom:60px}.pageAgreement #amelia_agreement h2{border-bottom:1px solid;margin-top:20px;font-size:1.4rem}.pageAgreement #amelia_agreement h3{margin-top:20px}.pageAgreement #amelia_agreement h2,.pageAgreement #amelia_agreement h3{line-height:1.6}.pageAgreement #amelia_agreement p,.pageAgreement #amelia_agreement li{line-height:1.6;margin:10px 0}.pageAgreement #amelia_agreement ol li ol li,.pageAgreement #amelia_agreement ol.second{list-style:none}#pageRecommend #container{top:0 !important;padding-top:30px !important}#pageRecommend #container #contents .breadcrumb{text-align:left;margin-top:40px}#pageRecommend #container #contents .titleArea{margin:60px 0 40px}#pageRecommend #container #contents .titleArea h1{font-size:16px}#pageRecommend #container #contents .titleArea h1::after{content:"";display:block;border:1px solid red;width:20px;margin:0 auto 40px;top:15px;position:relative;border-radius:10px}#pageRecommend #container #contents .titleArea h2{font-size:30px;margin-bottom:40px}#pageRecommend #container #contents ul{width:960px;margin:0 auto;text-align:left}#pageRecommend #container #contents ul li{margin-bottom:25px}#pageRecommend #container #contents ul li .title{font-size:1.4rem;font-weight:bold;border-bottom:1px solid}#pageRecommend #container #contents ul li .title p{height:30px;width:30px;border-radius:50%;line-height:30px;text-align:center;background:red;font-size:20px;margin:7px 5px 10px 3px;display:inline-block;color:#fff}#pageRecommend #container #contents ul li .text{font-size:1rem;line-height:1.8;margin-top:20px}#pageInterview #contents{width:986px !important}#pageInterview #contents p{line-height:1.6}#pageInterview #contents h1{font-size:16px !important}#pageInterview #contents h1::after{content:"";display:block;border:1px solid red;width:20px;margin:0 auto 40px;top:15px;position:relative;border-radius:10px}#pageInterview #contents h2{font-size:30px;margin-bottom:40px;text-align:center}#pageInterview #contents h3{font-size:1.4rem;border-bottom:1px solid;text-align:left}#pageInterview #contents .titleArea{margin-top:40px}#pageInterview #contents .titleArea .photoArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}#pageInterview #contents .titleArea .photoArea .credit{bottom:50px;position:relative}#pageInterview #contents .block{margin:30px 0}#pageInterview #contents .photoArea .img{float:left}#pageInterview #contents .photoArea .img img{margin-right:15px}#pageInterview #contents .logo{text-align:center;margin:60px 0}#pageInterview #contents .bookArea{margin:40px 0}#pageInterview #contents .bookArea h4{text-align:center;font-size:1.2rem;margin-bottom:30px}#pageInterview #contents .bookArea .title{font-weight:bold;margin:10px 0}#pageInterview #contents .bookArea ul{display:-webkit-box;display:-ms-flexbox;display:flex}#pageInterview #contents .bookArea ul li{width:20%}#pageInterview #contents .bookArea ul li img{margin-left:10px}#pageInterview #contents .bookArea ul li p{text-align:left;padding:0 10px;font-size:10px}.pageFaq #wrapper{padding-top:0}.pageFaq #container{top:0 !important}.pageFaq #container #contents h1{font-size:28px;margin:10px 0 20px;text-align:center}.pageFaq #container #contents .block{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap;flex-wrap:wrap;width:1060px;margin:0 auto;position:relative}.pageFaq #container #contents .block .box{width:48%;margin:20px 0;text-align:left}.pageFaq #container #contents .block .box:nth-child(odd){margin-right:2%}.pageFaq #container #contents .block .box h2{padding:15px;line-height:1.4;color:#37474f;font-size:15px}.pageFaq #container #contents .block .box ul li{margin:20px 0 0 10px;color:#0d47a1;line-height:1.4}.pageFaq #container #contents .block .box ul li i{margin:0 5px 0 -10px;color:#1a72b9}.pageFaq #container #contents .block .box ul li a{cursor:pointer}.pageFaq #container #contents .block .box ul li a:visited{color:#0d47a1 !important}.pageFaq #container #contents .block .contact{position:absolute;right:0;bottom:0;bottom:-30px}.pageFaq #container #contents footer{margin-top:60px}#pageFaqDetail #container #contents .block{margin-top:60px;display:block !important}#pageFaqDetail #container #contents .block h2{font-size:1.5rem;border-bottom:1px solid #37474f;display:block;width:100%;text-align:left;padding-bottom:10px;line-height:1.6;padding-left:1.4em;text-indent:-0.7em}#pageFaqDetail #container #contents .block h2 i{margin-right:10px}#pageFaqDetail #container #contents .block .answer{font-size:.9rem;line-height:2.2;margin:20px 0 60px}#pageFaqDetail #container #contents table{font-size:.9rem;text-align:center;border:1px solid #000;width:40%;margin-top:-40px;margin-bottom:60px}#pageFaqDetail #container #contents table td{padding:5px 7px}#pageFaqDetail #container #contents .sk_no30{margin:10px auto;border:1px solid #ccc;width:60%;text-align:center;padding:0;font-size:.9rem}#pageFaqDetail #container #contents .sk_no30 th{border:1px #ccc solid;background:#fcc;padding:5px}#pageFaqDetail #container #contents .sk_no30_month{background:#ff746d;font-weight:bold;vertical-align:middle;color:#fff}#pageFaqDetail #container #contents .sk_no30_first{border-top:1px #ccc solid;vertical-align:middle}#pageFaqDetail #container #contents .sk_no30_last{border-bottom:none;vertical-align:middle}#pageFaqDetail #container #contents .sk_no30 td{border-right:1px #ccc solid;border-bottom:1px #ccc solid;padding:5px}#pageFaqDetail #container #contents .sk_no30_info{margin:10px auto;list-style:none;padding-left:0;font-size:.9rem;line-height:2.2;margin:40px 0 60px}#pageFaqDetail #container #contents .sk_no30triathlon{boder-right:none}#pageIndexCompany h3{font-size:2.2rem}#pageIndexCompany #wrapper #header .logo{top:-25px}#pageIndexCompany #wrapper #container #contents .mvArea{background:url(../img/index2/mv_bg.jpg) no-repeat center;background-size:cover;height:440px}#pageIndexCompany #wrapper #container #contents .mvArea .mvInner{padding-top:5px}#pageIndexCompany #wrapper #container #contents .mvArea .mvInner .mvContents .block{margin-top:5px}#pageIndexCompany #wrapper #container #contents .mvArea .mvInner .mvContents .block h2{font-size:1.2rem;color:#eb0017;text-shadow:#fff 2px 0px,#fff -2px 0px,#fff 0px -2px,#fff 0px 2px,#fff 2px 2px,#fff -2px 2px,#fff 2px -2px,#fff -2px -2px,#fff 1px 2px,#fff -1px 2px,#fff 1px -2px,#fff -1px -2px,#fff 2px 1px,#fff -2px 1px,#fff 2px -1px,#fff -2px -1px}#pageIndexCompany #wrapper #container #contents .mvArea .mvInner .mvContents .block .text{font-size:1rem;text-align:center;font-weight:bold;line-height:1.8}#pageIndexCompany #wrapper #container #contents .mvArea .mvInner .mvContents .block ul{margin:10px 0;padding:10px 0}#pageIndexCompany #wrapper #container #contents .mvArea .mvInner .mvContents .block ul li dl{font-weight:bold;text-align:center}#pageIndexCompany #wrapper #container #contents .mvArea .mvInner .mvContents .block ul li dl dt{font-size:1.2rem;margin-bottom:5px}#pageIndexCompany #wrapper #container #contents .mvArea .mvInner .mvContents .block ul li dl dd{font-size:1.2rem}#pageIndexCompany #wrapper #container #contents .mvArea .mvInner .mvContents .block ul li dl dd strong{font-size:2.5rem}#pageIndexCompany #wrapper #container #contents .mvArea .mvInner .mvContents .block a.btn{display:block;width:350px;margin:15px auto;padding:.8em 1.7em !important;font-size:1.3rem !important}#pageIndexCompany #wrapper #container #contents .mvArea .mvInner .mvContents .block a.btn::before{top:28px}#pageIndexCompany #wrapper #container #contents .mvArea .mvInner .mvContents .block a.btn::after{top:28px}#pageIndexCompany #wrapper #container #contents .companyArea{margin:60px auto}#pageIndexCompany #wrapper #container #contents .companyArea .titleArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#pageIndexCompany #wrapper #container #contents .companyArea .titleArea h3{margin-bottom:30px;font-size:2rem}#pageIndexCompany #wrapper #container #contents .companyArea .titleArea .title{padding:20px 0 0 50px;margin-left:30px;position:relative;font-size:1.1rem;font-weight:bold;color:#2f9192}#pageIndexCompany #wrapper #container #contents .companyArea .titleArea .title::before{content:"";border-bottom:1px solid #969696;bottom:66%;left:0;position:absolute;width:35px;height:1px;color:#969696}#pageIndexCompany #wrapper #container #contents .serviceArea{margin:80px auto}#pageIndexCompany #wrapper #container #contents .serviceArea ul.block01 li{margin:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#pageIndexCompany #wrapper #container #contents .serviceArea ul.block01 li .img{margin-right:30px}#pageIndexCompany #wrapper #container #contents .serviceArea ul.block01 li .box{width:80%}#pageIndexCompany #wrapper #container #contents .serviceArea ul.block01 li .box .titleArea{border-bottom:1px solid #333;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#pageIndexCompany #wrapper #container #contents .serviceArea ul.block01 li .box .titleArea h4{color:#eb0017;font-size:2rem;padding-bottom:10px;position:relative}#pageIndexCompany #wrapper #container #contents .serviceArea ul.block01 li .box .titleArea h4:after{content:".";line-height:0;display:block;overflow:hidden;position:absolute;bottom:-1px;width:100%;border-bottom:1px solid #eb0017}#pageIndexCompany #wrapper #container #contents .serviceArea ul.block01 li .box .titleArea a{padding:10px 0 0 15px;font-size:1.1rem}#pageIndexCompany #wrapper #container #contents .serviceArea ul.block01 li .box .titleArea a::before{top:17px}#pageIndexCompany #wrapper #container #contents .serviceArea ul.block01 li .box .text{line-height:1.8;padding-top:15px;font-size:1.1rem;text-align:justify}#pageIndexCompany #wrapper #container #contents .serviceArea ul.block02{margin:100px 0;display:-webkit-box;display:-ms-flexbox;display:flex}#pageIndexCompany #wrapper #container #contents .serviceArea ul.block02>li{width:33.3%;margin-right:60px}#pageIndexCompany #wrapper #container #contents .serviceArea ul.block02>li:last-child{margin-right:0}#pageIndexCompany #wrapper #container #contents .serviceArea ul.block02>li ul li{font-size:1.2rem;font-weight:bold;line-height:1.4;text-indent:-2.6em;padding-left:2em;margin:10px 0 10px 20px}#pageIndexCompany #wrapper #container #contents .serviceArea ul.block02>li ul li::before{content:"";background:url(../img/index2/icon_check.svg) no-repeat;background-size:38px;width:35px;height:40px;display:inline-block;vertical-align:-10px;margin-right:10px}#pageIndexCompany #wrapper #container #contents .serviceArea ul.block02>li .btnArea{margin-top:30px}#pageIndexCompany #wrapper #container #contents .serviceArea ul.block02>li .btnArea .btn{padding:.8em .9em !important;width:280px}#pageIndexCompany #wrapper #container #contents .aboutMemberArea{margin:0 auto}#pageIndexCompany #wrapper #container #contents .aboutMemberArea .text{font-size:1.1rem;line-height:1.8;text-align:justify}#pageIndexCompany #wrapper #container #contents .aboutMemberArea .img{width:766px;margin:30px auto}#pageIndexCompany #wrapper #container #contents .aboutMemberArea .more{width:80%;margin:60px auto}#pageIndexCompany #wrapper #container #contents .aboutMemberArea .more .title{background:#fef7f8;color:#eb0017;font-weight:bold;text-align:center;font-size:1.2rem;padding:15px 0;margin-bottom:30px}#pageIndexCompany #wrapper #container #contents .aboutMemberArea .more ul{display:-webkit-box;display:-ms-flexbox;display:flex}#pageIndexCompany #wrapper #container #contents .aboutMemberArea .more ul li{margin-right:20px;width:33.3%}#pageIndexCompany #wrapper #container #contents .aboutMemberArea .more ul li:last-child{margin-right:0}#pageIndexCompany #wrapper #container #contents .aboutMemberArea .more ul li dl dt{border-bottom:1px solid #333;font-weight:bold;font-size:1.1rem;padding-bottom:10px}#pageIndexCompany #wrapper #container #contents .aboutMemberArea .more ul li dl dt a{padding-left:15px}#pageIndexCompany #wrapper #container #contents .aboutMemberArea .more ul li dl dd{font-size:1rem;line-height:1.4;padding-top:10px}#pageIndexCompany #wrapper #container #contents .featureArea{margin:0 auto}#pageIndexCompany #wrapper #container #contents .featureArea .border{border:1px solid #eb0017;margin-bottom:30px;box-shadow:0 0 12px #fbeef0}#pageIndexCompany #wrapper #container #contents .featureArea .border ul li{font-size:1.2rem;font-weight:bold;border-bottom:1px dashed #969696;margin:20px auto;text-indent:-2.3em;padding-left:3em;padding-bottom:20px;line-height:1.6;width:90%;text-align:justify}#pageIndexCompany #wrapper #container #contents .featureArea .border ul li::before{content:"";background:url(../img/index2/icon_check.svg) no-repeat;width:46px;height:46px;display:inline-block;top:10px;right:15px;position:relative}#pageIndexCompany #wrapper #container #contents .featureArea .border ul li strong{color:#eb0017}#pageIndexCompany #wrapper #container #contents .featureArea .border ul li span{text-decoration:underline}#pageIndexCompany #wrapper #container #contents .featureArea .border .tableArea{width:90%;margin:40px auto}#pageIndexCompany #wrapper #container #contents .featureArea .border .tableArea h4{text-align:center;font-size:1.4rem;margin-bottom:15px}#pageIndexCompany #wrapper #container #contents .flowArea{margin:70px auto}#pageIndexCompany #wrapper #container #contents .flowArea ul li{margin:15px 0}#pageIndexCompany #wrapper #container #contents .flowArea ul li dl{display:-webkit-box;display:-ms-flexbox;display:flex}#pageIndexCompany #wrapper #container #contents .flowArea ul li dl dt{color:#fff;background:#eb0017;padding:20px;position:relative;width:28%}#pageIndexCompany #wrapper #container #contents .flowArea ul li dl dt .step{font-size:1.6rem;font-weight:bold;margin-bottom:5px}#pageIndexCompany #wrapper #container #contents .flowArea ul li dl dt .title{font-size:1.2rem;font-weight:bold;line-height:1.4;border-top:1px dotted;padding-top:10px}#pageIndexCompany #wrapper #container #contents .flowArea ul li dl dt::after{content:"";border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #eb0017;position:absolute;right:-10px;top:50%}#pageIndexCompany #wrapper #container #contents .flowArea ul li dl dd{padding:20px 30px;background:#f3f3f3;width:100%}#pageIndexCompany #wrapper #container #contents .flowArea ul li dl dd .text{line-height:1.4;margin-bottom:15px;font-size:1.1rem}#pageIndexCompany #wrapper #container #contents .flowArea ul li dl dd .text small{font-size:.8rem;display:block;margin-top:5px}#pageIndexCompany #wrapper #container #contents .flowArea ul li dl dd a{font-weight:bold;margin:0 30px 0 10px}#pageIndexCompany #wrapper #container #contents .flowArea ul li dl dd a::before{left:-10px}#pageIndexCompany #wrapper #container #contents .qaArea{margin:0 auto}#pageIndexCompany #wrapper #container #contents .qaArea ul li{margin:15px 2% 30px 0}#pageIndexCompany #wrapper #container #contents .qaArea ul li:nth-child(even){margin:15px 0}#pageIndexCompany #wrapper #container #contents .offerArea .btnArea .btn{margin:0}.pageCompany .btn-area{margin:20px auto 30px !important;width:50%;text-align:center}.pageCompany .btn-area .primary{min-width:180px;margin:6px 0 0 10px}.pageCompany #dataDetail{width:100% !important}.pageCompany #footer .fleft{width:75%}.pageCompany #footer .fleft ul.link li{margin:0 3% 10px;text-align:left}.pageCompany #footer .fleft ul.link li a{color:#272727;font-size:.9rem}.pageCompany #page-top a{background:#2f9192}.pageCompany#pageCompanyJobDetail h2{padding:.1em .5em;color:#6db7d5;border-left:solid 10px #6db7d5;border-bottom:solid 3px #b2e1f4;position:relative;display:block;clear:both;margin:30px auto 10px auto}.pageCompany#pageCompanyJobDetail #container #contents main section.w72{width:72%}.pageCompany#pageCompanyJobDetail #container #contents main section.w72 #dataDetail{width:690px}.pageCompany#pageCompanyJobDetail #container #contents main section.w72 #dataDetail table th{width:26%}#toast-container>div{width:30em !important;opacity:.9 !important}#pageContestSentence #mainArticle section{margin-top:30px}#pageContestSentence #mainArticle table th{width:15%}#pageContestRating h2{margin-bottom:10px}#pageCompanyHome table .btn,#pageCompanyHome table a.btn:link,#pageCompanyHome table a.btn:visited{background-color:#ebeded;border-color:#afafaf;color:#37474f}#pageCompanyHome table .btn.disabled,#pageCompanyHome table a.btn.disabled:link,#pageCompanyHome table a.btn.disabled:visited{background-color:#fff;border-color:#e1e3e5;color:#afafaf}#pageHomeProfile .btn.disabled,#pageHomeProfile a.btn.disabled:link,#pageHomeProfile a.btn.disabled:visited{background-color:#fff;border-color:#e1e3e5;color:#afafaf}.pageCompanyProfileSearch .flex{word-spacing:0 !important}#pageCompanyProfileSearchList #mainArticle,#pageJob #mainArticle,#pageJobList #mainArticle,#companySearchResult #mainArticle{width:78%}#pageCompanyProfileSearchList .form input[type=text],#pageJob .form input[type=text],#pageJobList .form input[type=text],#companySearchResult .form input[type=text]{padding:.4em .6em;font-size:.9rem}#pageCompanyProfileSearchList #profileTable img,#pageJob #profileTable img,#pageJobList #profileTable img,#companySearchResult #profileTable img{vertical-align:top;margin:5px}#pageCompanyProfileSearchList .btn.primary,#pageJob .btn.primary,#pageJobList .btn.primary,#companySearchResult .btn.primary{padding:.6em 1em !important;min-width:160px}#pageCompanyProfileSearchList #profileTable tr.profileTableDetail td{font-size:14.8px}#pageCompanyProfileSearchList #profileTable tr.profileTableDetail td .btn{min-height:33px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#pageCompanyProfileSearchList #profileTable tr.profileTableDetail td .btn i{margin-right:5px}#pageCompanyProfileSearchList #profileTable tr.profileTableDetail textarea{font-size:13.9px}#pageCompanyProfileSearchWishlist .btn,#pageCompanyProfileSearchWishlist a.btn:link,#pageCompanyProfileSearchWishlist a.btn:visited{padding:.8em;margin-bottom:10px}#pageCompanyProfileSearchWishlist table .unsubscribe td{background:#d2d2d2}#pageCompanyProfileSearchWishlist table .unsubscribe td a{pointer-events:none;background:#d2d2d2;text-decoration:none !important;color:#888}#pageJobList table .job_clip_delete{background:#06c;color:#fff !important;padding:6px 25px;-moz-border-radiusborder-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin-top:8px;display:inline-block;font-size:10px;width:160px;border:none;font-weight:bold}#pageJobList table td img{max-width:160px}#pageJobList h1{text-align:left;margin:0;justify-content:space-between}#pageJobList h1 a{font-size:14px !important}#pageJobList .block{margin:0 auto}.pageCompanyForm #mainArticle{width:100%}.pageCompanyForm #mainArticle .table th,.pageCompanyForm #mainArticle .s-table th{width:35%}.pageCompanyForm .form input[type=text],.pageCompanyForm .form input[type=password],.pageCompanyForm .form input[type=email],.pageCompanyForm .form input[type=url],.pageCompanyForm .form input[type=date],.pageCompanyForm .form input[type=month],.pageCompanyForm .form input[type=time],.pageCompanyForm .form input[type=datetime],.pageCompanyForm .form input[type=datetime-local],.pageCompanyForm .form input[type=week],.pageCompanyForm .form input[type=number],.pageCompanyForm .form input[type=search],.pageCompanyForm .form input[type=tel],.pageCompanyForm .form input[type=color],.pageCompanyForm .form textarea{padding:.4em .6em}#pageCompanyJobResultList .btn.submit{padding:.4em 1em;min-width:120px}#pageCompanyJobResultDetail .s-center img{margin-right:5px}#pageCompanyJobResultDetail #mainArticle{max-width:720px;padding:15px !important}#pageContestMinitest #timerArea{position:fixed;top:67px;left:0;z-index:10;font-family:monospace}#pageContestMinitest .block{margin:0 auto !important}#pageContestMinitest table tr td .answer p{display:table;margin:5px 0;width:100%}#pageContestMinitest table tr td .answer p span{display:table-cell;font-weight:bold;margin:5px 0;line-height:1.4;width:40px;white-space:nowrap}#pageContestMinitest table tr td .answer p .text{width:90%;font-weight:normal;white-space:normal}#pageContestSpTrial p{line-height:1.6}#pageContestSpTrial h2{color:#0f1d66;border-left:4px solid;background:linear-gradient(transparent 70%, #d1eaff 70%);display:inline-block;font-size:18px;font-weight:bold;padding-left:5px}#pageContestSpTrial .flex{letter-spacing:normal}#pageContestSpTrial .box{width:20%}#pageContestSpTrial .box img:first-child{width:auto;height:140px}#pageContestSpTrial .imgArea .text{line-height:1.4;margin:10px 0}.pageRegist .necessary{background-color:#ffebeb;border:1px solid #a9a9a9;height:45px}.pageRegist table tr.lang td{padding:20px 0 !important;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pageRegist table tr.lang td select,.pageRegist table tr.lang td input{margin:0 1%;width:100%}#pageHomeResume table td{vertical-align:middle}#pageHomeResume table td.appeal{font-size:13.5px}#pageHomeResume table .mfon-pad4 input{padding:.4em .6em;vertical-align:top}#pageHomeResume table .mfon-pad4 textarea.shikaku{height:10em}#pageHomeResume table .mfon-pad4 table.lang{border:none}#pageHomeResume table .mfon-pad4 table.lang tr td{border:none}.pageForm #wrapper #contents{width:984px;margin:30px auto 60px;text-align:left;line-height:1.8}.pageForm #wrapper #contents #confirm{padding-top:30px}.pageForm #wrapper #contents h2{font-size:1.2rem;margin:20px 0 0 10px}.pageForm #wrapper #contents table{line-height:2}.pageForm #wrapper #contents table tr th{width:20%}.pageForm #wrapper #contents table tr td{padding:10px 20px;border:1px solid #ffe;vertical-align:top;border:1px solid #bbb}.pageForm #wrapper #contents table tr td p .btn{margin-left:0 !important}.pageForm #wrapper #contents table tr td:first-child{background-color:#fff;width:170px}.pageForm #wrapper #contents table tr td.member_pass{font-size:1.4rem}.pageForm #wrapper #contents dl{line-height:2;display:-webkit-box;display:-ms-flexbox;display:flex}.pageForm #wrapper #contents #capture_area ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#pageRegist .cpArea{text-align:center;margin-top:40px}#pageRegist .cpArea .ribbon{display:inline-block;position:relative;height:45px;text-align:center;box-sizing:border-box;z-index:1}#pageRegist .cpArea .ribbon::before{content:"";position:absolute;width:50px;bottom:-10px;left:-35px;z-index:0;border:20px solid #ff5a5a;border-left-color:transparent}#pageRegist .cpArea .ribbon::after{content:"";position:absolute;width:50px;bottom:-10px;right:-35px;z-index:-1;border:20px solid #ff5a5a;border-right-color:transparent}#pageRegist .cpArea .ribbon .title{font-weight:bold;display:inline-block;position:relative;margin:0;padding:0 20px;line-height:45px;font-size:18px;color:#fff;background:red}#pageRegist .cpArea .ribbon .title::before{position:absolute;content:"";top:100%;left:0;border:none;border-bottom:solid 10px transparent;border-right:solid 15px #c50001}#pageRegist .cpArea .ribbon .title::after{position:absolute;content:"";top:100%;right:0;border:none;border-bottom:solid 10px transparent;border-left:solid 15px #c50001}#pageRegist .cpArea .cp{margin-top:30px;font-size:1.2rem}#pageRegist .cpArea .cp span{margin-bottom:10px;display:block;font-weight:bold;letter-spacing:.1em}#pageRegist .cpArea .cp span::before{content:"＼";width:10px;height:10px}#pageRegist .cpArea .cp span::after{content:"／";width:10px;height:10px}#pageRegist .cpArea .cp strong{color:red}#pageRegist .cpArea .cp .date{text-align:center;font-size:1rem;margin-top:10px}#pageRegist .flow{padding:10px 0;line-height:2;border-bottom:1px solid #d8d8d8;border-top:1px solid #d8d8d8}#pageRegist .flow ul.country{overflow:hidden;width:100%}#pageRegist .flow ul.country>li{margin:10px 0}#pageRegist .flow ul.country>li dl{display:-webkit-box;display:-ms-flexbox;display:flex}#pageRegist .flow ul.country>li dl dt{line-height:2.5;width:16%}#pageRegist .flow ul.country>li dl dd{width:84%}#pageRegist form table tr.zip td ul{display:inline-block}#pageRegist form table tr.zip td p{display:inline-block}#pageRegist form table tr.zip td a{display:block}#pageRegist form section .block label{display:block}#pageRegistCompany .text-alert{color:#e60012;font-size:.8rem}#pageRegistCompany h1{background:#d8eaf1 !important}#pageRegistCompany form{text-align:left}#pageRegistCompany form .box p{line-height:1.8}#pageRegistCompany form .box ul.notes{margin:0 10px 20px 12px}#pageRegistCompany form .box ul.notes li{text-indent:-14px;margin:10px 0}#pageRegistCompany form .box table.form{width:100%;border-collapse:separate;border-spacing:2}#pageRegistCompany form .box table.form tr th{width:32%;background:#a1d1e4;text-align:left;border:1px solid #fff;padding:5px 10px;vertical-align:middle;font-size:.9rem;font-weight:bold}#pageRegistCompany form .box table.form tr th .indent3{margin-top:10px;line-height:1.4}#pageRegistCompany form .box table.form tr td{width:70%;background:#d8eaf1;text-align:left;border:1px solid #fff;padding:5px;vertical-align:middle}#pageRegistCompany form .box table.form tr td input{margin:5px 0;vertical-align:middle;padding:.6em}#pageRegistCompany form .box table.form tr td input#btn{border:1px solid #ccc;padding:5px;margin-left:10px;font-size:.8rem}#pageRegistCompany form .box table.form tr td input:focus{color:#151515}#pageRegistCompany form .box table.form tr td table td{width:auto;border:none}#pageRegistCompany form .box .box-agree{width:100%;margin:10px auto;vertical-align:middle}#pageRegistCompany form .box .box-agree .inculde_box{margin:10px auto;font-size:14px}#pageRegistCompany form .box .box-agree .inculde_box .box-agreewidth{width:100%;height:555px;resize:vertical;font-size:.9rem;padding:20px;border:1px solid #ccc;font-family:BlinkMacSystemFont,"Helvetica Neue",Helvetica,Arial,Verdana,Roboto,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"M+ 1p","ＭＳＰゴシック","MS PGothic",sans-serif}#pageRegistCompany form .box .box-agree .overflow{height:555px;overflow:auto;border:1px solid #ccc;padding:20px}#pageRegistCompany form .box .box-agree .overflow p{margin:20px 0}.pageCompanyColumn #main .answer ul li{list-style:disc}.pageCompanyColumn #main ul{background:none}.pageCompanyColumn #main h1,.pageCompanyColumn #main h2{background:#d8eaf1 !important}.pageCompanyColumn #main h2::before{background:#a1d1e4 !important}.pageCompanyColumn #main dl{line-height:1.4}.pageCompanyColumn #main .point{margin:40px 0}.pageCompanyColumn #main .point .title{font-weight:bold}.pageCompanyColumn #main .point ul{margin:0;background:#f5f6f6}.pageCompanyColumn #main .point ul li{margin:10px 0}.pageCompanyColumn #main .point ul li dl dt{border-bottom:1px dotted;padding-bottom:5px;margin-bottom:5px;font-weight:bold}.pageCompanyColumn #main .point ul li dl dd{padding:0 20px}.meritArea .sText{font-size:.8rem}.meritArea .title{font-size:1.4rem;margin-top:10px;position:relative}.meritArea .title span{font-weight:bold}.meritArea .title strong{color:#eb0017}.meritArea ul{margin:25px 0 25px 10px}.meritArea ul i{color:#eb0017;margin-right:5px}a.cta{padding:.8em 0 !important}.btnArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px !important}.btnArea>div{display:-webkit-box;display:-ms-flexbox;display:flex}.pageLogin h1{font-size:28px;margin:10px 0 20px;text-align:center}.pageLogin .block{text-align:left;line-height:1.8}.pageLogin .block p{margin:0;line-height:1.8;font-size:.9rem}.pageLogin .block tr td{padding:20px 0 0 20px}.pageLogin #message .block{width:100% !important}#pageUnsubscribe table tr td{line-height:1.4;padding:10px;vertical-align:top}#pageUnsubscribe table tr td textarea{border:1px solid #000;width:100%}#pageUnsubscribe table tr td label{display:block}#pageContestIndex h1{background:#43beca}#pageContestIndex h1 img{width:920px}#pageContestIndex .icon.gaiyo{background:#eb0017;display:inline;margin-right:0}#pageContestIndex .mini_section{display:-webkit-box;display:-ms-flexbox;display:flex}#pageContestIndex .mini_section .mini_box{display:-webkit-box;display:-ms-flexbox;display:flex}#pageContestIndex .mini_section .mini_box .mini_text{display:-webkit-box;display:-ms-flexbox;display:flex}#pageContestIndex .mini_section .mini_box .mini_btn{align-self:flex-end}#pageContestList h1{background:none}#pageContestWebDetail #mvArea{position:relative;width:960px;margin:0 auto;background:url(../img/contest/bnr_trialcontest_l.jpg) no-repeat;background-size:960px;height:291px}#pageContestWebDetail #mvArea h1{padding:60px 0 0 0;width:345px}#pageContestWebDetail #mvArea .copyArea p{line-height:1.8}#pageContestWebDetail #content{width:100%}#pageContestWebDetail #content i{margin-right:10px}#pageContestWebDetail #content h2{text-align:center;font-size:22px;margin-bottom:20px !important}#pageContestWebDetail #content .contestmember{border:1px solid #d2d2d2;padding:30px}#pageContestWebDetail #content .presentArea .presentBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#pageContestWebDetail #content .presentArea .presentBox dl{text-align:center;background:#fff5f5;width:24%;padding:15px 10px}#pageContestWebDetail #content .presentArea .presentBox dl dt{font-weight:bold}#pageContestWebDetail #content .presentArea .presentBox dl dt:first-child{margin-bottom:10px}#pageContestWebDetail #content .presentArea .presentBox dl dd{margin-top:10px}#pageContestWebDetail #content .kaisetsu{margin:40px 0}#pageContestWebDetail #content .kaisetsu h2{text-align:left;border-bottom:1px solid #37474f}#pageContestWebDetail #content .kaisetsu .date{font-weight:bold;font-size:16px}#pageContestWebDetail #content a.btn{position:relative;padding:.8em 20px !important;margin:20px auto;display:block;text-align:center}#spContest_top .headBtn .title{font-size:20px;margin:10px 0 30px}#spContest_top .headBtn .fright a{margin-right:10px}#spContest_top table th{width:23% !important;vertical-align:top}#spContest_top p{line-height:1.6}#spContest_top textarea{line-height:1.6;height:450px !important;border:1px solid #afafaf}#spContest_top .attention{background:#ffe0e0;border:1px solid red;padding:10px 20px;margin:20px 0;line-height:1.6;color:#000;font-weight:bold}.pageConfirm .border{border:1px solid #afafaf;height:auto;padding:10px;margin-top:10px;font-size:.9rem}.pageConfirm .border p{margin-left:10px;margin:10px 0 0 15px}.pageContest h1{font-size:1.8rem;text-align:center;margin-bottom:40px}.pageContest #mainArticle #dataDetail table th{width:100px}.pageContest #mainArticle section h2{font-size:18px;margin-bottom:10px}.pageContest #mainArticle section p{line-height:1.6}.pageContest #mainArticle section.total p{line-height:2}.pageContest #mainArticle section.total table td{padding:10px 0 10px 40px;text-align:left}.pageContest #mainArticle section table tr td{vertical-align:top}.pageContest#onething_oubo .bg-beige{background:#f2f2da}.pageContest#onething_oubo .btn.anc{margin:10px auto;display:block;width:300px;color:#f0001f;border:1px solid #f0001f;position:relative}.pageContest#onething_oubo .btn.anc i{position:absolute;right:10px;top:35%}.pageContest#onething_oubo table tr.info{background:#f2f2d9}.pageContest#onething_oubo table tr.info td{text-align:center}.pageContest#onething_oubo .intro{background:#f2f2d9;text-align:center;display:flex;justify-content:center;padding:10px}.pageContest#onething_oubo .intro span{font-weight:bold;font-size:1rem;line-height:1.4}.pageContest#onething_oubo .intro p:first-of-type{margin-right:15px}.pageContest#onething_oubo #questionnaire dt.Qtitle{background:#f2f2da;margin-top:20px;padding:5px}.pageContest#onething_oubo #questionnaire dt.Qtitle .indent-Q{display:inline-block;text-indent:-3.7em;padding-left:4em;font-weight:bold}.pageContest#onething_oubo #questionnaire dd{display:block;margin:0 auto;margin-top:10px;line-height:2}#pageContestDetail main.feedback .flex{flex-flow:inherit}#pageContestDetail main.feedback .flex .box{width:calc(100% / 3);margin-right:2%}#pageContestDetail main.feedback .flex .box:last-child{margin-right:0}#pageContestDetail main.feedback .flex .box table{border-bottom:1px solid #bbb}#pageContestDetail main.feedback .flex .box table tr th{text-align:center}#pageContestDetail main.feedback .flex .box table tr td{border:none;border-bottom:1px dotted #bbb}#pageContestDetail main.feedback .flex .box table tr td.right{text-align:center}#pageContestDetail main.feedback .flex .box table tr td span{border:2px solid #f0001d;border-radius:12em;width:1.8em;display:inline-block;text-align:center}#pageContestDetail main.feedback table th{font-size:.8rem;letter-spacing:.1em;text-align:center}#pageContestDetail main #mainArticle{width:100% !important}#pageContestDetail main #mainArticle section p{margin-bottom:15px}#pageContestDetail main #mainArticle .comment{border:1px solid #bbb;padding:20px}#pageContestDetail main #mainArticle .comment p{line-height:1.8;margin-bottom:0}#pageContestDetail main #mainArticle #hyoka table td{text-align:center;vertical-align:middle}#pageContestDetail main #mainArticle #hyoka table td.c1,#pageContestDetail main #mainArticle #hyoka table td.c2{width:15%}#pageContestDetail main #mainArticle #hyoka table td.c3{text-align:left;width:70%}#pageContestDetail main #mainArticle #check{width:50%}#pageContestDetail main #mainArticle #check table tr td{width:30%;text-align:center;vertical-align:middle;border:none;border-bottom:1px solid #bbb;border-right:1px dashed #bbb}#pageContestDetail main #mainArticle #check table tr td.right{text-align:left;width:70%}#pageContestDetail main #mainArticle #translation .title{border-bottom:1px solid #bbb;padding-bottom:5px;font-weight:bold}#pageContestDetail main #mainArticle #translation p{line-height:1.8}#pageContestDetail main #mainArticle h1{margin-bottom:0}#pageContestDetail main #mainArticle #result table td{text-align:center;width:30%}#pageContestDetail main #mainArticle #result table td.c1{width:10%}#pageContestDetail main #mainArticle #hyoka2 table td.c1{width:20%;text-align:center}#pageContestDetail main #mainArticle #hyoka2 table td.c2{width:80%;text-align:left}#pageContestDetail main #oubo table tr td ul li{margin:10px 0}#pageContestDetail table th{width:20%}#pageContestDetail table td a.btn{display:block}#pageContestDetail .info{margin-bottom:60px}#pageContestDetail .info .block{border:1px solid #afafaf;margin-bottom:20px}#pageContestDetail .info .block.attention .box{padding-left:35px}#pageContestDetail .info .block h3{background:#f0001f;border:1px solid #f0001f;color:#fff;text-align:center;padding:5px 0}#pageContestDetail .info .block .box{padding:25px}#pageContestDetail .info .block .box p.name{border-bottom:1px dotted}#pageContestDetail .info .block .box .howto{padding:0 25px}#pageContestDetail .info .block .box .howto .title{font-weight:bold;margin:15px 0 0}#pageContestDetail .info .block .box h4{text-align:center;border-bottom:1px solid #afafaf;border-top:1px solid #afafaf;padding:5px 0}#pageContestDetail .info .block .box ol li{list-style:decimal}#pageContestDetail .info .block .box .flex{align-items:center}#pageContestDetail .info .block .box .flex>div{width:50%}@media screen and (max-width: 630px){#pageContestDetail .info .block .box .flex{display:block}#pageContestDetail .info .block .box .flex>div{width:100%}}#pageContestDetail .info .block .box .flex .subBox{margin-bottom:10px}#pageContestDetail .info .block.advice .pxl{padding:25px}#pageContestDetail .info .block.advice .box{padding:0}#pageContestDetail .info .block.advice .box p.fs{padding:0;margin:0}#pageContestDetail .info .flex .block{width:49%}#pageContestDetail .info .flex .block:first-of-type{margin-right:2%}#pageContestResult table{border-bottom:1px solid #afafaf}#pageContestResult table td{border:none}#pageContestTriathlonResult .dataDetail section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#pageContestTriathlonResult .dataDetail section a{margin:auto auto 0 !important;width:50%;top:5px;position:relative}#pageContestAnyone #main_contents{margin:0 auto}#pageContestAnyone #main_contents h2{font-size:1.6rem;text-align:center;margin:10px 0 0}#pageContestAnyone #main_contents h2.obi{font-size:1.4rem}#pageContestAnyone #main_contents p{font-size:14px;line-height:1.6}#pageContestAnyone #main_contents #subttl{display:block;margin:10px auto}#pageContestAnyone #main_contents h3{display:block;font-size:16pt;font-weight:bold;color:#5e4411;padding:20px 0 20px 0px;margin-left:5px}#pageContestAnyone #main_contents #box03 h3{display:block;font-size:16pt;font-weight:bold;color:#5e4411;padding:20px 0 0px 0px;margin-left:5px}#pageContestAnyone #main_contents .point{display:block;float:left;padding:0px;margin:0px}#pageContestAnyone #main_contents .text{font-size:14px;line-height:1.4;margin:10px 5px}#pageContestAnyone #main_contents .text01{width:650px;font-size:14px;line-height:1.4;margin:10px 5px}#pageContestAnyone #main_contents .item{float:right;margin:5px;width:170px}#pageContestAnyone #main_contents #box01{width:940px;display:block;border:solid 10px #fff799;margin:10px auto;padding:10px}#pageContestAnyone #main_contents #box01 h2{width:900px;height:41px;margin:0}#pageContestAnyone #main_contents #box02{width:48%;display:block;border:solid 10px #fff799;margin:10px auto;padding:10px;float:left}#pageContestAnyone #main_contents #box03{width:48%;display:block;margin:10px auto;padding:10px;float:right;border:solid 10px #fff799}#pageContestAnyone .small{font-size:10px}#pageContestAnyone .mark{font-weight:bold;color:#eb0004;font-size:15px}#pageContestAnyone #main_contents #box04{width:48%;display:block;margin:10px 0 20px 10px;padding-bottom:10px;background:#ffefef;float:left;clear:both}#pageContestAnyone .obi{position:relative;display:block;color:#5e4411;background:#fff799;font-size:16px;line-height:1;margin:0 0 20px !important;padding:10px 5px 10px 5px;box-shadow:1px 3px 7px 0px #d1cc8c}#pageContestAnyone .obi:after,#pageContestAnyone obi:before{content:"";position:absolute;top:100%;height:0;width:0;border:5px solid transparent;border-top:5px solid #e9d916}#pageContestAnyone .obi:after{left:0;border-right:5px solid #e9d916}#pageContestAnyone .obi:before{right:0;border-left:5px solid #e9d916}#pageContestAnyone #main_contents #box04 ul{list-style-image:url(/user/design/skillup/images/crown_lp_icon.gif);list-style-position:outside;margin-left:10px;font-size:14px;text-align:center}#pageContestAnyone #main_contents #box05{width:48%;display:block;margin:10px 0 20px 10px;padding-bottom:40px;background:#ffefef;float:left}#pageContestAnyone #main_contents ul#crown_img{margin:0 25px;background:#fff}#pageContestAnyone #main_contents #crown_img li{display:block;width:110px;float:left;padding:5px 0 0 10px;list-style:none}#pageContestAnyone #main_contents #box_info01{width:880px;display:block;border:solid 10px #fff799;margin:10px auto 20px auto;padding:10px;clear:both}#pageContestAnyone #main_contents #box_info02{width:880px;display:block;border:solid 10px #fff799;margin:10px auto 20px auto;padding:10px}#pageContestAnyone #main_contents #box_info03{width:900px;display:block;margin:10px auto 30px auto;padding:0px}#pageContestAnyone #main_contents #box_info03 table{width:900px;border:none;margin:0;padding:0;text-align:left}#pageContestAnyone #main_contents #box_info03 th{background:#fc9b96;color:#fff;font-size:14px;padding:3px;text-align:center;font-weight:normal;width:45px}#pageContestAnyone .border_01{border-top-width:0px;border-right-width:1px;border-bottom-width:1px;border-left-width:0px;border-top-style:dotted;border-right-style:dotted;border-bottom-style:dotted;border-left-style:dotted;border-top-color:#999;border-right-color:#999;border-bottom-color:#999;border-left-color:#999;padding:5px 3px;line-height:1.1;width:45px;text-align:left}#pageContestAnyone .border_02{border-color:#fcc #000 #000;background-color:#fc9b96;color:#fff;border-style:dotted none none;border-width:1px 0 0;font-size:13px;padding:5px 3px;width:50px;text-align:center}#pageContestAnyone .border_03{border-left-width:1px;border-rigt-width:0px;border-left-style:dotted;border-left-color:#fcc;line-height:1.1;width:45px;text-align:center}#pageContestAnyone .border_04{border-top-width:0px;border-right-width:1px;border-bottom-width:1px;border-left-width:0px;border-top-style:dotted;border-right-style:dotted;border-bottom-style:dotted;border-left-style:dotted;border-top-color:#999;border-right-color:#999;border-bottom-color:#999;border-left-color:#999;padding:5px 3px;line-height:1.1;width:45px;text-align:center}#pageContestAnyone .style_jima{color:#ff0606;font-weight:bolder;font-size:12px}#pageContestAnyone .style_bis{color:#c36;font-weight:bolder;font-size:12px}#pageContestAnyone .style_fic{color:#0374e0;font-weight:bolder;font-size:12px}#pageContestAnyone .style_tec{color:#f17847;font-weight:bolder;font-size:12px}#pageContestAnyone .style_nonfic{color:#35b94d;font-weight:bolder;font-size:12px}#pageContestAnyone .style_fuki{color:#ea1414;font-size:12px;font-weight:bold}#pageContestAnyone .style_med{color:#7602b6;font-size:12px;font-weight:bold}#pageContestAnyone .style_kin{color:#72bee1;font-size:12px;font-weight:bold}#pageContestAnyone .style_nichiei{color:#fb94aa;font-size:12px;font-weight:bold}#pageContestAnyone .style_nichieimed{color:#c674df;font-size:12px;font-weight:bold}#pageContestAnyone .style_france{color:#ffa231;font-size:12px;font-weight:bold}#pageContestAnyone .style_tok{color:#000;font-size:12px;font-weight:bold}#pageContestAnyone .style_sh,#pageContestAnyone .style_ji{display:block;background-color:#ec6e68;border-radius:3px;color:#fff;font-size:12px;font-weight:bold;padding:3px;margin:0;height:40px;vertical-align:middle}#pageContestAnyone .style_ei{display:block;background-color:#ec6e68;border-radius:3px;color:#fff;font-size:12px;font-weight:bold;padding:3px;margin:0;height:40px;text-height:max-size}#pageContestAnyone #main_contents #box_type ul#crown_img{width:650px;display:block;margin:0 auto 10 auto;list-style-type:none;background-color:#fff;padding-left:20px}#pageContestAnyone #main_contents #box_type #crown_img li{display:block;width:100px;height:20px;float:left;background-color:#fff}#pageContestAnyone #main_contents a:hover img{filter:alpha(opacity=60);opacity:.6}#pageContestAnyone .footimg{margin:0;vertical-align:top;clear:both}#pageContestAnyone .message{margin:20px 0}#pageContestAnyone .contact{margin:15px auto;width:298px;height:38px;display:block}.pageInfoColumn #mainArticle{width:80%}.pageInfoColumn #main_contents{width:960px;margin:0 auto;padding:0;display:block;overflow-x:hidden}.pageInfoColumn #main_contents p{font-size:16px}.pageInfoColumn p{display:block}.pageInfoColumn #left_navi{display:block;width:210px;float:left;margin:0px auto 0px 0px}.pageInfoColumn #right_navi{display:block;width:745px;float:right;margin:0px 0px 10px auto}.pageInfoColumn #right_navi #mCont dt,.pageInfoColumn #right_navi #mCont h3{font-weight:bold;font-size:1rem;border-bottom:1px solid;margin:15px 0}.pageInfoColumn #right_navi .spText{display:none}.pageInfoColumn #right_navi #contents{width:100%}.pageInfoColumn #right_navi .intro{margin:20px 0;font-weight:bold}.pageInfoColumn #right_navi .intro p{margin-bottom:20px}.pageInfoColumn #right_navi .block{margin-bottom:30px;padding:20px}.pageInfoColumn #right_navi .block .box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pageInfoColumn #right_navi .block .box div{width:70%}.pageInfoColumn #right_navi a:hover img{filter:alpha(opacity=70);opacity:.6}.pageInfoColumn #right_navi h1{color:#fff;text-align:center;font-size:1.2rem}.pageInfoColumn #right_navi h2{display:block;height:auto;text-indent:inherit;margin:0;font-weight:normal;font-size:1rem}.pageInfoColumn #right_navi h2,.pageInfoColumn h3{clear:both}.pageInfoColumn #right_navi .profile{margin:20px 0 20px 0}.pageInfoColumn #right_navi .profile.column2{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid;padding:10px}.pageInfoColumn #right_navi .profile .name{border-bottom:1px solid}.pageInfoColumn .clearfix:after{content:"";clear:both;display:block}.pageInfoColumn #cate .name{font-weight:bold;border-bottom:1px solid;padding-bottom:5px}.pageInfoColumn p.box1{padding:10px 0 0 0;display:block;font-size:12px;line-height:1.4;font-weight:lighter;line-height:1.6}.pageInfoColumn #right_navi table{margin-left:0px;clear:both;width:100%}.pageInfoColumn #list{font-weight:normal;margin-top:20px;clear:both}.pageInfoColumn #list.twelfthnight{margin:20px 0 0 auto;width:745px}.pageInfoColumn #list th{background-color:#9a9a9a;color:#fff;height:20px;text-align:center;padding:5px;font-size:15px}.pageInfoColumn #list th.number{width:12%;vertical-align:middle;border-right:1px solid #f1f1f1}.pageInfoColumn #list th.title{width:68%;vertical-align:middle;border-right:1px solid #f1f1f1;font-size:15px}.pageInfoColumn #list th.date{width:20%;vertical-align:middle;font-size:15px}.pageInfoColumn #list tr td{background-color:#f1f1f1;vertical-align:middle;color:#000;font-size:15px;padding:10px;border-right:1px solid #fff}.pageInfoColumn #list tr td.number2,.pageInfoColumn #list tr td.number{width:12%;vertical-align:middle;font-size:15px;text-align:center}.pageInfoColumn #list tr td.title2{width:68%;vertical-align:middle;text-align:left;padding-left:10px;font-size:15px}.pageInfoColumn #list tr td.date2{width:20%;vertical-align:middle;font-size:15px;text-align:center}.pageInfoColumn #list tr:nth-child(odd) td{background-color:#e0e0e0}.pageInfoColumn .label{padding:1px;margin-left:5px;color:#fff;text-align:center;vertical-align:middle}.pageInfoColumn td.crown img{margin:3px}.pageInfoColumn.pageInterview #right_navi .right{float:right}.pageInfoColumn.pageInterview #right_navi .left{float:left}.pageInfoColumn.pageInterview #right_navi p{line-height:1.3;margin:0 0 15px}.pageInfoColumn.pageInterview #right_navi #main_ttl{margin:20px 0}.pageInfoColumn.pageInterview #right_navi h3.deco{font-size:20px;margin:30px 0px 10px 0px;padding:.15em .5em;color:#069;border-left:5px #069 solid;background-color:#e2f3fc}.pageInfoColumn.pageInterview #right_navi .ml10{margin-left:10px}.pageInfoColumn.pageInterview #right_navi .mr10{margin-right:10px}.pageInfoColumn.pageInterview #right_navi .prof{width:450px;text-align:left}.pageInfoColumn.pageInterview #right_navi .prof h2{font-weight:bold;margin:0;width:100%;height:auto;padding:0;text-indent:0px;font-size:32px;border-bottom:5px solid #ffb95e;color:#5d4220}.pageInfoColumn.pageInterview #right_navi .prof h3{color:#5d4220;font-size:24px;border:none;margin:20px 0 10px 0;padding:0;background:none}.pageInfoColumn.pageInterview #right_navi .box{border:dotted 3px #ffb95e;padding:5px;border-radius:5px}.pageInfoColumn.pageInterview #right_navi .box h4{color:#505050;padding:.3em .8em .3em .2em;display:inline-block;background:#ffb95e;vertical-align:middle;border-radius:25px;font-size:18px;margin:10px 0}.pageInfoColumn.pageInterview #right_navi .box h4::before{content:"●";color:#fff;margin-right:8px}.pageInfoColumn.pageInterview #right_navi .clearfix{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.pageInfoColumn.pageInterview #right_navi .leftBlock img{width:85%}.pageInfoColumn.pageInterview #right_navi .rightBlock{width:100%}.pageInfoColumn.pageInterview #right_navi .clear{clear:both}.pageInfoColumn.pageInterview #right_navi .name_gest{font-weight:bold;color:#f60}.pageInfoColumn.pageInterview #right_navi .name_int{font-weight:bold;color:#063}.pageInfoColumn.pageInterview #right_navi .editor_comment{background:#ffc;margin:10px 0;padding:.5em;border:double #fc3}.pageInfoColumn.pageInterview #right_navi .top_link{display:block;margin:20px auto}.pageInfoColumn.pageInterview #right_navi .clearfix::after{content:"";display:block;clear:both}.pageInfoColumn.pageInterview #right_navi a:hover{text-decoration:none}.pageInfoColumn.pageInterview #right_navi #right_navi #genre{display:none}.pageInfoColumn.pageInterview #right_navi #right_navi a:link{color:#06c}.pageInfoColumn.pageInterview #right_navi #right_navi a:visited{color:#609}.pageInfoColumn.pageInterview #right_navi #right_navi a:hover{text-decoration:underline}.pageInfoColumn.pageInterview #right_navi #mainSide h3{margin:0}@media screen and (max-width: 480px)and (max-width: 631px),screen and (max-height: 480px)and (max-width: 631px){.pageInfoColumn.pageInterview #right_navi #right_navi,.pageInfoColumn.pageInterview #right_navi #right_navi h2,.pageInfoColumn.pageInterview #right_navi #right_navi #grammar_contents,.pageInfoColumn.pageInterview #right_navi #right_navi table,.pageInfoColumn.pageInterview #right_navi #right_navi table .top_btn img,.pageInfoColumn.pageInterview #right_navi #right_navi #grammar_contents h3,.pageInfoColumn.pageInterview #right_navi #right_navi #grammar_contents .text,.pageInfoColumn.pageInterview #right_navi #list,.pageInfoColumn.pageInterview #right_navi p.box1{width:auto;height:auto;margin:auto}}.pageInfoColumn #drill_contents h3{font-size:15px;margin:15px 0}.pageInfoColumn .marker{background:linear-gradient(transparent 70%, #d6e900 70%)}.pageInfoColumn #drill_contents .prof p{margin:5px 0 0 0;padding:0}.pageInfoColumn #drill_contents .name{position:relative;font-size:14px;display:inline-block;padding:0 0 .2em 0;font-weight:bold}.pageInfoColumn #drill_contents .name:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:7px;background:-webkit-repeating-linear-gradient(-45deg, #f86b75, #FBB5BA 2px, #fff 2px, #fff 4px);background:repeating-linear-gradient(-45deg, #f86b75, #FBB5BA 2px, #fff 2px, #fff 4px)}.pageInfoColumn #boxbg{padding:.5em 1em 1.5em 1em;margin:2em 0;background:#f4f9d4;font-size:14px}.pageInfoColumn #boxdot{padding:.5em 1em .5em 1em;margin:2em 0;border:dotted 4px #d6e900;font-size:14px}.pageInfoColumn #boxline{padding:.5em 1em 1.5em 1em;margin:2em 0;border:double 4px #d6e900;font-size:14px}.pageInfoColumn #boxline h2{margin:0 0 15px}.pageInfoColumn #boxline h2 span{display:inline-block;border-left:solid 5px #d6e900;background:#ecf4b6;margin-top:-35px;margin-left:-20px;font-size:16px;padding:3px 10px;font-weight:bold}.pageInfoColumn #drill_contents p{display:block;margin:20px auto;padding:5px;line-height:1.6;font-size:14px;border-radius:7px}.pageInfoColumn .prof_box{display:-webkit-box;display:-ms-flexbox;display:flex}.pageInfoColumn .prof_box p{width:80%}.pageInfoColumn .prof_pic{width:120px;height:100%}.pageInfoColumn #drill_contents h3{position:relative;padding-left:1.8em;font-size:1.1rem;margin-top:20px;color:#adc602}.pageInfoColumn #drill_contents h3::before,.pageInfoColumn #drill_contents h3::after{content:"";font-family:"Font Awesome 5 Free";font-size:1.6rem;position:absolute;margin-top:-0.35em;font-weight:400}.pageInfoColumn #drill_contents h3::before{left:0;top:-3px}.pageInfoColumn #drill_contents h3::after{left:5px;top:3px;color:#d6e900}.pageInfoColumn#pageDrillDetail #mainArticle h2{border-bottom:3px solid #d6e900;display:block;background:none;border-left:none}.pageInfoColumn.pageGrammarTips .prof_box p{width:100%}.pageInfoColumn.pageGrammarTips #boxline{border:double 4px #bde1d6}.pageInfoColumn.pageGrammarTips #boxline h2 span{border-left:solid 5px #bde1d6;background:#edfbf7}.pageInfoColumn.pageGrammarTips #boxline .marker{background:linear-gradient(transparent 70%, #bde1d6 70%)}.pageInfoColumn.pageVideostory .prof_box p{width:100%}.pageInfoColumn.pageVideostory #boxline{border:double 4px #f1a2a3}.pageInfoColumn.pageVideostory #boxline h2 span{border-left:solid 5px #fd7370;background:#f5cece}.pageInfoColumn.pageVideostory #boxline .marker{background:linear-gradient(transparent 70%, #f1a2a3 70%)}.pageInfoColumn#pageVideostoryDetail #mainArticle h2{border-bottom:3px solid #fb7773}.pageInfoColumn#pageVideostoryDetail #mainArticle #boxline{position:relative;padding:.5em 1em;margin:3em auto;border:solid 1px #f2a9a9;background:#fff;width:85%}.pageInfoColumn#pageVideostoryDetail #mainArticle #boxline::before{content:"";position:absolute;top:20px;left:-20px;background:rgba(242,169,169,.5);width:100%;height:100%;z-index:-1}.pageInfoColumn#pageVideostoryDetail #mainArticle #boxline::after{content:"";position:absolute;top:-20px;right:-20px;background:rgba(251,76,76,.6);width:100%;height:100%;z-index:-2}.pageInfoColumn#pageGrammarTipsDetail #grammar_tips_contents .bd-double{font-size:14px;list-style:none;padding:.5em .5em .5em 1em;border:double 4px #bde1d6}.pageInfoColumn#pageGrammarTipsDetail #grammar_tips_contents h2{border-bottom:3px solid #5bae95}.pageInfoColumn#pageGrammarTipsDetail #grammar_tips_contents h3{color:#5bae95}.pageInfoColumn#pageGrammarTipsDetail #grammar_tips_contents h3::before,.pageInfoColumn#pageGrammarTipsDetail #grammar_tips_contents h3::after{content:"";font-size:1.6rem;position:absolute;margin-top:-0.35em;font-weight:900}.pageInfoColumn#pageGrammarTipsDetail #grammar_tips_contents h3::before{left:0;top:-3px}.pageInfoColumn#pageGrammarTipsDetail #grammar_tips_contents h3::after{left:5px;top:3px;color:#bde1d6}.pageInfoColumn#pageGrammarTipsDetail #grammar_tips_contents h4{color:#5bae95}.pageInfoColumn.pageDetail #mainArticle h2{border-bottom:3px solid #d6e900;display:block;background:none;border-left:none}.pageInfoColumn.pageDetail #mainArticle h3{position:relative;padding-left:1.8em;font-size:1.1rem;margin-top:30px}.pageInfoColumn.pageDetail #mainArticle .u_solid{border-bottom:solid 1px #000}.pageInfoColumn.pageDetail #mainArticle .txt-unl{text-decoration:underline}.pageInfoColumn.pageDetail #mainArticle .Q-sec,.pageInfoColumn.pageDetail #mainArticle .A-sec{display:block;background:#fff;border-radius:5px;margin:0px auto;padding:10px}.pageInfoColumn.pageDetail #mainArticle .Q-sec{border:double 10px #0f1d66;color:#0f1d66;background:#f5f9fe}.pageInfoColumn.pageDetail #mainArticle .Q-sec p{background:#f5f9fe;margin:0}#checkerEyeTop #cate img{width:100%;height:auto}.usefulInfoDetail #contents #mainArticle #right_navi .post-nav-links{text-align:center}.usefulInfoDetail #contents #mainArticle #right_navi .post-nav-links span{margin-right:2px;padding:5px 10px;background:#eb0017;border:1px solid #eb0017;color:#fff;margin:0 2px;font-weight:bold}.usefulInfoDetail #contents #mainArticle #right_navi .post-nav-links a{padding:5px 10px;border:1px solid #eb0017;color:#eb0017;margin:0 2px}.usefulInfoDetail #contents #mainArticle #right_navi h2{font-size:1.4rem;font-weight:bold;text-align:center;margin:20px 0}.usefulInfoDetail #contents #mainArticle #right_navi h2 span{position:relative;display:inline-block;padding:0 .5em}.usefulInfoDetail #contents #mainArticle #right_navi h2 span::before{left:100%}.usefulInfoDetail #contents #mainArticle #right_navi h2 span::after{right:100%}.usefulInfoDetail #contents #mainArticle #right_navi .profile_area .name{display:block}.usefulInfoDetail #contents #mainArticle .chiebukuroCareer p{font-size:14px;line-height:1.7}.usefulInfoDetail #contents #mainArticle .chiebukuroCareer h3{position:relative;line-height:1.4;padding:.25em 1em;display:inline-block;width:88%;float:right;text-align:center;height:auto !important;text-indent:0 !important;font-size:1.5rem;border-bottom:none;margin-top:40px}.usefulInfoDetail #contents #mainArticle .chiebukuroCareer h3:before,.usefulInfoDetail #contents #mainArticle .chiebukuroCareer h3:after{content:"";width:20px;height:30px;position:absolute;display:inline-block}.usefulInfoDetail #contents #mainArticle .chiebukuroCareer h3:before{border-left:solid 3px #ffa7a1;border-top:solid 3px #ffa7a1;top:0;left:0}.usefulInfoDetail #contents #mainArticle .chiebukuroCareer h3:after{border-right:solid 3px #ffa7a1;border-bottom:solid 3px #ffa7a1;bottom:0;right:0}.usefulInfoDetail #contents #mainArticle .chiebukuroCareer .balloon3-right-btm{position:relative;display:inline-block;margin:40px 15px 1.5em 0;padding:0 5px;width:70px;height:70px;line-height:70px;text-align:center;color:#fff;font-size:20px;font-weight:bold;background:#a0c302;border-radius:50%;box-sizing:border-box}.usefulInfoDetail #contents #mainArticle .chiebukuroCareer .balloon3-right-btm:before{content:"";position:absolute;bottom:-8px;right:-8px;margin-top:-15px;border:15px solid transparent;border-left:15px solid #a0c302;z-index:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.usefulInfoDetail #contents #mainArticle .chiebukuroCareer h4{padding:0 1.5em;line-height:1.4;color:#000;text-align:center;margin-top:-2em;margin-bottom:.7em}.usefulInfoDetail #contents #mainArticle .chiebukuroCareer h4::before,.usefulInfoDetail #contents #mainArticle .chiebukuroCareer h4::after{content:"●";color:#ffa7a1;font-size:1.4em}.usefulInfoDetail #contents #mainArticle .chiebukuroCareer h5{background:#86bdd1;border-radius:20px;font-size:18px;padding:.2em .5em;overflow:hidden;position:relative;top:0;color:#fff;margin-top:20px}.usefulInfoDetail #contents #mainArticle .chiebukuroCareer .box1{border:dotted 2px #a0c302;background:#ffc;padding:20px;margin-bottom:15px}.usefulInfoDetail #contents #mainArticle .chiebukuroCareer .box2{border:dotted 2px #86bdd1;margin-top:-0.4em;padding-top:.5em;margin-bottom:3em;padding:10px 20px;margin:-3px 10px}.usefulInfoDetail #contents #mainArticle .chiebukuroCareer .square{display:inline-block;transform:scale(8, 1.2);color:#98b901;padding:0px;left:50%;position:relative;margin:10px 0}.usefulInfoDetail #contents #mainArticle .chiebukuroCareer #foot_pagelink{width:560;padding:0;margin:0 10px;text-align:center}.usefulInfoDetail #contents #mainArticle .chiebukuroCareer .name{font-weight:bold;font-size:22px;display:inline-block}.usefulInfoDetail #contents #mainArticle .chiebukuroCareer .fs14{font-size:14px}.usefulInfoDetail #contents #mainArticle .chiebukuroCareer .clearfix:after{content:"";clear:both;display:block}.usefulInfoDetail #contents #mainArticle .chiebukuroCareer .clear{clear:both}.usefulInfoDetail #contents #mainArticle .chiebukuroCareer p.summary{background-color:#e2f3fd;border-radius:5px;border-width:1px;display:block;font-size:14px;margin:10px auto;padding:10px;background:#e2f3fd;font-weight:bold}.usefulInfoDetail #contents #mainArticle .checkerTrial td{font-size:14px}.usefulInfoDetail #contents #mainArticle .checkerTrial p{margin:10px;padding:5px;line-height:1.3}.usefulInfoDetail #contents #mainArticle .checkerTrial h3{width:100%;text-align:center}.usefulInfoDetail #contents #mainArticle .checkerTrial h3 span{position:relative;display:inline-block;padding:0 .5em}.usefulInfoDetail #contents #mainArticle .checkerTrial h3 span::before,.usefulInfoDetail #contents #mainArticle .checkerTrial h3 span::after{position:absolute;top:50%;content:"";width:2em;height:5px;background-color:#1292ad}.usefulInfoDetail #contents #mainArticle .checkerTrial h3 span::before{left:100%}.usefulInfoDetail #contents #mainArticle .checkerTrial h3 span::after{right:100%}.usefulInfoDetail #contents #mainArticle .checkerTrial h4{margin-top:1em;font-size:1.2rem;border-left:7px solid #1894b0;border-bottom:1px solid #1894b0;padding-left:.5em}.usefulInfoDetail #contents #mainArticle .checkerTrial h5{position:relative;padding-left:1.8em;font-size:1.1rem;margin-top:20px;color:#1292ad}.usefulInfoDetail #contents #mainArticle .checkerTrial h5::before,.usefulInfoDetail #contents #mainArticle .checkerTrial h5::after{content:"□";font-size:1.6rem;position:absolute;margin-top:-0.35em}.usefulInfoDetail #contents #mainArticle .checkerTrial h5::before{left:0;top:-3px}.usefulInfoDetail #contents #mainArticle .checkerTrial h5::after{left:5px;top:3px;color:#8ac9d6}.usefulInfoDetail #contents #mainArticle .checkerTrial .deco{background:#daeaef;border-left:solid 7px #1292ad;padding:.2em .5em;margin-top:.3em}.usefulInfoDetail #contents #mainArticle .checkerTrial p.summary{background:#e2f3fd;border-radius:5px;font-weight:700;padding:10px}.usefulInfoDetail #contents #mainArticle .checkerTrial .box-bline{border:3px solid #1292ad;border-radius:10px;margin:30px 0;padding:10px}.usefulInfoDetail #contents #mainArticle .checkerTrial .box-sky{background:#d7e6ff;border-radius:10px;margin:30px 0;padding:5px 10px}.usefulInfoDetail #contents #mainArticle .checkerTrial .box-skysq{background:#e7f0ff;margin:30px 0;padding:5px 10px}.usefulInfoDetail #contents #mainArticle .checkerTrial .box-pink{background:#feeeee;border-radius:10px;margin:30px 0;padding:10px}.usefulInfoDetail #contents #mainArticle .checkerTrial .box-sq{border:1px solid #e95b6b;padding:.3em;background-color:#fff}.usefulInfoDetail #contents #mainArticle .checkerTrial .box-blue{background:#1292ad;border-radius:10px;margin:0;padding:10px}.usefulInfoDetail #contents #mainArticle .checkerTrial .box-rpink{background:#e95b6b;border-radius:15px;margin:0;padding:5px 10px;color:#fff}.usefulInfoDetail #contents #mainArticle .checkerTrial .fs-small{font-size:.8rem}.usefulInfoDetail #contents #mainArticle .checkerTrial .fs-mid{font-size:1rem}.usefulInfoDetail #contents #mainArticle .checkerTrial .fs-large{font-size:2rem}.usefulInfoDetail #contents #mainArticle .checkerTrial .fw-bold{font-weight:bold}.usefulInfoDetail #contents #mainArticle .checkerTrial .fw-nomal{font-weight:normal}.usefulInfoDetail #contents #mainArticle .checkerTrial .txt-c{text-align:center}.usefulInfoDetail #contents #mainArticle .checkerTrial .txt-r{text-align:right}.usefulInfoDetail #contents #mainArticle .checkerTrial .disp-ib{display:inline-block}.usefulInfoDetail #contents #mainArticle .checkerTrial .disp-b{display:block}.usefulInfoDetail #contents #mainArticle .checkerTrial .disp-f{display:flex}.usefulInfoDetail #contents #mainArticle .checkerTrial .fs-12{font-size:.7rem}.usefulInfoDetail #contents #mainArticle .checkerTrial h3{margin-top:30px;clear:both;height:auto !important;text-indent:0 !important;border-bottom:none;font-size:1.5rem}.usefulInfoDetail #contents #mainArticle .checkerTrial h3 span.balloon{display:inline-block;border-radius:5px;background:#d7e6ff;padding:5px 7px;color:#1292ad;position:relative;margin-bottom:.3em}.usefulInfoDetail #contents #mainArticle .checkerTrial h3 span.balloon::before{position:static}.usefulInfoDetail #contents #mainArticle .checkerTrial h3 span.balloon:after{position:absolute;content:"";top:100%;right:1em;width:0;height:0;background-color:transparent}.usefulInfoDetail #contents #mainArticle .checkerTrial .member{position:relative;font-size:1rem;display:inline-block;padding:0 0 .2em 0;font-weight:bold}.usefulInfoDetail #contents #mainArticle .checkerTrial .member:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:7px;background:-webkit-repeating-linear-gradient(-45deg, #f86b75, #FBB5BA 2px, #fff 2px, #fff 4px);background:repeating-linear-gradient(-45deg, #f86b75, #FBB5BA 2px, #fff 2px, #fff 4px)}.usefulInfoDetail #contents #mainArticle .checkerTrial .name{font-size:1.2rem}.usefulInfoDetail #contents #mainArticle .checkerTrial p.q_txt{font-weight:bold;font-size:15px}.usefulInfoDetail #contents #mainArticle .checkerTrial table{border-collapse:collapse;width:100%;font-size:14px;margin-top:20px}.usefulInfoDetail #contents #mainArticle .checkerTrial td{vertical-align:middle;text-align:left}.usefulInfoDetail #contents #mainArticle .checkerTrial td.txt-c{text-align:center}.usefulInfoDetail #contents #mainArticle .checkerTrial td.box-r{border:1px solid #1292ad;background-color:#d7e6ff;width:15%;padding:5px;font-weight:bold;font-size:15px}.usefulInfoDetail #contents #mainArticle .checkerTrial td.box-l{border:1px solid #1292ad;background-color:#fff;padding:5px}.usefulInfoDetail #contents #mainArticle .checkerTrial td.box-c{border:1px solid #1292ad;background-color:#d7e6ff;padding:5px;font-weight:bold}.usefulInfoDetail #contents #mainArticle .checkerTrial .square{display:inline-block;transform:scale(5, 1.2);color:#e95b6b;padding:5px}.usefulInfoDetail #contents #mainArticle .checkerTrial .w25{width:25%}.usefulInfoDetail #contents #mainArticle .checkerTrial .mt20{margin-top:20px}.usefulInfoDetail #contents #mainArticle .checkerTrial .clearfix:after{content:"";clear:both;display:block}.usefulInfoDetail #contents #mainArticle .checkerTrial .clear{clear:both;margin-top:10px}.usefulInfoDetail table tr td{text-align:center}.usefulInfoDetail .floatBox .fleft{width:60%}.usefulInfoDetail .floatBox .fright{width:37%;background:#eaeaea;padding:20px}.checkerEye .style1{font-size:smaller}.checkerEye .style6{font-size:smaller;color:#484848}.checkerEye .boder01{margin:10px;padding:10px;border:1px solid #b7b7b7;background-color:ivory;color:#000}.checkerEye .style10{color:#000}.checkerEye #main_contents p{font-size:16px}.checkerEye #left_navi{display:block;width:210px;float:left}.checkerEye #right_navi{display:block;float:right}.checkerEye #right_navi h2{display:block;height:auto;text-indent:inherit;margin:0}.checkerEye #right_navi h1,.checkerEye h2,.checkerEye h3{margin:10px auto;clear:both}.checkerEye #right_navi h3{margin:20px auto auto;clear:both}.checkerEye .clearfix:after{content:"";clear:both;display:block}.checkerEye #cate{display:block;margin:20px auto;width:745px}.checkerEye #cate01,.checkerEye #cate02,.checkerEye #cate03{display:block;width:238px;float:left;margin-left:10px;background:#e7caca}.checkerEye p.box1{margin:10px;padding:10px;background:#fcf8cd;border-radius:10px;height:220px;display:block;font-size:14px;line-height:1.4}.checkerEye p.box2{margin:10px;padding:10px;background:#fcf8cd;border-radius:10px;height:220px;display:block;font-size:14px;line-height:1.4}.checkerEye .name{font-size:16px;font-weight:bold;margin-bottom:-10px;display:block}.checkerEye table{margin-left:5px;clear:both}.checkerEye table td.number2{width:20%}.checkerEye .label{width:30px;padding:1px;margin-left:5px;background-color:red;color:#fff;text-align:center;vertical-align:middle}.checkerEye #genre{display:block;width:710px;background-color:#bfacd5;margin-bottom:10px;height:36px}.checkerEye #genre img{float:right;margin-right:10px}.checkerEye .period{font-size:12px;text-align:left}.checkerEye a:link{color:blue}.checkerEye a:visited{color:blue}.checkerEye #checker_contents h1,.checkerEye h2{margin:0;padding:0;clear:both}.checkerEye #checker_contents h2{text-indent:0;display:block;margin:40px 0;text-align:center;border-bottom:1px dashed;font-size:20px;width:auto}.checkerEye #checker_contents #text{margin:20px 0 0 0;padding:0;clear:both}.checkerEye #checker_contents #text{background:#fcf8cd;margin:0;padding:10px}.checkerEye #checker_contents #text p{display:block;margin:10px auto 10px 0;padding:15px;line-height:1.4;font-size:15px;background:#fff;border-radius:7px}.checkerEye #checker_contents #text2{margin:0;padding:0;clear:both}.checkerEye #checker_contents #text2 p{display:block;width:580px;margin:0 auto 0 55px;padding:5px;line-height:1.4;font-size:13px}.checkerEye #checker_contents #text2{display:block;margin:0;padding:0}.checkerEye .box_bottom img{bottom:0px;vertical-align:bottom;margin:0px;padding:0px}.checkerEye .top_btn img{margin-top:10px;margin-left:340px}.checkerEye #checker_contents ul{display:block;width:580px;margin:10px auto 10px 55px;padding:0px;line-height:1.2;font-size:13px}.checkerEye #checker_contents li{list-style:inside none;margin:0px;padding:0 0 0 10px}.checkerEye .em{font-weight:bold}.checkerEye #footer_banner{clear:both}#pageMemberBook .date{background:#dade9d;display:block;margin:20px auto;text-align:center;width:55%;padding:7px 15px;border-radius:7px;color:#000;font-weight:bold}#pageMemberBook .cap{margin:0 auto;width:100%}#pageMemberBook #right_navi .btnArea a{width:calc(100% / 3);padding:1.2em 0px !important}#pageMemberBook #right_navi .btnArea a:nth-child(1),#pageMemberBook #right_navi .btnArea a:nth-child(2){margin-right:2%}.pageInfoColumn .icon{border-radius:3px;margin:0 5px}.pageInfoColumn .icon.inverb{background:#ea4a4d}.pageInfoColumn .icon.verb{background:#b3b005}.pageInfoColumn .icon.useup{background:#c04d87}.pageInfoColumn .icon.dark{background:#f9691a}.pageInfoColumn .icon.katsu{background:#37bfc8}.pageInfoColumn#greatverb_top #cate01{display:-webkit-box;display:-ms-flexbox;display:flex}.pageInfoColumn#greatverb_top #cate02{display:-webkit-box;display:-ms-flexbox;display:flex;border:5px solid #fcf081;padding:15px;margin-top:10px}.pageInfoColumn#greatverb_top #cate02 #block1 h3{font-size:16px;font-weight:bold;line-height:1;padding-left:5px;padding-top:5px;padding-bottom:5px;color:#fff;background:#9ecb47;border-radius:5px;width:130px;margin-left:5px;margin-top:5px;margin-bottom:5px}.pageInfoColumn#greatverb_top #cate02 #block2{margin-left:5%}.pageInfoColumn#greatverb_top #cate02 #block2 li{margin:5px 0;list-style-type:disc;width:100%}.pageDetail #mainArticle h2{color:#0f1d66;border-left:4px solid;background:linear-gradient(transparent 70%, #d1eaff 70%);display:inline-block;font-size:18px;font-weight:bold;padding-left:5px}.pageDetail #mainArticle .prof{display:block;padding:10px;margin-bottom:20px}.pageDetail #mainArticle .prof .name{font-size:18px;font-weight:bold;color:#ff6d14}.pageDetail #mainArticle p{margin:20px 0}.pageDetail #mainArticle p.txt-indent{text-indent:3em}.pageDetail #mainArticle p .txt-box{display:inline-block;border:1px solid #666;padding:0 5px}.pageDetail #mainArticle p.ex{font-weight:bold}.pageDetail #mainArticle .ex-theme-2line{font-weight:bold;border:1px solid #fcc727;border-radius:7px;width:90%;padding:10px}.pageDetail #mainArticle .txt-bold{font-weight:bold}.pageDetail#pageInterviewDetail #mainArticle h2{font-weight:bold}.pageDetail.pageInterview #mainArticle h3{border-bottom:1px solid;padding-bottom:5px;font-size:16px;margin-top:30px}.pageDetail#pageCompanyInterviewDetail #contents{margin:0 auto;padding:0;font-size:13px;line-height:1.4;text-align:left}.pageDetail#pageCompanyInterviewDetail #contents a:link{text-decoration:none;color:#000}.pageDetail#pageCompanyInterviewDetail #contents a:hover{text-decoration:none;color:#000}.pageDetail#pageCompanyInterviewDetail #contents a:visited{text-decoration:none;color:#000}.pageDetail#pageCompanyInterviewDetail img{border:0px}.pageDetail#pageCompanyInterviewDetail #main-img{width:100%;margin:0 auto}.pageDetail#pageCompanyInterviewDetail #company_name{font-size:1.7rem;text-align:center;margin:30px 0 !important}.pageDetail#pageCompanyInterviewDetail #frame{padding:5px}.pageDetail#pageCompanyInterviewDetail #frame p{padding:0 10px;margin:15px 0}.pageDetail#pageCompanyInterviewDetail img.company_photo{margin:7px}.pageDetail#pageCompanyInterviewDetail img.caption{display:block;margin:0 auto}.pageDetail#pageCompanyInterviewDetail #frame p.lead{text-align:center;margin-top:0;font-size:12px}.pageDetail#pageCompanyInterviewDetail #company_pride{margin:0 auto}.pageDetail#pageCompanyInterviewDetail #company_pride .pride_sentence{background:url("/user/reading/image2/honyaku_houmon_pict01.gif") repeat-y;padding:5px;text-align:left}.pageDetail#pageCompanyInterviewDetail #company_pride .pride_foot{padding:0;margin:0}.pageDetail#pageCompanyInterviewDetail #company{border:1px dashed #000;background:#ffe;margin:10px auto}.pageDetail#pageCompanyInterviewDetail .appeal-C{font-size:16px;padding:0px 12px;margin:10px 0px 0px;text-align:center;font-weight:bold;text-decoration:underline}.pageDetail#pageCompanyInterviewDetail #miniinfo{display:block;width:418px;border:1px solid #9c9;border-radius:5px;box-shadow:0px 0px 10px 5px #9c9;background:#f0fde8;margin:20px auto 10px auto}.pageDetail#pageCompanyInterviewDetail #frame #miniinfo p{margin:5px 0;padding:5px}.pageDetail#pageCompanyInterviewDetail #frame #miniinfo .infotitle{display:block;padding:5px 10px;margin:10px 40px;background-color:#d3e7d3;color:#5c955c;font-size:16px;text-align:center;font-weight:bold}.pageDetail#pageCompanyInterviewDetail img.book{margin:5px 8px 0 8px;float:right;box-shadow:5px 5px 5px 0px #bbb}.pageDetail#pageCompanyInterviewDetail .bookdetail{width:67%;margin-left:8px}.pageDetail#pageCompanyInterviewDetail .bookArea{display:block;clear:both;margin-bottom:20px}.pageDetail#pageCompanyInterviewDetail .bookArea:hover{opacity:.6}.pageDetail#pageCompanyInterviewDetail #frame #miniinfo p.booktitle{font-size:15px;font-weight:bold;border-bottom:3px solid #9c9;display:block;padding:0;margin:5px 0 0 0}.pageDetail#pageCompanyInterviewDetail #frame #miniinfo p.author{padding:0;margin:5px 0 0 0}.pageDetail#pageCompanyInterviewDetail #frame #miniinfo p.digest{font-weight:bold;font-size:14px;padding:0;margin:5px 0 25px 0}.pageDetail#pageCompanyInterviewDetail .box-C{background:#fff;clear:both;margin:0px 30px 40px 30px;position:relative;padding-top:10px;border-radius:10px;border:dotted 3px #ee7d7d}.pageDetail#pageCompanyInterviewDetail #circleArea{width:100%;display:block;padding:0px;margin:0 auto;clear:both;text-align:center;position:absolute;top:-10px}.pageDetail#pageCompanyInterviewDetail .circle-1,.pageDetail#pageCompanyInterviewDetail .circle-2,.pageDetail#pageCompanyInterviewDetail .circle-3,.pageDetail#pageCompanyInterviewDetail .circle-4,.pageDetail#pageCompanyInterviewDetail .circle-5,.pageDetail#pageCompanyInterviewDetail .circle-6{padding:0;width:24px;height:24px;margin:0 -2px;background:#ee7d7d;border-radius:50%}.pageDetail#pageCompanyInterviewDetail #circleArea .txt{margin:3px 0 0 4px;padding:0px;color:#fff;font-weight:bold;font-size:14px}.pageDetail#pageCompanyInterviewDetail #circleArea .circle-6 .txt{margin:3px 4px 0 4px;padding:0px;color:#fff;font-weight:bold;font-size:14px}.pageDetail#pageCompanyInterviewDetail #frame #miniinfo .box-C p{margin:0}.pageDetail#pageCompanyInterviewDetail .left{float:left}.pageDetail#pageCompanyInterviewDetail .right{float:right}.pageDetail#pageCompanyInterviewDetail .mt30{margin-top:30px}.pageDetail#pageCompanyInterviewDetail .mb10{margin-bottom:10px}.pageDetail#pageCompanyInterviewDetail .mb30{margin-bottom:30px}.pageDetail.pageTwelfthnightDetail h1{margin-bottom:30px !important}.pageDetail.pageTwelfthnightDetail h2{margin:0;padding:0}#pageMangaTop .intro{display:-webkit-box;display:-ms-flexbox;display:flex}#pageMangaTop .intro .profile{margin:0 0 0 10px !important;width:65%;background:#e8f5ff;color:#0e1c66;padding:10px}#pageMangaTop .intro .profile p.box1{font-size:11px;letter-spacing:-0.01em;padding:5px 0 0 0 !important}.pageClinic #list tr td{border-right:1px solid #bbb}.pageClinic #clinic_contents p{margin-top:10px;font-size:14px !important}.pageClinic #clinic_contents .center img{margin-top:20px}.pageClinic table tr td h2{background:#02b102;color:#fff;padding:5px 10px;text-align:center;font-size:1.2rem;font-weight:bold;border-radius:32px;margin-top:30px}.pageClinic #right_navi table{width:100%;margin:0px auto !important}.pageTools .newttl{margin:0px 0px 0px 10px;padding:1px;color:#fff;background-color:red;font-size:11px}.pageTools img{border:none}.pageTools #main_area{display:block;width:560px;margin:0px auto;padding:0px auto;text-align:left;font:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:13px}.pageTools #title_area{display:block;margin:0px auto;padding:0px}.pageTools .clearfix a:hover{opacity:.7}.pageTools p.text01{color:#000;text-shadow:#fff 2px 2px;paddin-bottom:0px;line-height:1.8;display:block;margin-bottom:5px}.pageTools p.link{display:block;text-align:center;padding:3px 0px 0px;font-size:14px;line-height:1.2;margin-top:5px}.pageTools p.link a{display:block}.pageTools #item{display:block;background-color:#ffc;border:solid 1px #f93;margin-top:20px;margin-bottom:20px}.pageTools p{font-size:14px}.pageTools p.info{background-color:#f93;color:#fff;font-weight:bold;margin:0px;padding:5px;display:block}.pageTools p.info02{margin:0px;padding:10px}.pageTools .box{background-color:#fff;margin:0px;padding:10px;width:100%;display:block;margin:10px auto;padding:5px}.pageTools .box01{float:left;margin:5px;width:80px;margin-right:20px}.pageTools .box02{margin-right:10px;margin-top:5px}.pageTools img.tool_icon{float:right;padding:0px;margin-top:0px}.pageTools p.tool_name{vertical-align:middle;font-weight:bold;margin-top:3px;display:block;font-size:16px;padding-left:10px}.pageTools p.tool_name:hover{text-decoration:underline;color:#06c}.pageTools p.tool{line-height:1.2}.pageTools img.ed_arrow{float:left;margin-top:3px;margin-right:3px}.pageTools img.tool_logo{float:left;margin:10px}.pageTools a .tool{text-decoration:none;color:#000;padding-left:15px}.pageTools a:link .tool{text-decoration:none;color:#000}.pageTools a:visited .tool{text-decoration:none;color:#000}.pageTools a:hover .tool{text-decoration:none;color:#000}.pageTools a:active .tool{text-decoration:none;color:#000}.pageTools .clearfix:after{content:"";clear:both;display:block}.pageTools .menu{border-bottom:1px solid #37474f}.pageTools .menu p{display:inline-block;margin:10px 20px}.pageTools #main_contents{width:960px;margin:0;padding:0;display:block;overflow-x:hidden}.pageTools p{font-size:14px}.pageTools #main_contents a:link{text-decoration:none;color:#06c}.pageTools #main_contents a:visited{text-decoration:none;color:#609}.pageTools #main_contents a:active{text-decoration:underline;color:#06c}.pageTools #main_contents a:hover{text-decoration:underline;color:#06c}.pageTools #left_navi{display:block;width:210px;float:left;margin:0px auto 0px 0px}.pageTools .item_info{clear:both;display:block;margin:20px auto;min-height:30px;line-height:1.6;font-size:14px}.pageTools .item_icon{float:left;margin:0px 5px 10px 5px}.pageTools .item_com{display:block;margin:10px auto 0 auto;color:#33f;font-weight:bold;line-height:1.6}.pageTools .item_comn{display:block;float:right;font-weight:normal;color:#000}.pageTools #item_pr{display:block;margin:0px auto;clear:both;font-size:14px;background:#f5f6f6;padding:20px}.pageTools #item_pr p{line-height:1.6}.pageTools #item_pr dl{margin:20px 10px}.pageTools #item_pr dt{font-weight:bold;font-size:14px}.pageTools #item li{list-style-position:outside;font-size:14px;line-height:1.2;margin-top:0;margin-left:35px;padding:2px 0px}.pageTools .text1{color:#eb6503;font-weight:bold;font-size:16px;margin-bottom:4px}.pageTools .text2{color:#ef0027;font-weight:bold;font-size:16px;text-align:center;margin:4px}.pageTools .text3{font-size:12px;margin-top:0px;text-align:right;display:block;margin-bottom:15px}.pageTools #item_pr p.text4{font-weight:bold;margin:10px 0 0px 0px;border-bottom:1px dotted;font-size:15px}.pageTools .text5{font-size:14px;line-height:1.2;padding:10px}.pageTools .text6{font-size:14px;line-height:1.2;padding:0 10px}.pageTools .logo{vertical-align:middle}.pageTools .bg{display:block;border-top:1px dotted;padding:10px 0;margin-top:20px}.pageTools #item_pr ol{margin-top:-7px;margin-bottom:17px}.pageTools #item_pr li{list-style-position:outside;font-size:14px;line-height:1.2;margin-left:35px;padding:2px 10px 2px 2px;list-style:disc}.pageTools .item_rev{display:block;width:100%;margin:10px auto 0 auto}.pageTools .item_rev2{display:block;float:right;margin-right:240px}.pageTools .item_rev3{cursor:pointer;display:block;float:right;margin-right:-90px}.pageTools .item_rev3 a:link{text-decoration:none;color:#06c}.pageTools .item_rev3 a:visited{text-decoration:none;color:#609}.pageTools .item_rev3 a:active{text-decoration:underline;color:#06c}.pageTools .item_rev3 a:hover{text-decoration:underline;color:#06c}.pageTools a{text-decoration:none;color:#06c}.pageTools .item_valu{clear:both;width:100%}.pageTools .item_revdata{clear:both;width:580px;margin:10 auto;padding:0;border:1px solid #f90;background:#ff9}.pageTools .reviewer{display:block;width:300px;float:left;background:#fff;margin:0;padding:10px;text-align:center;min-height:142px;border-right:1px solid #f90}.pageTools .revmark{display:block;float:right;background:#ffc;margin-left:50px}.pageTools ul.m_li{display:block;float:right;padding-right:10px;margin:5px 0 0 0px}.pageTools .item_revdata li{list-style:none;padding-left:0px;font-size:14px}.pageTools span.fstyle{color:#f30;font-weight:bold}.pageTools span.fstyle2{color:#f60;font-weight:bold}.pageTools span.star{float:right}.pageTools dl.item_point{clear:both;width:580px;margin-top:0;font-size:14px}.pageTools dd.p_ex_1{width:439px;margin-left:140px;padding:5px 5px 6px 5px;border:1px solid #f90;background:#ffc}.pageTools dd.p_ex_2{width:439px;margin-left:140px;padding:5px 5px 6px 5px;border-left:1px solid #f90;border-right:1px solid #f90;background:#ffc;margin-bottom:0px}.pageTools dt.p_li{width:140px;display:block;float:left;text-align:center;vertical-align:middle;padding:5px;border-top:1px solid #f90;background:#ff9;margin-top:-1px;font-weight:bold}.pageTools dt.p_li_1{width:140px;display:block;float:left;text-align:center;vertical-align:middle;padding:5px;border-top:1px solid #f90;background:#ff9;font-weight:bold}.pageTools dd.p_ex{width:439px;margin-left:140px;padding:5px 5px 6px 5px;border-bottom:1px solid #f90;border-left:1px solid #f90;border-right:1px solid #f90;background:#ffc}.pageTools .item_awArea{color:#0000fb}.pageTools .item_aw{font-weight:bold}.pageTools .item_Summary{display:block;margin:0 auto;padding:10px;background:#ffc;width:600px;font-size:14px}.pageTools .item_red{font-weight:normal;color:red}.pageTools .item_price{background:#ff9;width:100%;padding:10px}.pageTools #item_prInfo{background:#fff;width:100%;margin:10 auto}.pageTools #fllow li{margin:-10;padding:0 5px 0 10px;font-size:14px;list-style:none inside;line-height:1.6}.pageTools #fllow li.num{margin-top:10px}.pageTools #fllow li.num3{margin-bottom:10px}.pageInvitation #contents .block tr td{padding:20px}.pageInvitation #contents p{margin:5px}.pageInvitation .friend{width:50%;margin:0 auto}.pageInvitation .border{border:1px solid #ff551e;padding:15px;width:100%;margin:0 auto}.pageInvitation .flow ul li{background:#4d9dd9;color:#fff;font-weight:bold;margin:30px 10px;padding:10px;border-radius:6px;line-height:1.6;position:relative}.pageInvitation .flow ul li:last-child::after{content:""}.pageInvitation .flow ul li::after{content:"▼";font-size:18px;width:12px;height:12px;display:inline-block;position:absolute;color:#4d9dd9;bottom:-14px;left:46%}.pageInvitation .atttention{color:red}.pageInvitation .suppl{font-size:90%}.pageInvitation .emp{font-weight:bold}.pageInvitation#pageInvitation #contentsArea p{font-size:120%;line-height:1.5}.pageInvitation#pageInvitation #contentsArea h1{font-size:16px;background-color:#f8a504;padding:5px 10px;color:#fff;margin:10px 0 15px 0}.pageInvitation#pageInvitation #contentsArea #box_1{font-size:160%;margin:20px 0 0 0;padding-left:10px;display:block}.pageInvitation .read{font-size:140%;font-weight:bold;text-align:left}.pageInvitation .prof{font-size:120%;text-align:right}.pageInvitation .part_text{margin:10px 0px;padding:5px}.pageInvitation#pageInvitation .box01 .read{padding:10px;text-indent:10px;background:#fff;border-bottom:#f99 5px solid;margin:10px 10px 0px 10px}.pageInvitation#pageInvitation .box01{background-color:#e1e1e1;margin:20px auto;padding-bottom:1px;padding-top:10px}.pageInvitation.pageLogin.pageIndex .block{width:920px !important;margin:0 auto;line-height:1.8}.pageInvitation.pageLogin.pageIndex .block tr td{padding:20px}.pageInvitation#pageInvitation .box02 .read{padding:10px 0;text-indent:10px;background:#fff}.pageInvitation#pageInvitation .box02{background-color:#ffc98e;width:95%;margin:20px auto;padding-bottom:1px}.pageInvitation#pageInvitation .text{text-align:left;background:#fff;margin:20px}.pageInvitation#pageInvitation .item_ph01{display:block;margin:20px 40px 20px 20px;padding:0px;float:right}.pageInvitation#pageInvitation .item_ph02{display:block;margin:20px 20px 20px 40px;padding:0px;float:left}.pageInvitation#pageInvitation #offerArea{display:block;margin:10px auto 0px auto;width:960px}.pageInvitation#pageInvitation #offerArea li{display:inline-block;float:left;list-style:none}.pageInvitation#pageInvitation nav#breadcrumbs{display:block;margin:0 auto;padding:-5px 0 0 0}.pageInvitation#pageInvitation nav#breadcrumbs a:link{text-decoration:underline}.pageInvitation#pageInvitation nav#breadcrumbs ol{margin:20px 0 0px 0;padding:0}.pageInvitation#pageInvitation nav#breadcrumbs ol li{display:inline;list-style-type:none}.pageInvitation#pageInvitation nav#breadcrumbs ol li:before{content:" > "}.pageInvitation#pageInvitation nav#breadcrumbs ol li:first-child:before{content:""}#info_columnTop #contents .info section{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}#info_columnTop #contents .info section ul.tableview{width:100%}#info_columnTop #contents section ul.tableview{border-top:none;border-bottom:none}#info_columnTop #contents section ul.tableview li a::after{top:70%;right:15px !important}#info_columnTop #contents section ul li{width:98%;padding:6px 0 16px 0}#info_columnTop #contents section ul li:first-child{border-top:1px solid #e0e0e0;margin-right:1%}#info_columnTop #contents section ul li:last-child{border-bottom:1px solid #e0e0e0}#info_columnTop #contents section ul li a{padding:30px 25px 10px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}#info_columnTop #contents section ul li a .title{width:64%}#info_columnTop #contents section ul li a .time{font-size:.7rem;margin:-1.7em 10px 0 1%;text-align:right;display:block}#info_columnTop #contents #mainArticle #useful{padding-top:80px;margin-top:-80px}#info_columnTop #contents .usefulInfo li:first-child{border-top:none}#pageRealmDetail #navigation ul{list-style:none;margin-left:420px;margin-top:5px;font-size:.8em;line-height:1.4}#pageRealmDetail #navigation li{display:inline;padding:10 1 1 1}#pageRealmDetail div#main{border:solid 1px;padding:10px;font-size:14px;letter-spacing:.01em;text-align:left}#pageRealmDetail .link{background:#fff;display:block;width:500px;margin:200px auto auto auto;padding:5px;border-radius:7px}#pageRealmDetail div#main p{margin:10px;padding:5px 10px}#pageRealmDetail div#main h2{font-size:20px}#pageRealmDetail .balloon1{position:relative;display:inline-block;margin:20px 0 0px 0;padding:3px 10px;min-width:120px;max-width:100%;color:#fff;font-size:16px;background:#fb7b6e;border-radius:5px;top:3px}#pageRealmDetail .balloon1:before{content:"";position:absolute;top:100%;left:10%;margin-top:0px;border:7px solid transparent;border-top:12px solid #fb7b6e;border-left:7x solid transparent}#pageRealmDetail div#main h3{display:block;font-size:18px;margin:0}#pageRealmDetail .h3-deco{border-top:4px solid #004986;border-bottom:3px solid #7ecef4;padding:10px;font-weight:normal;margin-top:15px}#pageRealmDetail div#main p.Com_Pro{font-size:13px;margin:0}#pageRealmDetail div#main h5{background:linear-gradient(transparent 60%, #fa9d93 40%);display:inline-block;font-size:15px;margin:10px 20px 0 20px;clear:both}#pageRealmDetail #foot_pagelink{width:560;padding:0 0 0 0;margin:0 10 0 10;text-align:center}#pageRealmDetail .box{background:#fefeb7;border-radius:10px;padding:.3em;margin:1.5em auto}#pageRealmDetail .box2{background:#e4f5fc;border-radius:10px;padding-top:5px}#pageRealmDetail .box2-ttl{background:#7ecdf4;text-align:center;font-weight:bold;font-size:16px}#pageRealmDetail .txt-em{font-weight:bold}#pageRealmDetail .left{float:left}#pageRealmDetail .right{float:right}#pageRealmDetail .postname{font-size:15px;display:block;text-align:right;margin:10px 30px auto auto}#pageRealmDetail .name{font-size:17px;font-weight:bold}#pageRealmDetail .clearfix:after{content:"";clear:both;display:block}#pageRealmDetail .clear{clear:both;margin-top:10px}#pageRealmDetail .ex9 p{text-indent:-5em;margin-left:5em;counter-increment:calc-ex9}#pageRealmDetail .ex9 p:before{content:"No." counter(calc-ex9);display:inline-block;width:3em;text-indent:5em}#pageRealmDetail .list-box{background:#fef1f0;padding:5px;margin:10px auto;border:3px solid #fb7b6e;width:70%}#pageRealmDetail .ex_word{margin:0;display:block;width:100%;font-size:16px}#pageRealmDetail div#main .subtitle{position:relative;color:#333;text-shadow:0 0 2px #fff;font-size:15px;font-weight:bold;text-indent:1em;clear:both;margin:10px auto}#pageRealmDetail .subtitle:before{content:"";position:absolute;background:#7ecdf4;width:15px;height:15px;border-radius:50%;top:50%;left:8px;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:-1}#pageRealmDetail #main dl{margin-left:20%}#pageRealmDetail #main dd{margin-left:10px}#pageRealmDetail #main li{margin-left:40px}#pageRealmDetail .txt-c{text-align:center}#pageRealmDetail p.summary{background-color:#004986;border-radius:5px;border-width:1px;display:block;font-size:14px;margin:10px auto;padding:10px;color:#fff}#pageRealmDetail a:hover{text-decoration:none}#pageRealmDetail #right_navi #genre{display:none}#pageRealmDetail #right_navi a:hover{text-decoration:underline}#pageRealmDetail #mainSide h3{margin:0}@media screen and (max-width: 480px)and (max-width: 631px),screen and (max-height: 480px)and (max-width: 631px){#pageRealmDetail #right_navi,#pageRealmDetail #right_navi h2,#pageRealmDetail #right_navi #grammar_contents,#pageRealmDetail #right_navi table,#pageRealmDetail #right_navi table .top_btn img,#pageRealmDetail #right_navi #grammar_contents h3,#pageRealmDetail #right_navi #grammar_contents .text,#pageRealmDetail #list,#pageRealmDetail p.box1{width:auto !important;height:auto;margin:auto}}.pageDifficultenglish #difficultenglish_contents h3{font-size:15px}.pageDifficultenglish .marker{background:linear-gradient(transparent 70%, #fed701 70%)}.pageDifficultenglish .prof{background:#fef7be;border-radius:10px;margin:20px 0;padding:10px}.pageDifficultenglish #difficultenglish_contents .prof p{margin:5px 0 0 0;padding:0}.pageDifficultenglish #difficultenglish_contents .name{position:relative;font-size:14px;display:inline-block;padding:0 0 .2em 0;font-weight:bold;color:#37474f !important}.pageDifficultenglish #difficultenglish_contents .name:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:7px;background:-webkit-repeating-linear-gradient(-45deg, #f86b75, #FBB5BA 2px, #fff 2px, #fff 4px);background:repeating-linear-gradient(-45deg, #f86b75, #FBB5BA 2px, #fff 2px, #fff 4px)}.pageDifficultenglish #boxline{padding:1.5em 1em;margin:2em 0;border:double 4px #fed701}.pageDifficultenglish #difficultenglish_contents p{display:block;padding:5px;line-height:1.6;font-size:14px;border-radius:7px}#pageDifficultenglishDetail #mainArticle h2{background:none;border-left:none;display:block;border-bottom:3px solid #fed701}#pageEizotalkDetail a:hover{text-decoration:none}#pageEizotalkDetail #right_navi #genre{display:none}#pageEizotalkDetail #right_navi a:hover{text-decoration:underline}#pageEizotalkDetail #mainSide h3{margin:0}@media screen and (max-width: 480px)and (max-width: 631px),screen and (max-height: 480px)and (max-width: 631px){#pageEizotalkDetail #right_navi,#pageEizotalkDetail #right_navi h2,#pageEizotalkDetail #right_navi #grammar_contents,#pageEizotalkDetail #right_navi table,#pageEizotalkDetail #right_navi table .top_btn img,#pageEizotalkDetail #right_navi #grammar_contents h3,#pageEizotalkDetail #right_navi #grammar_contents .text,#pageEizotalkDetail #list,#pageEizotalkDetail p.box1{width:auto;height:auto;margin:auto}}#pageEizotalkDetail img{border:none}#pageEizotalkDetail #eizotalk_contents{display:block;width:650px;margin-left:auto;margin-right:auto;padding:0}#pageEizotalkDetail #eizotalk_contents .photo_box{padding:5px;width:100%;font-size:12px;margin:10px;text-align:center}#pageEizotalkDetail #eizotalk_contents #guest_prof{background:#ead4f0;padding:1em 2em;color:#2f0202;border-radius:.5em;border:dashed 5px #ab89bd}#pageEizotalkDetail #eizotalk_contents .sub-ttl{position:relative;margin-top:20px;background:#ddf4fb;padding:.5em;color:#6e92c0;border-radius:.5em;border:solid 4px #88abda;font-size:20px;font-weight:bold}#pageEizotalkDetail #eizotalk_contents .sub-ttl::before{content:"";position:absolute;display:block;width:0;height:0;right:20px;bottom:-15px;border-top:15px solid #88abda;border-right:15px solid transparent;border-left:5px solid transparent}#pageEizotalkDetail #eizotalk_contents .sub-ttl::after{content:"";position:absolute;display:block;width:0;height:0;right:20px;bottom:-9px;border-top:15px solid #ddf4fb;border-right:15px solid transparent;border-left:5px solid transparent}#pageEizotalkDetail #eizotalk_contents .memberInfo-title{border-left:#88abda solid 7px;border-bottom:dashed 3px #c2e0e8;font-size:16px;padding:5px;margin-bottom:10px;font-weight:bold}#pageEizotalkDetail #eizotalk_contents .items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#pageEizotalkDetail #eizotalk_contents .items .item{width:30%}#pageEizotalkDetail #eizotalk_contents .items .item .item-title{font-size:15px;font-weight:bold}#pageEizotalkDetail #eizotalk_contents .items .item .item-name{font-weight:bold}#pageEizotalkDetail #eizotalk_contents #page_title img{display:block;margin:10px auto 0 auto}#pageEizotalkDetail #eizotalk_contents p.page_number{font-size:14px;line-height:1.4;text-align:right}#pageEizotalkDetail #eizotalk_contents #photo img{display:block;margin:20px auto 20px auto}#pageEizotalkDetail #eizotalk_contents #guest_info img{display:block;margin:0 auto 20px auto}#pageEizotalkDetail #eizotalk_contents .subtitle img{display:block;margin:10px auto}#pageEizotalkDetail #eizotalk_contents #talk_contents{display:block;width:100%;margin:20px auto 20px auto;padding:15px;border:4px solid #cce198;background:#f2f8e3;border-radius:12px}#pageEizotalkDetail #eizotalk_contents #talk_contents>img{display:none}#pageEizotalkDetail #eizotalk_contents #talk_contents>img p img{display:block !important}#pageEizotalkDetail #eizotalk_contents #talk_contents img.photo{display:block !important;margin:10px;padding-left:5px;float:left}#pageEizotalkDetail #eizotalk_contents #talk_contents p{display:block;font-size:14px;line-height:1.4}#pageEizotalkDetail #eizotalk_contents #talk_contents p.person01{color:#09c;font-weight:bold;margin:15px 20px;text-align:left}#pageEizotalkDetail #eizotalk_contents #talk_contents p.person02{color:#fd9c02;font-weight:bold;margin:15px 20px;text-align:left}#pageEizotalkDetail #eizotalk_contents #talk_contents p.person03{color:#aa89bd;font-weight:bold;margin:15px 20px;text-align:left}#pageEizotalkDetail #eizotalk_contents #talk_contents p.next_btn{display:block;text-align:right}#pageEizotalkDetail #eizotalk_contents #talk_contents p.top_btn{display:block;text-align:center;margin:0 auto}#pageEizotalkDetail #eizotalk_contents #talk_contents font.comment{color:#000;font-weight:normal}#pageEizotalkDetail #eizotalk_contents #talk_contents .box_bottom{display:none;bottom:0px;vertical-align:bottom;margin:0px}#pageEizotalkDetail #eizotalk_contents #talk_contents img.photo_left{display:block;margin:10px;padding-left:5px;float:left}#pageEizotalkDetail #eizotalk_contents #talk_contents img.photo_right{display:block;margin:10px;padding-right:5px;float:right}#pageEizotalkDetail #eizotalk_contents #talk_contents img.photo_center{display:block;margin:10px auto}#pageEizotalkDetail #eizotalk_contents #talk_contents .bouten{-webkit-text-emphasis:filled dot #000;text-emphasis:filled dot #000;line-height:.9em}#pageEizotalkDetail #eizotalk_contents #info{border:double 2px #88abda;background:#ddf4fb;padding:10px}#pageJobWordlist th{width:100px}#pageInterviewTop #main_contents{width:960px;margin:0;padding:0;display:block;overflow-x:hidden}#pageInterviewTop #left_navi{display:block;width:210px;float:left;margin:0px auto 0px 0px}#pageInterviewTop #right_navi a:hover img{filter:alpha(opacity=70);opacity:.6}#pageInterviewTop #right_navi #btn_rd h1{display:block;position:relative;width:710px;clear:both;padding:0 !important}#pageInterviewTop #right_navi #btn_rd p.txt_rd{display:block;line-height:1.3;text-align:left;color:#000;font-weight:bold}#pageInterviewTop #right_navi h2{padding-left:0 !important}#pageInterviewTop #right_navi p.in_name a:link{text-decoration:none;color:#06c}#pageInterviewTop #right_navi p.in_name a:visited{text-decoration:none;color:#06c}#pageInterviewTop #right_navi p.in_name a:active{text-decoration:underline;color:#06c}#pageInterviewTop #right_navi p.in_name a:hover{text-decoration:underline;color:#06c}#pageInterviewTop #right_navi .bn{display:block;width:auto;height:auto;text-indent:inherit;margin:0;border-bottom:1px solid #adadad}#pageInterviewTop #right_navi h1,#pageInterviewTop #right_navi h2,#pageInterviewTop #right_navi h3{margin:10px 20px 10px 0px;clear:both}#pageInterviewTop #right_navi h3{margin:20px 20px 10px 0px;clear:both}#pageInterviewTop #right_navi p.in_name{text-align:right;padding:10px 15px 0 0}#pageInterviewTop #right_navi ul{display:block;clear:both}#pageInterviewTop #right_navi ul li{padding:8px;float:left;width:230px;list-style:none}#pageInterviewTop #right_navi ul li span{display:block;width:150px}#pageInterviewTop #right_navi section{position:relative}#pageInterviewTop #right_navi section a:hover{opacity:.6;filter:alpha(opacity=60);-ms-filter:"alpha( opacity=60 )"}#pageInterviewTop #right_navi .grid-wrap{margin:1rem 0;max-width:710px;vertical-align:top}#pageInterviewTop #right_navi .grid{margin:0 auto;display:flex;flex-wrap:wrap}#pageInterviewTop #right_navi .grid-item{width:25%;padding:5px 5px 15px 5px;overflow:visible;vertical-align:top}#pageInterviewTop #right_navi .grid-item a:hover .name{text-decoration:underline}#pageInterviewTop #right_navi .name{float:right;font-weight:bold;width:100%;margin-left:5px;margin-right:8px;text-align:left}#pageInterviewTop #right_navi .text{font-size:90%;font-weight:normal;line-height:1.2;display:block;color:#32393c;text-align:left}#pageInterviewTop #right_navi img.thum{border:solid 1px #ccc;float:left}#pageInterviewTop #right_navi p.btn_top{text-align:right;display:block;clear:both;margin-right:5px}#pageInterviewTop #right_navi p.btn_top img{margin-right:2px}#pageInterviewTop #category{display:block;margin:0 auto 20px 20px;padding:0}#pageInterviewTop #category ul{display:block;clear:both;margin:0 auto 0px auto}#pageInterviewTop #category .cate_list li{float:left;padding:5px 10px}#pageInterviewTop #category .cate_list img{margin-right:2px}#pageInterviewTop ul.cate_end{display:block;margin-bottom:20px}#pageInterviewTop .clearfix:after{content:"";clear:both;display:block}#pageInterviewTop #genre{display:block;width:737px;background-color:#bfacd5;margin-bottom:10px;height:36px}#pageInterviewTop #genre img{float:right;margin-right:35px}#pageInterviewTop #btn_sns{display:block;margin-right:5px;margin-top:50px;padding:0 5px}#pageInterviewTop .tw{display:block;float:right;padding:0 5px 0 0}#pageInterviewTop .fb-like{float:right;padding:0 5px}#pageInterviewTop .hatena{display:block;float:right;padding:0 5px 0 0}#pageInterviewTop .interview_backnumber{border:5px solid #eee;padding:15px}#pageInterviewTop .interview_backnumber a{margin-left:5px}#pageInterviewTop .interview_backnumber a:visited{color:#06c}#pageInterviewDetail #right_navi .post-nav-links{text-align:center}#pageInterviewDetail #right_navi .post-nav-links span{margin-right:2px;padding:5px 10px;background:#eb0017;border:1px solid #eb0017;color:#fff;margin:0 2px;font-weight:bold}#pageInterviewDetail #right_navi .post-nav-links a{padding:5px 10px;border:1px solid #eb0017;color:#eb0017;margin:0 2px}#pageInterviewDetail #right_navi .post-nav-links a:last-child::after{content:none}#pageInterviewDetail #right_navi table{margin-bottom:30px}#pageInterviewDetail #right_navi table img{margin-right:2%}#denTrialTop .intro{display:-webkit-box;display:-ms-flexbox;display:flex}#denTrialTop .intro .lead{width:65%;background:#e8f5ff;color:#0e1c66;padding:10px;font-size:13px}#denTrialTop .intro .den_info{font-size:11px;margin-left:15px;background:#e8f5ff;display:block}#denTrialTop .intro .den_info img{float:left;margin:10px 5px 10px 10px}#denTrialTop .intro .den_info strong{font-size:12px;margin:10px;display:block}#denTrialDetail #mainArticle table tr td{background:none}#denTrialDetail a:hover{text-decoration:none}#denTrialDetail #right_navi #genre{display:none}#denTrialDetail #right_navi a:link{color:#06c}#denTrialDetail #right_navi a:visited{color:#609}#denTrialDetail #right_navi a:hover{text-decoration:underline}#denTrialDetail #mainSide h3{margin:0}#denTrialDetail .pageDetail #mainArticle table{width:100%}#denTrialDetail .pageDetail #mainArticle table tr td{background:#ffc}@media screen and (max-width: 480px)and (max-width: 631px),screen and (max-height: 480px)and (max-width: 631px){#denTrialDetail #right_navi,#denTrialDetail #right_navi h2,#denTrialDetail #right_navi #grammar_contents,#denTrialDetail #right_navi table,#denTrialDetail #right_navi table .top_btn img,#denTrialDetail #right_navi #grammar_contents h3,#denTrialDetail #right_navi #grammar_contents .text,#denTrialDetail #list,#denTrialDetail p.box1{width:auto;height:auto;margin:auto}}#pageLaboratoryTop .style1{font-size:smaller}#pageLaboratoryTop .style6{font-size:smaller;color:#484848}#pageLaboratoryTop .boder01{margin:10px;padding:10px;border:1px solid #b7b7b7;background-color:ivory;color:#000}#pageLaboratoryTop .style10{color:#000}#pageLaboratoryTop .labocontent{margin:0 0 0 20px;font-size:14px}#pageLaboratoryTop .labotitle{height:93px;margin:5px 0 0 0;padding:0;background-image:url(../img/info_column/useful_info/laboratory/laboratory_top_01.gif);background-position:top left;background-repeat:no-repeat;text-indent:-9999px;outline:none}#pageLaboratoryTop .labosubtitle{margin:20px 0 0 0;padding:10px;outline:none;background:#dedede;width:100%}#pageLaboratoryTop .labosubtitle p{margin:0}#pageLaboratoryTop .laboprofilettl{margin:20px 0 0;padding:10px 90px 10px 0;background-image:url(../img/info_column/useful_info/laboratory/laboratory_top_02.gif);background-position:100%;background-repeat:no-repeat;width:100%;outline:none}#pageLaboratoryTop .laboprofilettl h3{margin:0;font-size:14px;font-weight:bold}#pageLaboratoryTop .laboprofilettl span{display:none}#pageLaboratoryTop .laboprofilettl p{margin:5px 0;line-height:1.6}#pageLaboratoryTop .laboprofile{margin:10px 0;padding:0 10px}#pageLaboratoryTop .laboprofile p{font-size:12px;line-height:1.5;font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック",sans-serif;text-align:left}#pageLaboratoryTop .laboprofile p a{color:#9a9a9a}#pageLaboratoryTop .laboprofile p a:hover{color:#54d666}#pageLaboratoryTop .labopostcontent{margin:0;padding:20px;font-size:12px}#pageLaboratoryTop .labopostcontent p{margin:0}#pageLaboratoryTop .labopostcontent p em{font-style:normal;font-weight:bold}#pageLaboratoryTop .laboroll{text-align:right;font-size:11px}#pageLaboratoryTop .laboposttitle{margin:0}#pageLaboratoryTop .labojpn,#pageLaboratoryTop .laboen{margin:0 0 10px;padding:10px;background:#ffede1}#pageLaboratoryTop .labopostcontent h3{margin:30px 0 0 0;padding:5px;border-bottom:3px solid #9fcafa;font-size:14px;color:#333}#pageLaboratoryTop .labopost{padding:20px 0 0}#pageLaboratoryTop .labopost p{font-size:12px;line-height:1.6;color:#333}#pageLaboratoryTop .labosample{margin:20px 0 0;padding:10px;background:#9fcafa;font-weight:bold;font-size:13px}#pageLaboratoryTop .labotbl{margin:10px 0 40px 0px;background-color:#84d966;border:1px solid #204833;border-spacing:0;text-align:center;font-size:12px;width:100%}#pageLaboratoryTop .laboposttbl{margin:20px 0 0;background:#fff;border:0;border-spacing:0}#pageLaboratoryTop .laboposttbl td{padding:5px 0 5px 0;border-bottom:1px solid #ccc}#pageLaboratoryTop td.labopost{padding:5px 0 5px 15px}#pageLaboratoryTop .labotbl th{border:1px solid #fff;background-color:#9fcafa;color:#fff;font-weight:bold;text-align:center}#pageLaboratoryTop .labotbl td{padding:2px 0;border:1px solid #fff;background-color:#dedede}#pageLaboratoryTop .labotbl td.title{padding:2px 10px;text-align:left}#pageLaboratoryTop #main_contents{width:960px}#pageLaboratoryTop #left_navi{display:block;width:210px;float:left;margin:0px auto 0px 0px}#pageLaboratoryTop #right_navi{display:block;width:737px;float:right;margin:0px 0px 10px auto;font-size:14px;position:relative}#pageLaboratoryTop #right_navi a:hover img{filter:alpha(opacity=70);opacity:.6}#pageLaboratoryTop #right_navi h1{margin-top:0}#pageLaboratoryTop #right_navi h2{display:block;height:auto;width:100%;text-indent:0;margin-top:25px;margin-left:30px}#pageLaboratoryTop #right_navi img{border:0;margin:0}#pageLaboratoryTop #genre h1{display:block;width:735px;background-color:#bfacd5;height:36px}#pageLaboratoryTop #right_navi h4{margin-bottom:0;padding:3px;font-size:15px;color:#fff;text-align:center}#pageLaboratoryTop #genre img{float:right;margin-right:35px}#pageLaboratoryTop .number{text-align:center}#pageLaboratoryTop .period{font-size:12px;text-align:left;margin:5px auto -5px 0}.pageJob input{line-height:1.2;vertical-align:middle;border-radius:6px;padding:10px 5px;border:1px solid #a9a9a9}.pageJob .block{margin:0 auto}#pageJobDetail #wrapper #container #contents main .fright .btn{min-width:auto;padding:10px !important}#pageJobDetail #wrapper #container #contents main .fright .btn.mrl{margin-right:10px}#pageJobDetail #wrapper #container #contents main h2{padding:.1em .5em;color:#6db7d5;border-left:solid 10px #6db7d5;border-bottom:solid 3px #b2e1f4;position:relative;display:block;clear:both;margin:30px auto 10px auto}#pageJobDetail #wrapper #container #contents main .btn.delete{background:#06c;color:#fff !important;padding:3px 5px 3px 5px;-moz-border-radiusborder-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin-left:5px;margin-right:5px;display:inline-block;font-size:10px;border:none}#pageJobDetail #wrapper #container #contents main table th{width:26%}#pageJobDetail #wrapper #container #contents main .attention{background:#ffe0e0;border:1px solid red;padding:10px 20px;margin:20px 0;line-height:1.6;color:#000;font-weight:bold}#pageJobDetail #wrapper #container #contents main .yn .btn{padding:.6em 20px !important}#pageJobDetail #wrapper #container #contents #dataDetail{width:72%}#pageJobDetail #wrapper #container #contents #job_clip_bar{width:25%;margin-left:3%}#pageJobDetail #wrapper #container #contents #job_clip_bar #job_clip_header{border:solid 1px #d8e1e6;background:#e8f1f6;padding:10px}#pageJobDetail #wrapper #container #contents #job_clip_bar #job_clip_header h2{margin:0}#pageJobDetail #wrapper #container #contents #job_clip_bar #job_clip_body{border:solid 1px #d8e1e6;line-height:1.4;height:1276px;overflow-y:auto}#pageJobDetail #wrapper #container #contents #job_clip_bar #job_clip_body .clipped_item{border-bottom:solid 1px #d8e1e6;font-size:12px;margin:0;padding:12px 10px 6px 10px}#pageJobDetail #wrapper #container #contents #job_clip_bar #job_clip_body .clipped_item h3{font-size:13px}#pageJobDetail #wrapper #container #contents #job_clip_bar #job_clip_body .clipped_item .job_clip_delete{text-align:right}#pageJobDetail #wrapper #container #contents #job_clip_bar #job_clip_body .clipped_item .job_clip_delete a,#pageJobDetail #wrapper #container #contents #job_clip_bar #job_clip_body .clipped_item .job_clip_delete button{background:#06c;color:#fff !important;font-weight:bold;padding:3px 5px 3px 5px;-moz-border-radiusborder-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin-top:8px;display:inline-block;font-size:10px;border:none}#pageJobDetail #wrapper #container #contents #job_clip_bar #job_clip_body .clipped_item.select{background-color:#fff9b8}#pageJobDetail #wrapper #container #contents section{line-height:1.7;margin:20px 0}#pageJobDetailEntry #wrapper #container #contents #dataDetail{width:100%}#pageJobDetailEntry .table td{max-width:720px;padding:15px !important}#pageJobDetailEntry .table td>textarea{font-size:15.7px !important}#resumePreview main #mainArticle{max-width:720px;padding:15px !important}#pageMydataJob table th{width:220px}#pageMydataJob table td{max-width:720px;padding:15px !important;font-size:16.2px}#iframeProfileDisplay #dataDetail .flex p{margin:0 20px}#iframeProfileDisplay #dataDetail .flex p:first-child{margin:0}#pageBbs form table{width:100%}#pageBbs form table td{padding:5px 0;vertical-align:middle}#pageBbs form table td .btn{background:#ef001c;color:#fff;border:none;float:right}#pageBbs #bbs_agreement{line-height:1.8;border:1px solid #afafaf;padding:15px}#pageBbs #container #mainArticle .balloon cite .pam span{margin-left:5px}#pageBbs #container #mainArticle .balloon .postBox.myself::before{border-top-color:#c9f19e}#pageBbs #container #mainArticle .balloon .postBox.myself .bbox{background-color:#c9f19e}#pageBbs #container #mainArticle .balloon .postBox .bbox .title{line-height:1.5;border-style:dotted}#pageBbs #container #mainArticle .balloon .postBox .bbox .reply .name{font-size:.8rem;text-align:center;margin:5px 0 0 0;display:block}#pageBbs #container #mainArticle .balloon .postBox .bbox .reply .mypost{display:-webkit-box;display:-ms-flexbox;display:flex}#pageBbs #container #mainArticle .balloon .postBox .bbox .reply .mypost .left{width:70px;float:none;text-align:center;margin-right:2%}#pageBbs #container #mainArticle .balloon .postBox .bbox .reply .mypost .post::before{position:absolute;padding-top:13px;content:"";border-top:solid 12px;top:20px;left:-12px;border-top-color:#fff;border-left:solid 12px transparent}#pageBbs #container #mainArticle .balloon .postBox .bbox .reply .post{background:#fff;width:90%;border-radius:6px;color:#9c9c9c;position:relative}#pageBbs #container #mainArticle .balloon .postBox .bbox .reply .post::before{width:1px;border-top-color:#fff;left:-10px;top:10px}#pageBbs #container #mainArticle .balloon .postBox .bbox .reply .post textarea{width:96%;height:90px;line-height:1.6;border:none;resize:none;margin-top:8px;padding:10px}#pageBbs #container #mainArticle .balloon .postBox .bbox .reply .post textarea:focus{outline:none}#pageBbs #container #mainArticle .balloon .postBox .bbox .reply .post button{align-self:flex-end;margin:0 10px 10px 0}#pageBbs #container #mainArticle .balloon .postBox .bbox .reply li{margin-bottom:10px}#pageBbs #container #mainArticle .balloon .postBox .bbox .reply li:last-child{margin-bottom:0}#pageBbs #container #mainArticle .balloon .postBox .bbox .reply li a.more{color:#06c;margin-top:20px;display:block}#pageBbs #container #mainArticle .balloon .postBox .bbox .reply li .btm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal}#pageBbs #container #mainArticle .balloon .postBox .bbox .reply li .btm .left{width:70px;float:none;text-align:center;margin-right:2%}#pageBbs #container #mainArticle .balloon .postBox .bbox .reply li .btm .left img{display:block;margin:0 auto}#pageBbs #container #mainArticle .balloon .postBox .bbox .reply li .btm .left .time{display:inline-block;font-size:.8rem}#pageBbs #container #mainArticle .balloon .postBox .bbox .reply li .comment{background:#fff;width:90%;padding:12px;color:#37474f;border-radius:6px;line-height:1.5;position:relative}#pageBbs #container #mainArticle .balloon .postBox .bbox .reply li .comment::before{position:absolute;content:"";border-top:solid 12px;top:24px;left:-12px;border-top-color:#fff;border-left:solid 12px transparent}#pageBbs #container #mainArticle .balloon .postBox .bbox .reply li .comment .bold{text-indent:-15px;display:inline-block}#pageBbs #container #mainArticle .balloon .postBox .bbox .reply li .comment.mine{background:#c9f19e}#pageBbs #container #mainArticle .balloon .postBox .bbox .reply li .comment.mine::before{border-top-color:#c9f19e}#pageMessage #wrapper>footer{display:none}#pageMessage #messsageArticle{position:relative}#pageMessage #messsageArticle #messageMainBlock{bottom:0;right:0;position:absolute}#pageMessage #messsageArticle #messageMainBlock #messsageArticleDetail ul li .imgBox{width:10%}#pageMessage #messsageArticle #messageMainBlock #messsageArticleDetail ul li .imgBox img{display:block;margin:0 auto;width:80%;height:auto}#pageMessage #messsageArticle #messageMainBlock #messsageArticleDetail ul li .imgBox .name{font-size:.8rem;text-align:center;margin:5px 0 0 0;display:block}#pageMessage #messsageArticle #messageMainBlock #messsageArticleDetail ul li footer{text-align:right}#pageMessage #messsageArticle #messageMainBlock #messsageArticleDetail ul li div p{width:88%;font-size:14.5px}#pageMessage #messsageArticle #messageMainBlock #messsageArticleDetail ul li.me p{width:97%;margin:0 auto 0 1%;display:block !important}#pageMessage #messsageArticle #messageMainBlock #messageForm textArea{padding:15px;font-size:16.5px}#pageMessage .memoArea{border:1px solid #e0e3e5;border-radius:6px;padding:20px;position:relative}#pageMessage .memoArea .title{cursor:pointer}#pageMessage .memoArea .title::after{content:"";font-family:"Font Awesome 5 Free";font-weight:bold;position:absolute;right:15px;top:12px;font-size:1.6rem}#pageMessage .memoArea .title.active::after{content:""}#pageMessage .memoArea p{line-height:1.6}#pageMessage .memoArea input{margin:16px 0 0 auto;display:block;padding:.4em;min-width:100px}#pageMessage textarea{height:100px !important;margin-top:0}#pageCompanyPublish .container{display:block;width:1000px;margin:0 auto 60px;text-align:left}#pageCompanyPublish .container-narrow{width:920px}#pageCompanyPublish .block-center{display:block;margin-left:auto;margin-right:auto}#pageCompanyPublish .box_top{width:48%;display:flex;flex-wrap:wrap;flex:1;flex-direction:column}#pageCompanyPublish .box_top:first-of-type{margin-right:2%}#pageCompanyPublish .button{cursor:pointer}#pageCompanyPublish .btn{text-align:center;border-radius:3px;white-space:nowrap;display:inline-block;box-sizing:border-box}#pageCompanyPublish .btn-default{color:#666;background:#f2f2f2;border-color:#ccc}#pageCompanyPublish .btn-default:hover{background:#fafafa;text-decoration:none}#pageCompanyPublish .btn-primary{color:#fff;background:#f1764b;border-color:#f1764b;box-shadow:0px 2px 2px rgba(0,0,0,.1)}#pageCompanyPublish .btn-primary:hover{background:#f4916f;text-decoration:none}#pageCompanyPublish .btn-secondary{color:#4d4d4d;background:#ffca3a;border-color:#ffca3a;box-shadow:0px 2px 2px rgba(0,0,0,.1)}#pageCompanyPublish .btn-secondary:hover{background:#ffd561;text-decoration:none}#pageCompanyPublish .btn-tertiary{color:#fff;background:#10a4bb;border-color:#10a4bb;box-shadow:0px 2px 2px rgba(0,0,0,.1)}#pageCompanyPublish .btn-tertiary:hover{background:#2ac2da;text-decoration:none}#pageCompanyPublish .btn-image{color:#000;background:#fff;border:none;box-shadow:0px 2px 2px rgba(0,0,0,.1)}#pageCompanyPublish .btn-image:hover{opacity:.7;text-decoration:none}#pageCompanyPublish .btn-disabled{color:#666;background:#b3b3b3;border-color:#b3b3b3;box-shadow:0px 2px 2px rgba(0,0,0,.1)}#pageCompanyPublish .btn-disabled{color:#666 !important;background:#b3b3b3 !important;border-color:#b3b3b3 !important;cursor:default;text-decoration:none !important}#pageCompanyPublish .btn-facebook{color:#fff;background:#4561a0;border-color:#4561a0;box-shadow:0px 2px 2px rgba(0,0,0,.1);display:block}#pageCompanyPublish .btn-facebook:hover{background-color:#6a81b3;text-decoration:none}#pageCompanyPublish .btn-twitter{color:#fff;background:#1da1f2;border-color:#1da1f2;box-shadow:0px 2px 2px rgba(0,0,0,.1);display:block}#pageCompanyPublish .btn-twitter:hover{background-color:#69c0f6;text-decoration:none}#pageCompanyPublish .btn-qiita{color:#fff;background:#59bb0c;border-color:#59bb0c;box-shadow:0px 2px 2px rgba(0,0,0,.1);display:block}#pageCompanyPublish .btn-qiita:hover{background-color:#88cc4c;text-decoration:none}#pageCompanyPublish .btn-close{width:22px;height:22px;text-indent:-9999px;background:url(/images/common/close.png) right 0 no-repeat}#pageCompanyPublish .btn-close a{display:block;padding:5px}#pageCompanyPublish .btn-wide{width:300px}#pageCompanyPublish .btn-normal{width:160px}#pageCompanyPublish .btn-narrow{width:100px}#pageCompanyPublish .btn-select{width:120px}#pageCompanyPublish .btn-horizontal{width:220px}#pageCompanyPublish .btn-md{font-size:inherit;height:30px;line-height:30px;padding-right:10px;padding-left:10px}#pageCompanyPublish .btn-lg{font-size:18px;height:36px;line-height:36px;padding-right:10px;padding-left:10px}#pageCompanyPublish .btn-xlg{font-size:18px;height:40px;line-height:40px;padding-right:10px;padding-left:10px}#pageCompanyPublish .btn-xxlg{font-size:18px;height:50px;line-height:50px;padding-right:10px;padding-left:10px}#pageCompanyPublish .box{border:1px solid #f8f8f8;background:#f8f8f8;padding:10px 0}#pageCompanyPublish .box-alert{padding:10px 20px 20px 20px;background:#fff1f1;border:1px solid #e61919;border-radius:3px;margin:0 10px}#pageCompanyPublish .box-btn{padding:5px 15px 5px 5px;border:2px solid #f86b75;background:#fdeeef;border-radius:10px;width:auto;display:inline-block;margin-top:5px}#pageCompanyPublish .box-default{background-color:#f2f2f2}#pageCompanyPublish .box-message{padding:10px 15px;background:#fff1f1;border:1px solid #e61919;border-radius:3px}#pageCompanyPublish .box-message-restart{padding:10px 15px;background:#fff8f6;border:1px solid #f1764b;border-radius:3px}#pageCompanyPublish .box-message-restart p{color:#f1764b}#pageCompanyPublish .box-secondary{background:#fff;padding:0 5px 5px 5px;margin:10px}#pageCompanyPublish .box-info{background-color:#fff9e9;padding:10px 10px 20px 10px;margin:10px auto;min-height:90px}#pageCompanyPublish .box-list{padding:10px;background:#f8f8f8;border:1px solid #666;width:32.2%;margin:0 5px;text-align:center}#pageCompanyPublish .box-step{padding:10px;background:#6db7d5;margin:0;text-align:center;color:#fff;font-size:18px;font-weight:bold}#pageCompanyPublish .box-xsm{padding:5px}#pageCompanyPublish .box-sm{padding:10px}#pageCompanyPublish .box-md{padding:15px}#pageCompanyPublish .box-lg{padding:20px}#pageCompanyPublish .box-xlg{padding:25px}#pageCompanyPublish .box-narrow{padding:0 140px}#pageCompanyPublish .link{padding-right:30px}#pageCompanyPublish .link-more{font-size:16px;text-align:center;height:46px;line-height:46px;background-color:#fafafa;border:1px solid #e6e6e6;display:block}#pageCompanyPublish .link-more:hover{background-color:#fff}#pageCompanyPublish a{cursor:pointer}#pageCompanyPublish .clearfix:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}#pageCompanyPublish body{color:#222}#pageCompanyPublish #contents h2{padding:.1em .5em;color:#6db7d5;border-left:solid 10px #6db7d5;border-bottom:solid 3px #b2e1f4;position:relative;display:block;clear:both;margin:30px auto 10px auto}#pageCompanyPublish #contents h3{position:relative;display:inline-block;width:95%;color:#f86b75;margin:30px auto 10px auto;padding:0 2.5%;clear:both;font-size:1.2rem;text-align:center}#pageCompanyPublish #contents h3:before{left:0}#pageCompanyPublish #contents h3:after{right:0}#pageCompanyPublish #headerArea{width:100%;margin:0px auto}#pageCompanyPublish #logoArea{float:left}#pageCompanyPublish .btn_logo{float:left}#pageCompanyPublish .btn_logo img{width:80%}#pageCompanyPublish #head_info{display:block;float:right;border:2px solid #6db7d5;padding:10px}#pageCompanyPublish #head_info p{font-weight:bold;color:#3e9abf;text-align:center}#pageCompanyPublish #head_info li{font-weight:bold;margin-top:3px;font-size:95%}#pageCompanyPublish #head_info li.font_s12{font-size:80%}#pageCompanyPublish span.info_item{display:inline-block;width:55px}#pageCompanyPublish #gnav{clear:both}#pageCompanyPublish li.gnav_menu a:link{width:12.1%;height:45px;margin:10px .4% 0 0;float:left;list-style:none;color:#fff;background:#77cbe5;background:-moz-linear-gradient(top, #77cbe5 0%, #3e9abf 100%);background:-webkit-linear-gradient(top, #77cbe5 0%, #3e9abf 100%);background:linear-gradient(to bottom, #77cbe5 0%, #3e9abf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#77cbe5", endColorstr="#3e9abf", GradientType=0)}#pageCompanyPublish li.gnav_menu a:hover{color:#fff;background:#b2e1f4;background:-moz-linear-gradient(top, #b2e1f4 0%, #6db7d5 100%);background:-webkit-linear-gradient(top, #b2e1f4 0%, #6db7d5 100%);background:linear-gradient(to bottom, #b2e1f4 0%, #6db7d5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#b2e1f4", endColorstr="#6db7d5", GradientType=0)}#pageCompanyPublish li.gnav_menu a:visited{color:#fff;background:#b2e1f4;background:-moz-linear-gradient(top, #b2e1f4 0%, #6db7d5 100%);background:-webkit-linear-gradient(top, #b2e1f4 0%, #6db7d5 100%);background:linear-gradient(to bottom, #b2e1f4 0%, #6db7d5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#b2e1f4", endColorstr="#6db7d5", GradientType=0)}#pageCompanyPublish li.gnav_menu a:active{color:#fff;background:#b2e1f4;background:-moz-linear-gradient(top, #b2e1f4 0%, #6db7d5 100%);background:-webkit-linear-gradient(top, #b2e1f4 0%, #6db7d5 100%);background:linear-gradient(to bottom, #b2e1f4 0%, #6db7d5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#b2e1f4", endColorstr="#6db7d5", GradientType=0)}#pageCompanyPublish li.gnav_menu2 a:link{width:12.1%;height:45px;margin:10px .4% 0 0;float:left;list-style:none;color:#fff;background:#e5727a;background:-moz-linear-gradient(top, #e5727a 0%, #e60012 100%);background:-webkit-linear-gradient(top, #e5727a 0%, #e60012 100%);background:linear-gradient(to bottom, #e5727a 0%, #e60012 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e5727a", endColorstr="#e60012", GradientType=0)}#pageCompanyPublish li.gnav_menu2 a:hover{color:#fff;background:#fca397;background:-moz-linear-gradient(top, #fca397 0%, #fd7e6c 100%);background:-webkit-linear-gradient(top, #fca397 0%, #fd7e6c 100%);background:linear-gradient(to bottom, #fca397 0%, #fd7e6c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fca397", endColorstr="#fd7e6c", GradientType=0)}#pageCompanyPublish li.gnav_menu2 a:visited{color:#fff;background:#fca397;background:-moz-linear-gradient(top, #fca397 0%, #fd7e6c 100%);background:-webkit-linear-gradient(top, #fca397 0%, #fd7e6c 100%);background:linear-gradient(to bottom, #fca397 0%, #fd7e6c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fca397", endColorstr="#fd7e6c", GradientType=0)}#pageCompanyPublish li.gnav_menu2 a:active{color:#fff;background:#fca397;background:-moz-linear-gradient(top, #fca397 0%, #fd7e6c 100%);background:-webkit-linear-gradient(top, #fca397 0%, #fd7e6c 100%);background:linear-gradient(to bottom, #fca397 0%, #fd7e6c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fca397", endColorstr="#fd7e6c", GradientType=0)}#pageCompanyPublish li.gnav_menu3 a:link{width:12.1%;height:45px;margin:10px .4% 0 0;float:left;list-style:none;color:#fff;background:#f9ba3b;background:-moz-linear-gradient(top, #f9ba3b 0%, #fcac00 100%);background:-webkit-linear-gradient(top, #f9ba3b 0%, #fcac00 100%);background:linear-gradient(to bottom, #f9ba3b 0%, #fcac00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f9ba3b", endColorstr="#fcac00", GradientType=0)}#pageCompanyPublish li.gnav_menu3 a:hover{color:#fff;background:#f7d694;background:-moz-linear-gradient(top, #f7d694 0%, #f9c254 100%);background:-webkit-linear-gradient(top, #f7d694 0%, #f9c254 100%);background:linear-gradient(to bottom, #f7d694 0%, #f9c254 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f7d694", endColorstr="#f9c254", GradientType=0)}#pageCompanyPublish li.gnav_menu3 a:visited{color:#fff;background:#f7d694;background:-moz-linear-gradient(top, #f7d694 0%, #f9c254 100%);background:-webkit-linear-gradient(top, #f7d694 0%, #f9c254 100%);background:linear-gradient(to bottom, #f7d694 0%, #f9c254 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f7d694", endColorstr="#f9c254", GradientType=0)}#pageCompanyPublish li.gnav_menu3 a:active{color:#fff;background:#f7d694;background:-moz-linear-gradient(top, #f7d694 0%, #f9c254 100%);background:-webkit-linear-gradient(top, #f7d694 0%, #f9c254 100%);background:linear-gradient(to bottom, #f7d694 0%, #f9c254 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f7d694", endColorstr="#f9c254", GradientType=0)}#pageCompanyPublish li.gnav_menu,#pageCompanyPublish .gnav_menu2,#pageCompanyPublish .gnav_menu3{line-height:45px;vertical-align:middle}#pageCompanyPublish .description{color:#2f6c15;padding:2px}#pageCompanyPublish #gnav span{line-height:1.2}#pageCompanyPublish #gnav span.text-valign{display:inline-block;margin-top:7px;vertical-align:middle}#pageCompanyPublish a:active span.text-valign{text-decoration:underline;color:#fff}#pageCompanyPublish a:hover span.text-valign{text-decoration:underline;color:#fff}#pageCompanyPublish .description a:link{text-decoration:none;color:#619b06}#pageCompanyPublish .description a:visited{text-decoration:none;color:#619b06}#pageCompanyPublish .description a:active span{text-decoration:underline;color:#fbe105}#pageCompanyPublish .description a:hover span{text-decoration:underline;color:#fbe105}#pageCompanyPublish .breadcrumb{padding-left:0;margin:15px auto -15px 0;font-size:14px}#pageCompanyPublish .breadcrumb li{display:inline;list-style:none}#pageCompanyPublish .breadcrumb li:after{content:">";padding:0 3px;color:#8c8c8c}#pageCompanyPublish .breadcrumb li:last-child:after{content:""}#pageCompanyPublish .breadcrumb li a{text-decoration:none}#pageCompanyPublish .breadcrumb li a:hover{text-decoration:underline}#pageCompanyPublish #contents{clear:both;margin:10px auto 0 auto}#pageCompanyPublish ol.icon-num-red{counter-reset:number;list-style-type:none !important;padding:0}#pageCompanyPublish ol.icon-num-red li{position:relative;line-height:1.2;padding:.5em;margin:5px auto;background:#fff}#pageCompanyPublish ol.icon-num-red li:before{position:absolute;counter-increment:number;content:counter(number);display:inline-block;background:#f86b75;color:#fff;font-family:"Avenir","Arial Black","Arial",sans-serif;font-weight:bold;font-size:18px;border-radius:50%;left:3%;width:25px;height:25px;line-height:25px;text-align:center;top:15%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#pageCompanyPublish ol.icon-num-red .num-title{color:#f86b75;font-weight:bold;width:80%;text-indent:11%;display:inline-block;vertical-align:middle;margin:10px 0}#pageCompanyPublish ol.icon-num-red li.can-do{display:inline-block;width:31%;margin-right:9px;min-height:175px}#pageCompanyPublish ol.icon-num-red li.can-do2{display:inline-block;width:31%;min-height:175px}#pageCompanyPublish ol.icon-num-red .num-detail{width:100%;margin:10px 0 0 0;display:inline-block;vertical-align:middle}#pageCompanyPublish .icon-num-red span.arrow_detail{display:block;float:right;margin-right:10px}#pageCompanyPublish .num-detail-txt{line-height:1.2}#pageCompanyPublish ol.icon-num-red .num-detail-btn{float:right;display:inline-block;line-height:1.2;background:#f86b75;color:#fff;position:absolute;top:78%;right:0;padding:5px 20px 5px 5px}#pageCompanyPublish .num-detail a:link{text-decoration:none;color:#fff;background:#f86b75}#pageCompanyPublish .num-detail a:visited{text-decoration:none;color:#fff;background:#f86b75}#pageCompanyPublish .num-detail a:active span{text-decoration:underline;color:#fff;background:#f9939b}#pageCompanyPublish .num-detail a:hover span{text-decoration:underline;color:#fff;background:#f9939b}#pageCompanyPublish p.icon{display:inline-block;width:20%}#pageCompanyPublish p.icon img{padding:0px;width:100%;vertical-align:middle}#pageCompanyPublish .icon-begginer{margin-left:5px;vertical-align:middle}#pageCompanyPublish ul.icon-check-red{border:none;padding:.5em 1em .5em 2.3em;position:relative}#pageCompanyPublish ul.icon-check-red li{line-height:1.2;padding:5px 0;list-style-type:none !important}#pageCompanyPublish ul.icon-check-red li:before{font-family:"Font Awesome 5 Free";font-weight:bold;content:"";position:absolute;left:0;color:#f86b75;font-size:22px;margin-right:10px;vertical-align:middle}#pageCompanyPublish #graphArea{width:45%}#pageCompanyPublish #graphArea img{width:100%}#pageCompanyPublish #infoArea{width:47%;padding:10px;background:#fdeeef}#pageCompanyPublish #infoArea h4{background:#f86b75;color:#fff;margin:5px auto;vertical-align:middle;width:400px;padding:5px}#pageCompanyPublish .fa-exclamation-circle{margin-right:5px}#pageCompanyPublish .fa-3x{font-size:20px !important}#pageCompanyPublish .fa-2x{font-size:16px !important}#pageCompanyPublish #infoArea img{margin-right:10px;margin-top:10px}#pageCompanyPublish #infoArea li{list-style:none;list-style-position:outside}#pageCompanyPublish #infoArea p{font-weight:bold;color:#f86b75;margin-bottom:7px}#pageCompanyPublish #infoArea span{display:block;float:right;margin-top:5px;margin-right:10px;background:#f86b75;padding:5px 20px 5px 5px}#pageCompanyPublish #infoArea a:link{text-decoration:none;color:#fff;background:#f86b75}#pageCompanyPublish #infoArea a:visited{text-decoration:none;color:#fff;background:#f86b75}#pageCompanyPublish #infoArea a:active span{text-decoration:underline;color:#fff;background:#f9939b}#pageCompanyPublish #infoArea a:hover span{text-decoration:underline;color:#fff;background:#f9939b}#pageCompanyPublish .arrow_detail{display:inline-block;padding:5px 15px 5px 5px;margin:5px 0 0 0;position:relative;text-decoration:none;vertical-align:middle}#pageCompanyPublish .arrow_detail::before,#pageCompanyPublish .arrow_detail::after{position:absolute;top:0;bottom:0;right:0;margin:auto;content:"";vertical-align:middle}#pageCompanyPublish .arrow_detail::after{box-sizing:border-box;width:6px;height:6px;border:6px solid transparent;border-left:6px solid #fff}#pageCompanyPublish .arrow_detail:hover::after{box-sizing:border-box;width:6px;height:6px;border:6px solid transparent;border-left:6px solid #fff}#pageCompanyPublish .step a:link{text-decoration:none;color:#f86b75}#pageCompanyPublish .step a:visited{text-decoration:none;color:#f86b75}#pageCompanyPublish .step a:active span{text-decoration:underline;color:#f9939b}#pageCompanyPublish .step a:hover span{text-decoration:underline;color:#f9939b}#pageCompanyPublish .step .arrow_detail::after{box-sizing:border-box;width:6px;height:6px;border:6px solid transparent;border-left:6px solid #f86b75}#pageCompanyPublish .step .arrow_detail:hover::after{box-sizing:border-box;width:6px;height:6px;border:6px solid transparent;border-left:6px solid #f9939b}#pageCompanyPublish .arrow_btn{position:relative;text-decoration:none;vertical-align:middle}#pageCompanyPublish .arrow_btn::after{box-sizing:border-box;width:6px;height:6px;border:6px solid transparent;border-left:6px solid #fff}#pageCompanyPublish table.step{width:95%;margin:0 auto;border-collapse:separate;border-spacing:0px 5px}#pageCompanyPublish table.step th,#pageCompanyPublish table.step td{padding:10px}#pageCompanyPublish table.step th{background:#6db7d5;vertical-align:middle;text-align:left;width:110px;overflow:visible;position:relative;color:#fff;font-weight:normal}#pageCompanyPublish table.step th:after{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-left-color:#6db7d5;border-width:10px;margin-top:-10px}#pageCompanyPublish table.step td{background:#f8f8f8;width:360px;padding-left:20px}#pageCompanyPublish h5{color:#fbe105;font-weight:bold}#pageCompanyPublish table.step td.step-arrow{background:#fff}#pageCompanyPublish .sankaku{width:0;height:0;border-top:30px solid #f86b75;border-right:50px solid transparent;border-bottom:30px solid transparent;border-left:50px solid transparent;margin:-5px auto -35px auto}#pageCompanyPublish .biz-list{position:relative;margin:10px auto;text-align:center}#pageCompanyPublish .biz-list img{width:90%}#pageCompanyPublish .biz-list ul.biz-name-hon{position:absolute;top:77px;left:65px}#pageCompanyPublish .biz-list ul.biz-name-shu{position:absolute;top:77px;left:290px}#pageCompanyPublish .biz-list ul.biz-name-eiz{position:absolute;top:77px;left:513px}#pageCompanyPublish .biz-list ul.biz-name-oth{position:absolute;top:77px;left:735px}#pageCompanyPublish .biz-list ul{list-style:disc outside;padding-left:13px}#pageCompanyPublish .biz-list ul li{width:180px}#pageCompanyPublish .biz-list ul li.etc{list-style:none;padding:0;margin:0 0 0 -20px;line-height:.8}#pageCompanyPublish .biz-list ul li.listmark-none{list-style:none}#pageCompanyPublish .biz-list span.arrow_detail{display:block;float:right;margin-top:5px;margin-right:10px;background:#f86b75;padding:5px 20px 5px 5px}#pageCompanyPublish .biz-list a:link span{text-decoration:none;color:#fff;background:#f86b75}#pageCompanyPublish .biz-list a:visited span{text-decoration:none;color:#fff;background:#f86b75}#pageCompanyPublish .biz-list a:active span{text-decoration:underline;color:#fff;background:#f9939b}#pageCompanyPublish .biz-list a:hover span{text-decoration:underline;color:#fff;background:#f9939b}#pageCompanyPublish .swiper-container{width:100%;min-height:270px;background:#f8f8f8}#pageCompanyPublish .swiper-slide{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0px 60px}#pageCompanyPublish .parallax-bg{position:absolute;left:0;top:0;width:130%;-webkit-background-size:cover;background-size:cover;background-position:center}#pageCompanyPublish .swiper-slide .swiper-contents{background:#fff;padding:20px;margin:20px 10px 10px 10px}#pageCompanyPublish .swiper-slide .name-case{color:#6db7d5;font-size:120%;font-weight:bold;margin-bottom:10px}#pageCompanyPublish .swiper-slide span.name-category{font-size:90%;padding:5px;border-radius:5px;background:#f86b75;color:#fff;width:auto}#pageCompanyPublish .swiper-slide .text{margin-top:10px;max-width:900px;line-height:1.2}#pageCompanyPublish .swiper-slide .swiper-button-white{color:#6db7d5}#pageCompanyPublish .matchArea{width:100%;background:#fff;margin:0px auto;display:block;padding:0px;position:relative;top:0;left:0}#pageCompanyPublish .match-ex{width:45%}#pageCompanyPublish .match-mark{margin:0;padding:0;top:40%;left:40%;position:absolute;z-index:0}#pageCompanyPublish .match-mark img{width:30%;opacity:.2}#pageCompanyPublish .match-category{display:inline-block;font-size:110%;padding:5px;border-radius:5px;background:#f86b75;color:#fff}#pageCompanyPublish .match-name-company{background:#e9f7fc;border:double 4px #6db7d5;display:inline-block;font-size:110%;font-weight:bold;margin:10px auto;color:#6db7d5;padding:5px}#pageCompanyPublish .match-name-people{background:#fbf7d4;border:double 4px #eea303;display:inline-block;font-size:110%;font-weight:bold;margin:10px auto;color:#eea303;padding:5px}#pageCompanyPublish dt{border-bottom:dotted 2px #6db7d5;display:table}#pageCompanyPublish .queation-item{font-family:"Righteous",cursive;font-size:26px;font-weight:bold;color:#6db7d5;margin-right:10px;display:inline-block}#pageCompanyPublish .textQ{font-weight:bold;font-size:17px;display:table-cell;vertical-align:middle;width:100%}#pageCompanyPublish dd{display:table}#pageCompanyPublish .answer-item{font-family:"Righteous",cursive;font-size:26px;font-weight:bold;color:#f86b75;margin-right:10px;margin-left:3px;display:inline-block}#pageCompanyPublish .textA{padding:5px 7px 5px 0px;display:table-cell;vertical-align:middle}#pageCompanyPublish a:hover img{filter:alpha(opacity=60);opacity:.6;background-color:rgba(255,255,255,.6)}#pageCompanyPublish #contents .red-line{position:relative;display:inline-block;width:95%;color:#f86b75;margin:30px auto 10px auto;padding:0 2.5%;clear:both;text-align:center}#pageCompanyPublish #contents .red-line:before,#pageCompanyPublish #contents .red-line:after{content:"";position:absolute;top:45%;display:inline-block;width:27%;height:5px;background-color:#f86b75}#pageCompanyPublish #contents .red-line:before{left:0}#pageCompanyPublish #contents .red-line:after{right:0}#pageCompanyPublish #contents .red-line2{position:relative;display:inline-block;width:95%;color:#f86b75;margin:30px auto 10px auto;padding:0 2.5%;clear:both}#pageCompanyPublish #contents .red-line2:before,#pageCompanyPublish #contents .red-line2:after{content:"";position:absolute;top:45%;display:inline-block;width:15%;height:5px;background-color:#f86b75}#pageCompanyPublish #contents .red-line2:before{left:0}#pageCompanyPublish #contents .red-line2:after{right:0}#pageCompanyPublish ol.icon-num-red2{counter-reset:number;list-style-type:none !important;padding:0}#pageCompanyPublish ol.icon-num-red2 li{position:relative;line-height:1.2;padding:.5em .5em .5em 30px;margin:5px auto}#pageCompanyPublish ol.icon-num-red2 li:before{position:absolute;counter-increment:number;content:counter(number);display:inline-block;background:#f86b75;color:#fff;font-family:"Avenir","Arial Black","Arial",sans-serif;font-weight:bold;font-size:18px;border-radius:50%;left:0;width:25px;height:25px;line-height:25px;text-align:center;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#pageCompanyPublish ol.icon-num-red2 p{vertical-align:middle}#pageCompanyPublish span.arrow_sample{display:inline-block;margin-top:5px;margin-left:10px;background:#6db7d5;padding:5px 20px 5px 5px;color:#fff}#pageCompanyPublish .arrow_sample{display:inline-block;padding:5px 15px 5px 5px;margin:10px 0 0 0;position:relative;text-decoration:none;vertical-align:middle}#pageCompanyPublish .arrow_sample::before,#pageCompanyPublish .arrow_sample::after{position:absolute;top:0;bottom:0;right:0;margin:auto;content:"";vertical-align:middle}#pageCompanyPublish .arrow_sample::after{box-sizing:border-box;width:6px;height:6px;border:6px solid transparent;border-left:6px solid #fff}#pageCompanyPublish .arrow_sample:hover::after{box-sizing:border-box;width:6px;height:6px;border:6px solid transparent;border-left:6px solid #fff}#pageCompanyPublish a:link span.arrow_sample{text-decoration:none;color:#fff;background:#6db7d5}#pageCompanyPublish a:visited span.arrow_sample{text-decoration:none;color:#fff;background:#6db7d5}#pageCompanyPublish a:active span.arrow_sample{text-decoration:underline;color:#fff;background:#98c9dd}#pageCompanyPublish a:hover span.arrow_sample{text-decoration:underline;color:#fff;background:#98c9dd}#pageCompanyPublish .pict{margin-bottom:10px}#pageCompanyPublish h4#member_ex{clear:both;position:relative;padding-left:35px;padding-top:20px;margin:10px;color:#f9727f}#pageCompanyPublish h4#member_ex:before{position:absolute;font-family:"Font Awesome 5 Free";font-weight:bold;content:"";background:#f9727f;color:#fff;font-weight:normal;font-size:26px;border-radius:50%;left:36%;width:30px;height:30px;line-height:30px;text-align:center;top:55%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-top:5px}#pageCompanyPublish h4#member_ex:after{content:"";display:block;position:absolute;left:39%;height:0;width:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:10px solid #f9727f;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-top:7px}#pageCompanyPublish .case{min-height:300px}#pageCompanyPublish .case li{margin-bottom:10px;margin-left:1em;text-indent:-0.6em}#pageCompanyPublish li.case-end{margin-bottom:0px;margin-left:1em;text-indent:-0.6em}#pageCompanyPublish .work{min-height:433px}#pageCompanyPublish .work li{margin-bottom:5px;list-style:disc outside;margin-left:15px}#pageCompanyPublish li.work-end{margin-bottom:0px}#pageCompanyPublish .label{background:#6db7d5;color:#fff;margin:10px 50px;padding:3px 0px;font-size:18px;font-weight:bold;width:auto}#pageCompanyPublish .fa-user-circle{color:#6db7d5}#pageCompanyPublish .remarks{clear:both;padding-top:20px;margin-bottom:10px}#pageCompanyPublish .job p.box{text-align:center}#pageCompanyPublish .clear{clear:both}#pageCompanyPublish .flow{display:block;width:48%;float:left}#pageCompanyPublish .flow.box-left{margin-right:4%}#pageCompanyPublish .flow p.box{min-height:60px}#pageCompanyPublish .arrow_down{width:100px;margin:10px auto -10px auto}#pageCompanyPublish .arrow_down::before{content:"";display:block;margin:0 auto;width:40px;height:30px;background:#f86b75}#pageCompanyPublish .arrow_down::after{content:"";display:block;border-top:50px solid #f86b75;border-left:50px solid transparent;border-right:50px solid transparent;transform-origin:left top;transform:scaleY(0.5)}#pageCompanyPublish .box-alert ul{display:block;margin:17px auto 0 125px}#pageCompanyPublish .box-alert li{text-align:left}#pageCompanyPublish .nodes{margin:3px auto}#pageCompanyPublish .widthsize{width:550px;resize:vertical}#pageCompanyPublish .box-agreewidth{width:100%;height:52%;resize:vertical}#pageCompanyPublish #footer{width:100%;margin:0px auto;padding:0px auto;margin-top:5px;clear:both;box-shadow:0px 3px 6px -3px #d4d3d4 inset;-moz-box-shadow:0px 3px 6px -3px #d4d3d4 inset;-webkit-box-shadow:0px 3px 6px -3px #d4d3d4 inset}#pageCompanyPublish #footer_contents{text-align:center;margin-top:10px}#pageCompanyPublish #footer a:link{text-decoration:none;color:#000}#pageCompanyPublish #footer a:visited{text-decoration:none;color:#000}#pageCompanyPublish #footer a:active{text-decoration:none;color:#000}#pageCompanyPublish #footer a:hover{text-decoration:underline;color:#000}#pageCompanyPublish #footer_link .link{padding:0 10px}#pageCompanyPublish #copyright{width:100%;height:30px;line-height:30px;border-top:#666 solid 1px;margin:0;padding:0 0 0 5px;clear:both;font-family:Geneva,Arial,Helvetica,san-serif;text-align:center}#pageCompanyPublish #mark{display:block;float:right;margin:10px 0px 10px auto}#pageCompanyPublish #mark ul{list-style:none}#pageCompanyPublish #mark li{float:right;margin:0 0px auto 5px}#pageCompanyPublish button,#pageCompanyPublish input,#pageCompanyPublish select,#pageCompanyPublish textarea{font-family:inherit;font-size:100%}#pageCompanyPublish .notes{margin:0 10px 20px 12px}#pageCompanyPublish .notes li{text-indent:-14px}#pageCompanyPublish .form{width:100%;border-collapse:separate;border-spacing:2}#pageCompanyPublish .form th{width:30%;background:#a1d1e4;text-align:left;border:2px splid #fff;padding:5px;vertical-align:middle}#pageCompanyPublish .form td{width:70%;background:#d8eaf1;text-align:left;border:2px splid #fff;padding:5px;vertical-align:middle}#pageCompanyPublish .form td.form_select{width:10%;vertical-align:top}#pageCompanyPublish .box-agree{width:80%;margin:10px auto;vertical-align:middle}#pageCompanyPublish .inculde_box{margin:10px auto;font-size:14px}#pageCompanyPublish .btn-area p{width:200px;display:block;margin:10px auto}#pageCompanyPublish .btn-back{width:75px}#pageCompanyPublish input[type=button],#pageCompanyPublish input[type=submit],#pageCompanyPublish input[type=reset]{display:block;padding:3px 10px;margin:5px 0;font-size:14px;cursor:pointer}#pageCompanyPublish input[type=button],#pageCompanyPublish input[type=submit],#pageCompanyPublish input[type=reset]{border:1px solid #f09c9a;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-weight:bold;color:#fff;background:-moz-linear-gradient(center top, #f24537 5%, #c62d1f 100%);background:-ms-linear-gradient(top, #f24537 5%, #c62d1f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f24537", endColorstr="#c62d1f");background:-webkit-gradient(linear, left top, left bottom, color-stop(5%, #f24537), color-stop(100%, #c62d1f));background-color:#f24537;display:inline-block;text-shadow:1px 1px 0px #810e05;-webkit-box-shadow:inset 1px 1px 0px 0px #f5978e;-moz-box-shadow:inset 1px 1px 0px 0px #f5978e;box-shadow:inset 1px 1px 0px 0px #f5978e}#pageCompanyPublish input[type=button]:hover,#pageCompanyPublish input[type=submit]:hover,#pageCompanyPublish input[type=reset]:hover{background:-moz-linear-gradient(center top, #c62d1f 5%, #f24537 100%);background:-ms-linear-gradient(top, #c62d1f 5%, #f24537 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#c62d1f", endColorstr="#f24537");background:-webkit-gradient(linear, left top, left bottom, color-stop(5%, #c62d1f), color-stop(100%, #f24537));background-color:#c62d1f}#pageCompanyPublish #popup p{font-size:14px;margin:10px 10px 0 10px;line-height:1.2}#pageCompanyPublish #popup h1{float:none;font-size:20px;color:#031096;width:100%;margin-top:5px;font-weight:bold}#pageCompanyPublish #popup h2{font-size:18px;color:#031096;margin-top:30px;font-weight:bold}#pageCompanyPublish #popup h3{font-size:16px;color:#000;margin-top:30px;font-weight:bold}#pageCompanyPublish #popup ul{display:block;margin:20px 0}#pageCompanyPublish #popup li{margin:5px 0;font-size:14px}#pageCompanyPublish #popup .box-example{background:#fae7c6;border:solid 1px #fd9827;padding:10px}#pageCompanyPublish #popup .txt_img{vertical-align:middle}#pageCompanyPublish #popup .bntimg{height:30px;margin:10px auto}#pageCompanyPublish #popup .btn-info{display:block;padding:5px;background:#e4e9f7;margin-top:20px;clear:both}#pageCompanyPublish #popup .btn-info p{width:510px;display:block;margin-right:0;vertical-align:middle}#pageCompanyPublish #prof_help{clear:both}#pageCompanyPublish .indent1{padding-left:1.5em;text-indent:-1.5em}#pageCompanyPublish .indent2{padding-left:.5em;text-indent:-0.5em}#pageCompanyPublish .indent3{text-indent:-0.9em;padding-left:.8em}#pageCompanyPublish .indent4{padding-left:3em;text-indent:-2em}#pageCompanyPublish .attention{display:block;margin:0 auto}#pageCompanyPublish .line1{display:block;padding-left:27px}#blog #wrapper #container{padding-top:0 !important}#blog #wrapper #container #mvArea{background:url(../img/blog/blog_mv.jpg) 0 0 no-repeat;background-size:contain;height:0;padding-top:21%;position:relative}#blog #wrapper #container #mvArea .block{margin:0 auto;width:960px}#blog #wrapper #container #mvArea .block .title{color:#fff;position:absolute;bottom:50px}#blog #wrapper #container #mvArea .block .title h1{font-size:2rem;margin-bottom:15px;font-family:"M PLUS Rounded 1c";letter-spacing:.08em}#blog #wrapper #container #mvArea .block .title p{line-height:1.6;font-size:1.1rem}#blog #wrapper #container #contents{width:auto;background-color:#fff;background-image:radial-gradient(#dedede 15%, transparent 0),radial-gradient(#dedede 15%, transparent 0);background-size:10px 10px}#blog #wrapper #container #contents .inner{margin:0 auto;width:960px;padding:30px 0}#blog #wrapper #container #contents .inner aside{width:25%;float:left}#blog #wrapper #container #contents .inner aside dl{background:#fff;border-radius:10px;margin-bottom:20px;padding:15px;box-shadow:0 0 3px #cacaca}#blog #wrapper #container #contents .inner aside dl dt{font-size:1rem;margin-bottom:10px;font-weight:bold}#blog #wrapper #container #contents .inner aside dl dd{line-height:1.4}#blog #wrapper #container #contents .inner aside dl dd div{margin:10px 0}#blog #wrapper #container #contents .inner aside dl dd ul li{line-height:1.4;margin:10px 0}#blog #wrapper #container #contents .inner main{float:right;width:72%;margin-left:3%}#blog #wrapper #container #contents .inner main article{background:#fff;border-radius:10px;padding:20px;margin-bottom:20px;box-shadow:0 0 6px #e0e0e0;position:relative}#blog #wrapper #container #contents .inner main article .head{margin-bottom:20px}#blog #wrapper #container #contents .inner main article .head h2.title{background:#d4a74e;font-size:1.2rem;font-weight:bold;padding:10px 15px;line-height:1.4;border-radius:6px}#blog #wrapper #container #contents .inner main article .head h2.title a{color:#fff}#blog #wrapper #container #contents .inner main article .head h2.title a:hover{opacity:1}#blog #wrapper #container #contents .inner main article .head .date{font-size:1rem;margin-top:10px}#blog #wrapper #container #contents .inner main article .body{line-height:1.6}#blog #wrapper #container #contents .inner main article .body p{margin:15px 0}#blog #wrapper #container #contents .inner main article .body img{margin-right:5px}#blog #wrapper #container #contents .inner main article .body em{font-style:italic}#blog #wrapper #container #contents .inner main article .body strong{font-weight:bold}#blog #wrapper #container #contents .inner main article .body blockquote{position:relative;padding:10px 20px;box-sizing:border-box;font-style:italic;color:#4e4e4e;background:#e8e8e8}#blog #wrapper #container #contents .inner main article .body blockquote::before{display:inline-block;position:absolute;top:7px;left:10px;content:"";font-family:"Font Awesome 5 Free";font-weight:bold;color:#c5c5c5;font-size:40px;line-height:1;font-weight:900}#blog #wrapper #container #contents .inner main article .body blockquote::after{display:inline-block;position:absolute;bottom:5px;right:15px;text-align:center;content:"";font-family:"Font Awesome 5 Free";font-weight:bold;color:#c5c5c5;font-size:40px;line-height:1;font-weight:900}#blog #wrapper #container #contents .inner main article .body blockquote p{position:relative;z-index:3;text-indent:4em}#blog #wrapper #container #contents .inner main article .body del{text-decoration-line:line-through}#blog #wrapper #container #contents .inner main article .body ins{text-decoration:underline}#blog #wrapper #container #contents .inner main article .body ol li{list-style-type:decimal;margin-left:1em}#blog #wrapper #container #contents .inner main article .body code{border:1px solid;border-radius:3px;background:#e8e8e8;padding:8px;margin:10px 0;display:block}#blog #wrapper #container #contents .inner main article footer{border:none}#blog #wrapper #container #contents .inner main article footer .sns{background:#8a8a8a;color:#fff;display:inline-block;margin:10px 0}#blog #wrapper #container #contents .inner main article footer ul{display:-webkit-box;display:-ms-flexbox;display:flex;right:30px;bottom:0;position:absolute}#blog #wrapper #container #contents .inner main article footer ul li{margin:10px 0}#blog #wrapper #container #contents .inner main .page_navi{background:#fff;text-align:center;border-radius:10px;padding:20px;margin-bottom:20px;box-shadow:0 0 6px #e0e0e0}#translationWorkTop .grid-item{text-align:left}#translationWorkTop .grid-item .label{margin-bottom:0}@media screen and (max-width: 480px)and (max-width: 631px){#right_navi,#right_navi h2,#cate,#list,p.box1{width:auto;margin:auto}}@media screen and (max-width: 620px){body#pageIndexCompany #wrapper #container #contents .companyArea.styleImportant{margin-top:50px !important}}body#pageIndexCompany #wrapper #container #contents .mvArea{background:#f7f7f7;height:auto}@media screen and (max-width: 620px){body#pageIndexCompany #wrapper #container #contents .mvArea{height:auto !important;background:#f7f7f7 !important;overflow:hidden !important}}body#pageIndexCompany #wrapper #container #contents .mvArea .mvInner{display:flex;align-items:center;justify-content:center;padding-top:0}@media screen and (max-width: 620px){body#pageIndexCompany #wrapper #container #contents .mvArea .mvInner{padding-top:0 !important;flex-direction:column-reverse;overflow:hidden}}body#pageIndexCompany #wrapper #container #contents .mvArea .mvInner .mvContents .block{margin-top:0}@media screen and (max-width: 620px){body#pageIndexCompany #wrapper #container #contents .mvArea .mvInner .mvContents .block{margin-top:0 !important;margin-bottom:0 !important}body#pageIndexCompany #wrapper #container #contents .mvArea .mvInner .mvContents .block .text{margin-top:10px !important}}@media screen and (max-width: 620px){body#pageIndexCompany #wrapper #container #contents .mvArea .mvInner .mvContents .copy{padding:20px 0 10px !important;text-align:center}body#pageIndexCompany #wrapper #container #contents .mvArea .mvInner .mvContents .copy br{display:none}}body#pageIndexCompany #wrapper #container #contents .mvArea .mvMovie{width:calc(100% - 418px);height:0;padding-top:33%;position:relative;margin-left:20px}@media screen and (max-width: 620px){body#pageIndexCompany #wrapper #container #contents .mvArea .mvMovie{width:100%;padding-top:56.25%;margin:0;overflow:hidden}}body#pageIndexCompany #wrapper #container #contents .mvArea .mvMovie iframe{position:absolute;top:0;right:0;width:100%;height:100%}@media screen and (max-width: 1023px){body{min-width:100%}body .tablet{display:block}body img{max-width:100%;height:auto}body #contents,body .contents{width:100% !important}body .breadcrumb{width:100%}body .cp-info{width:100% !important}body #regist,body #regist2{width:100%}body .inner{width:100% !important}body .inner .fleft{width:50%;display:block}body .inner .fleft #footerLogo{padding:0 !important}body .inner .fleft #footerLogo img{width:75%;height:auto}body .inner .fleft a{width:100%}body .inner a .s-hauto{width:35% !important}body .clearfix>div.fright img{width:auto}body .clearfix>div.fright img:first-child{width:14%}body .clearfix>div.fright img:nth-child(2){width:35%}body .scroll{overflow:auto}body .scroll::-webkit-scrollbar{height:5px}body .scroll::-webkit-scrollbar-track{background:#f1f1f1}body .scroll::-webkit-scrollbar-thumb{background:#bcbcbc}body #right_navi{width:100%}body main #mainArticle{width:75%}body .headerLogin .inner{width:100% !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body .headerLogin #headerNav #headerNavMenuArea #logo{top:0}body .headerLogin #headerNav #headerNavMenuArea #logo img{width:68px;top:10px;position:relative;height:auto}body .headerLogin #headerNav #headerNavMenuArea #headerNavGlobal{left:70px !important;display:-webkit-box;display:-ms-flexbox;display:flex;width:51%}body .headerLogin #headerNav #headerNavMenuArea #headerNavGlobal li{font-size:10px !important;float:none}body .headerLogin #headerNav #headerNavMenuArea #headerNavGlobal li a{padding:0 7px !important}body .headerLogin #headerNav #headerNavMenuArea #headerNavUser{display:-webkit-box;display:-ms-flexbox;display:flex;flex:none;width:40%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}body .headerLogin #headerNav #headerNavMenuArea #headerNavUser li:first-child{width:43% !important}body .headerLogin #headerNav #headerNavMenuArea #headerNavUser li:first-child a:first-child{padding:0 !important}body .headerLogin #headerNav #headerNavMenuArea #headerNavUser li:first-child a>div{line-height:1.3 !important}body .headerLogin #headerNav #headerNavMenuArea #headerNavUser li:first-child a>div:nth-child(2){display:none;width:60%}body .headerLogin #headerNav #headerNavMenuArea #headerNavUser li:first-child a>div:nth-child(2) img{width:100%}body footer .fleft{width:25% !important}body footer .footerContents .banner{margin-right:3%}body footer .footerContents .mark{display:block !important}body footer .footerContents .mark img{width:70px;height:auto}body footer .footerContents ul.link{width:70% !important}body footer .inner>div{display:-webkit-box;display:-ms-flexbox;display:flex}body footer .inner>div.center{width:70%}body footer .inner>div .p_mark{height:70px}body footer .inner .mark{width:20%}body footer .inner .mark img{height:50px}body footer .inner .footerNav ul{width:95%}body footer .inner a .s-hauto{width:100% !important}body .content{width:95% !important}body h3{line-height:1.3 !important}body.pageNotLogin #wrapper header.s-none{width:auto;top:10px;margin-bottom:0 !important}body.pageNotLogin #wrapper header.s-none .right:nth-of-type(1){display:block;float:none}body.pageNotLogin #wrapper header.s-none .right:nth-of-type(1) .text-bold{text-align:center;font-size:2.1vw !important}body.pageNotLogin #wrapper header.s-none .logo{left:15px}body.pageNotLogin #wrapper header.s-none .right:nth-of-type(2){position:relative;display:block;float:none}body.pageNotLogin #wrapper header.s-none .right:nth-of-type(2) ul{position:absolute;top:20px;right:15px}body.pageNotLogin #wrapper header.s-none .right:nth-of-type(2) ul li .btn{font-size:12px !important;margin-left:5px;padding-top:8px !important;padding-bottom:8px !important}body.pageNotLogin #wrapper header.s-none .right:nth-of-type(2) ul li .btn:before{top:36%}body.pageNotLogin #wrapper header.s-none .right:nth-of-type(2) ul li:nth-of-type(1) .btn{min-width:auto;padding-top:11px !important;padding-bottom:10px !important}body.pageNotLogin #wrapper header.s-none #headerCompanyBtnWrapper{font-size:12px;position:absolute;right:15px;top:82px}body.pageNotLogin #wrapper header.s-none #headerCompanyBtnWrapper #headerCompanyBtn:before{top:36%}body.pageNotLogin #wrapper header.s-none .right:nth-of-type(3){position:absolute;bottom:10px;right:220px}body.pageNotLogin #wrapper #container #contents .sliderArea{width:100%}body.pageNotLogin #wrapper #container #contents .sliderArea .mainSlider{width:90%}body.pageNotLogin #wrapper #container #contents .sliderArea .mainSlider ul.slick-slider{width:95%}body.pageNotLogin #wrapper #container #contents .sliderArea .mainSlider ul.slick-slider img{width:100vw;margin:0 auto}body.pageNotLogin #wrapper #container #contents .sliderArea .mainSlider .slick-prev{left:-8%}body.pageNotLogin #wrapper #container #contents .sliderArea .mainSlider .slick-prev::before{width:24px;height:24px}body.pageNotLogin #wrapper #container #contents .sliderArea .mainSlider .slick-next{right:6%}body.pageNotLogin #wrapper #container #contents .sliderArea .mainSlider .slick-next::before{width:24px;height:24px}body.pageNotLogin #wrapper #container #contents .sliderArea .thumb ul .slick-track li:first-child{margin-left:20px}body.pageNotLogin #wrapper #container #contents .sliderArea .thumb ul .slick-track li span img{width:100%}body.pageNotLogin #wrapper #container #contents .recruitArea ul.list li{width:31%}body.pageNotLogin #wrapper #container #contents .recruitArea ul.list li:nth-child(4n){margin:14px 14px 0 0}body.pageNotLogin #wrapper #container #contents .meritArea ul li{width:28%;margin-right:5%}body.pageNotLogin #wrapper #container #contents .meritArea ul li:last-child{margin-right:0}body.pageNotLogin #wrapper #container #contents .recommendArea ul li{width:45%;margin-right:5%}body.pageNotLogin #wrapper #container #contents .recommendArea ul li:nth-child(3n){margin-right:5%}body.pageNotLogin #wrapper #container #contents .memberArea ul li{width:31%}body.pageNotLogin #wrapper #container #contents .twoColumn .columnArea ul li{text-indent:0}body#pageFaqDetail .block{width:100% !important;padding:0 5%}body#pageLogin .meritArea{padding:20px !important}body#pageLogin .meritArea ul li{width:100% !important}body#pageLogin .btnArea a.btn{width:230px !important}body#pageLogin .btnArea a.btn:first-child{margin-bottom:20px;margin-right:0 !important}body#pageJobList #mainArticle{width:73%}body#pageJobList #mainSide{width:25%}body#pageJobList .intro p{float:none}body#pageContestMinitest #mainArticle{width:90%}body#pageMerit #wrapper #container #contents .inner{width:90%}body#pageMerit #wrapper #container #contents .inner article{width:90%;margin:0 auto}body#pageMerit #wrapper #container #contents .inner article .intro .company ul{-ms-flex-wrap:wrap;flex-wrap:wrap}body#pageMerit #wrapper #container #contents .inner .flowArea ul li .title{height:70px;height:auto}body#pageMerit #wrapper #container #contents .inner .column img{height:100%}body#pageContestWebDetail #mvArea{width:90%;background-size:100%;height:auto}body#pageContestWebDetail #mvArea h1 span img{width:100%}body#pageContestWebDetail #container #contents #content #main-wrappar #main-content .bnr img{width:100%}body#pageContestList h1 img{width:100%}body#info_columnTop #contents main #mainArticle{width:78%}body#info_columnTop #contents main #mainSide{width:20%}body#info_columnTop #contents main #mainSide .inner ul li a img{height:auto}body.pageInfoColumn main #mainSide{width:20%}body.pageInfoColumn #contents{padding-top:10px}body.pageInfoColumn #contents #mainArticle{width:77%}body.pageInfoColumn #contents #right_navi{width:100%}body.pageInfoColumn #contents #right_navi h1 img{width:100%}body.pageInfoColumn #contents #right_navi h2{width:100%}body.pageInfoColumn #contents #right_navi h2 img{width:100%}body.pageInfoColumn #contents #right_navi h2,body.pageInfoColumn #contents #right_navi h3{margin:0}body.pageInfoColumn #contents #mainSide h3{font-size:.7rem}body.pageInvitation.pageLogin.pageIndex .block{width:95% !important}body.pageIndex #wrapper #container #contents .serviceArea ul.block02>li{margin-right:30px !important}body.pageIndex #wrapper #container #contents .btnArea .btn{margin:0}body#pageContestAnyone #hints_contents{width:95%}body#pageContestAnyone #hints_contents p.lead,body#pageContestAnyone #hints_contents h1,body#pageContestAnyone #hints_contents ul.menu,body#pageContestAnyone #hints_contents #title{width:100%}body#pageContestAnyone #hints_contents ul.menu,body#pageContestAnyone #hints_contents #title{margin:10px}body#pageContestAnyone #main_contents{width:100%;padding:0 2%}body#pageContestAnyone #main_contents #title h1 img{width:100%}body#pageContestAnyone #main_contents #box01,body#pageContestAnyone #main_contents #box_info01,body#pageContestAnyone #main_contents #box_info02,body#pageContestAnyone #main_contents #box_info03{width:100%}body#pageRecommend #container #contents ul{width:95%}body#pageRecommend #container #contents ul li .title{line-height:1;padding-bottom:20px}body #searchprocess_contents{width:100%}body #searchprocess_contents .prof{width:100%}body.greatverb p.box1{width:65%}body.pageCompany #headerNav #headerNavMenuArea #headerNavUser li:first-child a>div{width:100%}body.pageCompany.pageNotLogin #header.s-none .logo{top:-10px !important}body.pageCompany.pageNotLogin #header.s-none .right:nth-of-type(1){float:right !important;padding-right:10px;margin-top:-5px}body.pageCompany.pageNotLogin #header.s-none .right:nth-of-type(1) ul{margin-top:10px}body.pageCompany.pageNotLogin #header.s-none .btn{font-size:12px !important;min-width:auto}body.pageCompany.pageNotLogin #header.s-none .btn:before{top:10px !important}body#translationWorkTop #contents{width:986px !important}}@media screen and (max-width: 1023px)and (min-width: 440px)and (max-width: 620px){body#pageIndexCompany #wrapper #container #contents .companyArea{margin:74vw auto 80px !important}}@media screen and (max-width: 620px){body{white-space:initial}body .sp{display:block}body .sp-w50{width:50% !important;display:block;margin:0 auto}body input[type=submit],body input[type=button]{-webkit-appearance:none}body #page-top{bottom:60px;right:10px;font-size:2rem;font-family:Verdana,"游ゴシック",YuGothic,"メイリオ",Meiryo,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ＭＳ Ｐゴシック",sans-serif;font-weight:bold}body #page-top a{width:53px}body .s-br{display:block}body .pagination .s-plxxs,body .pagination .s-phxxs,body .pagination .s-paxxs{padding:0 1px !important}body .pagination li.active span{width:1.9em;height:1.9em;line-height:1.9em}body .pagination li a{width:1.9em;height:1.9em;line-height:1.9em}body .slidemenu-content ul.s-flex li{padding:10px 0}body .slidemenu-content ul.s-flex li:first-child{width:78%}body .slidemenu-content ul.s-flex li:first-child span{padding-left:5px !important}body .slidemenu-content ul.s-flex li:nth-child(2){padding-top:10px;text-align:center;font-size:.6rem !important;width:22%}body .slidemenu-content ul.s-flex li span{padding:0 !important;flex-flow:inherit;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body .tableview>li>a,body .tableview>li>span{margin:10px 0 0;padding:15px 4% !important}body #nav .slidemenu-body .tableview>li{border-bottom:none}body #nav .slidemenu-body .tableview>li:last-child{border-bottom:1px solid #afafaf}body #nav .slidemenu-body dt{margin-top:0}body #nav .slidemenu-body dd.reading a{padding:0 9px}body #nav a,body #nav span{padding:20px 9px}body .tableview{border-top:none}body .tableview>li{padding:0}body .s-flex{display:flex !important;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}body .s-aic{-webkit-box-align:center;-ms-flex-align:center;align-items:center}body #isResponsive.s-block{margin-bottom:0 !important}body .scroll-hint-icon-wrap{display:block}body .widthauto{width:auto !important}body .s-block{display:block !important;margin-bottom:0}body .s-scroll{width:200%;table-layout:fixed}body .s-w100{width:100% !important}body .mrxl{margin-right:14px !important}body .btn.arrow::after{display:none}body .btn.arrow::before{right:0}body .table{border:none}body .table tr th{border:1px solid #bbb;height:auto}body .table tr td{border-left:1px solid #bbb;border-right:1px solid #bbb;height:auto;padding:10px !important}body .table tr td iframe{width:100%}body .table tr:last-of-type td{border-bottom:1px solid #bbb}body .balloon .bleft,body .balloon .postBox{width:100%}body #header #s-headerNav #s-headerNavMenuArea #s-logo img{width:70px}body #header #headerInfo dl{display:block;width:95% !important;margin:0 auto}body #header #headerInfo dl dd{width:100%}body#pagePdf .pdfArea{margin:40px 0}body#pagePdf .pdfArea ul li{display:block;margin-bottom:20px}body#pagePdf .pdfArea ul li:nth-child(2) a{margin-top:10px}body#pagePdf .pdfArea ul li .title{font-weight:bold;width:130px;text-align:left}body#pagePdf .pdfArea ul li a{display:block;margin-top:10px}body.pageRegist ul.flowUl{display:block;line-height:1.6}body.pageRegist ul.flowUl li{margin:0;padding:0;background:none;height:auto;display:inline}body.pageRegist ul.flowUl li.current{background:none;color:#59676d;text-decoration:underline}body.pageRegist ul.flowUl li.current::after{content:">";border:none;font-weight:normal}body.pageRegist ul.flowUl li::before,body.pageRegist ul.flowUl li::after{content:none}body.pageRegist ul.flowUl li::after{content:">";border:none;top:100%;position:relative;right:0;margin-left:1%}body.pageRegist ul.flowUl li:last-child::after{content:none}body.pageRegist table tr.zip td ul{display:flex !important}body.pageRegist table tr.zip td ul li:first-child{display:flex !important;align-items:center;width:30%}body.pageRegist table tr.zip td ul li:nth-child(2){width:40%}body.pageRegist table tr.zip td ul li input[type=text]{width:84% !important;margin-right:4%}body.pageRegist table tr.zip td p button{margin:10px 0 !important;padding:.6em .2em !important;min-width:115px}body.pageRegist table tr.lang td{padding:20px 10px !important;display:block;border-right:1px solid #bbb;border-left:1px solid #bbb}body.pageRegist table tr.lang td select,body.pageRegist table tr.lang td input{margin:5px 1%}body.pageRegist table tr.lang td input{width:100% !important}body.pageRegist table tr.lang td select{width:30%}body#pageDocRequest .form_address input{width:30%}body#pageDocRequest #text_privacy_material{margin:10px 0}body#pageRegist .flow ul.country>li dl{display:block !important}body img{max-width:100%;height:auto}body .sp{display:block !important}body .pc,body .pcIn{display:none !important}body .scroll{overflow:auto;white-space:nowrap}body .scroll::-webkit-scrollbar{height:5px}body .scroll::-webkit-scrollbar-track{background:#f1f1f1}body .scroll::-webkit-scrollbar-thumb{background:#bcbcbc}body .btn.cta,body a.btn.cta:link,body a.btn.cta:visited{padding:.6em 10px;min-width:145px}body .btn.yellow,body a.btn.yellow:link,body a.btn.yellow:visited{padding:.8em .3em !important}body .btnArea a:first-child{margin-right:0}body .btn.primary,body a.btn.primary:link,body a.btn.primary:visited{font-size:14px;padding:.8em !important;min-width:120px !important;margin-bottom:0 !important;align-self:auto;align-items:center;display:flex;justify-content:center}body .btn06.primary,body a.btn06.primary:link,body a.btn06.primary:visited{padding:.6em !important}body .btn,body .btn08,body a.btn:link,body a.btn08:link,body a.btn:visited,body a.btn08:visited{padding:.8em 1em}body .btn15{padding:1.55em 1em !important}body .center .btn.primary,body .center a.btn.primary:link,body .center a.btn.primary:visited{display:inline-block;padding:.6em}body button.btn{padding:.8em .6em !important;font-size:.9rem !important}body button.btn.btn06{padding:.6em !important}body a.btn{font-size:.9rem !important}body .btnArea{margin-top:0;align-items:inherit}body .spText{background:#fefaea;padding:10px;background-image:linear-gradient(180deg, rgba(204, 204, 204, 0) 0%, rgba(204, 204, 204, 0) 98.5%, #646464 100%);background-repeat:repeat-y;background-size:100% 1.5em;line-height:1.7}body h3{font-size:1rem !important}body h3 strong{font-size:2.3rem !important}body .clearfix>div.fright img:first-child{width:auto}body .clearfix>div.fright img:nth-child(2){width:auto}body #footer .inner .center{width:100%;display:block;padding:10px 0}body #footer .inner .center+a{margin-bottom:-30px;display:block}body #footer .inner a .s-hauto{width:40% !important}body #footer .inner .fleft{padding-left:8%}body #footer .inner .fright img{height:48px;margin:0 10px 10px;width:auto}body #footer .inner .mark{width:100%;display:block}body #footer .inner .mark img{height:auto}body.tableScroll table.s-table{width:165%}body.tableScroll table.s-table tr td.width{width:25% !important}body.pageNotLogin#pageIndex #wrapper #container #contents .btnArea .btn{width:50%;margin:10px auto 30px;padding:.8em !important}body.pageNotLogin #contents_info{padding:0 2%}body.pageNotLogin #wrapper{padding-top:0}body.pageNotLogin #wrapper header{width:auto}body.pageNotLogin #wrapper header.s-none{display:none}body.pageNotLogin #wrapper header.s-block{display:block;margin-bottom:20px;min-width:95%}body.pageNotLogin #wrapper header.s-block .top .logo{float:none;width:35%;padding:0;margin-bottom:10px;margin-left:auto;margin-right:auto}body.pageNotLogin #wrapper header.s-block .top .logo a img{width:100%}body.pageNotLogin #wrapper header.s-block .top .right{float:none;width:100%}body.pageNotLogin #wrapper header.s-block .top .right ul{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-left:0;width:100%;justify-content:center}body.pageNotLogin #wrapper header.s-block .top .right ul li{min-width:auto;margin-right:2%}body.pageNotLogin #wrapper header.s-block .top .right ul li a{font-size:.8rem !important;text-align:center;width:100%;border-width:2px}body.pageNotLogin #wrapper header.s-block .top .right ul li a.primary{padding:.6em .3em !important;min-width:auto !important}body.pageNotLogin #wrapper header.s-block .top .right ul li a.cta{padding:.6em .2em !important;margin-left:0;box-shadow:none}body.pageNotLogin #wrapper header.s-block .top .right ul li a.cta::before{display:none}body.pageNotLogin #wrapper header.s-block .top .right ul li a.cta::after{display:none}body.pageNotLogin #wrapper header.s-block .top .right ul li a.cta .box-s{box-shadow:0 6px 0 #cf0014}body.pageNotLogin #wrapper header #s-headerCompanyBtn{position:relative;color:#fff;background-color:#2f9192;border-color:#2f9192;box-shadow:0 8px 0 #2a8183;padding:.4em 1.5em .3em .5em;margin-top:3px}body.pageNotLogin #wrapper header #s-headerCompanyBtn::before{top:30%}body.pageNotLogin #wrapper #container{padding-top:20px !important}body.pageNotLogin #wrapper #container #contents{width:100% !important;margin:0 auto}body.pageNotLogin #wrapper #container #contents h1{margin:0;font-size:1.4rem !important;line-height:1.3}body.pageNotLogin #wrapper #container #contents .btnArea{margin-top:10px !important;margin-bottom:40px !important;padding-top:0 !important;padding-bottom:0 !important}body.pageNotLogin #wrapper #container #contents .btnArea .btn{margin:0 auto;width:auto !important;min-width:140px}body.pageNotLogin #wrapper #container #contents .btnArea .btn:nth-child(2){margin-left:2% !important}body.pageNotLogin #wrapper #container #contents h3{font-size:1.4rem !important}body.pageNotLogin #wrapper #container #contents .border .tableArea table th{font-size:.9rem}body.pageNotLogin #wrapper #container #contents .mvArea{background:url(../img/index/mv_bg.jpg) no-repeat top left;background-size:120%;height:auto}body.pageNotLogin #wrapper #container #contents .mvArea .mvInner{width:100%;padding-top:30px}body.pageNotLogin #wrapper #container #contents .mvArea .mvInner .mvContents{width:100%;padding-top:10px}body.pageNotLogin #wrapper #container #contents .mvArea .mvInner .mvContents .copy{text-align:left;font-size:1.5rem;padding-left:4%;font-size:2rem}body.pageNotLogin #wrapper #container #contents .mvArea .mvInner .mvContents .block{margin-top:50px;padding:10px}body.pageNotLogin #wrapper #container #contents .mvArea .mvInner .mvContents .block h2{text-align:center;font-size:1.3rem;line-height:1.6}body.pageNotLogin #wrapper #container #contents .mvArea .mvInner .mvContents .block h2 strong{font-size:2rem}body.pageNotLogin #wrapper #container #contents .mvArea .mvInner .mvContents .block ul{padding:10px 0}body.pageNotLogin #wrapper #container #contents .mvArea .mvInner .mvContents .block .catch{font-size:.9rem}body.pageNotLogin #wrapper #container #contents .mvArea .mvInner .mvContents .block a.btn{width:70%;padding:.7rem 1.2rem !important;font-size:1rem !important;margin:15px auto !important}body.pageNotLogin #wrapper #container #contents .sliderArea{margin:20px auto 0}body.pageNotLogin #wrapper #container #contents .sliderArea#sliderArea02{margin:70px auto 0}body.pageNotLogin #wrapper #container #contents .sliderArea#sliderArea02 .mainSlider ul.slick-slider img{width:100%}body.pageNotLogin #wrapper #container #contents .sliderArea .mainSlider .slick-prev::before,body.pageNotLogin #wrapper #container #contents .sliderArea .mainSlider .slick-next::before{width:14px;height:14px}body.pageNotLogin #wrapper #container #contents .sliderArea .mainSlider .slick-prev{left:-13%}body.pageNotLogin #wrapper #container #contents .sliderArea .mainSlider .slick-next{right:11%}body.pageNotLogin #wrapper #container #contents .sliderArea .thumb ul .slick-track li{margin-right:2%}body.pageNotLogin #wrapper #container #contents .sliderArea .thumb ul .slick-track li:first-child{margin-left:2%}body.pageNotLogin #wrapper #container #contents .aboutArea{margin:50px auto 50px}body.pageNotLogin #wrapper #container #contents .aboutArea h3{font-size:1.3rem !important}body.pageNotLogin #wrapper #container #contents .aboutArea .intro{text-align:left;font-size:1rem;line-height:1.6}body.pageNotLogin #wrapper #container #contents .aboutArea ul.list{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}body.pageNotLogin #wrapper #container #contents .aboutArea ul.list li{width:22% !important;margin-right:3% !important}body.pageNotLogin #wrapper #container #contents .aboutArea ul.list li .box .type{font-size:.6rem;font-weight:bold}body.pageNotLogin #wrapper #container #contents .aboutArea .btnArea{margin:0 !important}body.pageNotLogin #wrapper #container #contents .aboutArea .btnArea a{margin:0 !important}body.pageNotLogin #wrapper #container #contents .companyArea{margin:0 auto 30px}body.pageNotLogin #wrapper #container #contents .companyArea h3{font-size:1.2rem !important}body.pageNotLogin #wrapper #container #contents .companyArea h3 .slash{font-size:1.9rem}body.pageNotLogin #wrapper #container #contents .companyArea ul.btnArea{width:100%}body.pageNotLogin #wrapper #container #contents .companyArea ul.btnArea li a:first-child{margin-right:6%}body.pageNotLogin #wrapper #container #contents .recruitArea{padding:40px 0 5px}body.pageNotLogin #wrapper #container #contents .recruitArea ul.list{margin:20px auto 35px}body.pageNotLogin #wrapper #container #contents .recruitArea ul.list li{width:49%;margin:14px 2% 0 0}body.pageNotLogin #wrapper #container #contents .recruitArea ul.list li:nth-child(2n){margin:14px 0 0}body.pageNotLogin #wrapper #container #contents .recruitArea ul.list li .top{-ms-flex-wrap:wrap;flex-wrap:wrap}body.pageNotLogin #wrapper #container #contents .recruitArea ul.list li .top .right{margin-top:10px}body.pageNotLogin #wrapper #container #contents .meritArea{margin:20px auto;padding:5px !important}body.pageNotLogin #wrapper #container #contents .meritArea .btnArea a{padding:10px !important;min-width:120px}body.pageNotLogin #wrapper #container #contents .meritArea ul{margin:20px auto}body.pageNotLogin #wrapper #container #contents .meritArea ul li{width:95% !important;margin:5px 15px 20px;font-size:.9rem}body.pageNotLogin #wrapper #container #contents .meritArea ul li i{margin-right:0}body.pageNotLogin #wrapper #container #contents .meritArea ul li .btnArea a.btn{min-width:180px;width:auto;font-size:.9rem !important}body.pageNotLogin #wrapper #container #contents .meritArea .tableArea table tr th{font-size:.8rem}body.pageNotLogin #wrapper #container #contents .meritArea .tableArea table tr td.title{width:25%;font-size:1rem !important;padding-left:10px;padding-right:10px}body.pageNotLogin #wrapper #container #contents .recommendArea{margin:70px auto 0}body.pageNotLogin #wrapper #container #contents .recommendArea ul li{width:100%;margin-right:0 !important;margin-bottom:0}body.pageNotLogin #wrapper #container #contents .recommendArea ul li:last-child{margin-bottom:0}body.pageNotLogin #wrapper #container #contents .recommendArea ul li p{width:100%;margin:0 auto}body.pageNotLogin #wrapper #container #contents .recommendArea ul li p img{width:80% !important;margin:0 auto;display:block}body.pageNotLogin #wrapper #container #contents .voiceArea ul{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:20px 0}body.pageNotLogin #wrapper #container #contents .voiceArea ul li{width:100%;margin:20px 0 0}body.pageNotLogin #wrapper #container #contents .memberArea{margin:60px auto}body.pageNotLogin #wrapper #container #contents .memberArea ul li{width:30%;margin-right:3%;margin-bottom:20px}body.pageNotLogin #wrapper #container #contents .memberArea ul li:nth-child(3n){margin-right:0}body.pageNotLogin #wrapper #container #contents .memberArea ul li:nth-child(4n){margin-right:3%}body.pageNotLogin #wrapper #container #contents .memberArea ul li .title{font-size:.9rem !important}body.pageNotLogin #wrapper #container #contents .memberArea ul li .text{font-size:.8rem}body.pageNotLogin #wrapper #container #contents .qaArea ul li{width:100%;margin:0 auto !important}body.pageNotLogin #wrapper #container #contents .qaArea ul li:nth-child(even){margin:0}body.pageNotLogin #wrapper #container #contents .qaArea ul li .question{line-height:1.2}body.pageNotLogin #wrapper #container #contents .qaArea ul li .answer{line-height:1.6}body.pageNotLogin #wrapper #container #contents .twoColumn{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:70px}body.pageNotLogin #wrapper #container #contents .twoColumn .columnArea{width:100%;margin-right:0}body.pageNotLogin #wrapper #container #contents .twoColumn .columnArea ul li{text-indent:-2em;line-height:1.4;margin-left:40px}body.pageNotLogin #wrapper #container #contents .twoColumn .twitter{width:90%;margin:50px auto}body.pageNotLogin #wrapper #container #contents .offerArea{margin:0 auto 40px}body.pageNotLogin #wrapper #container #contents .offerArea .catch{line-height:1.4;font-size:1.2rem}body.pageNotLogin #wrapper #container #contents .offerArea .btnArea{padding:0 2%}body.pageNotLogin #wrapper #container #contents .offerArea .btnArea .btn{width:90%;margin:0 2%;padding:.8em 2% !important;font-size:.9rem !important;min-width:140px}body.pageNotLogin #wrapper #container #contents .offerArea .btnArea .btn::after{content:none}body.pageNotLogin #wrapper #container #contents #page-top{bottom:15px}body.pageNotLogin #wrapper footer{margin-top:30px !important}body.pageNotLogin #wrapper footer .footerContents.content{-ms-flex-wrap:wrap;flex-wrap:wrap}body.pageNotLogin #wrapper footer .footerContents .banner{margin:20px auto 10px;width:60%}body.pageNotLogin #wrapper footer .footerContents ul.link{width:100% !important;display:block;margin-left:5%}body.pageNotLogin #wrapper footer .footerContents ul.link li ul li{margin:10px 0}body.pageNotLogin #wrapper footer .footerContents ul.link li ul li a{font-size:.8rem}body.pageNotLogin #wrapper footer .footerContents .mark{margin:10px auto 0;width:100%;text-align:center}body.pageNotLogin #wrapper footer .footerContents .mark img{width:30%}body.pageNotLogin #wrapper footer .footerContents .mark .p_mark{width:20%}body.pageNotLogin .pageOrigin .textArea{width:100%;text-align:left}body.pageNotLogin .pageOrigin .textArea p{line-height:1.8}body#pageLogin .w50{width:100% !important}body#pageLogin .tcell{display:block}body#pageLogin form table tr td input{width:100% !important}body#pageLogin form table tr td span{white-space:initial;line-height:1 !important}body#pageLogin .meritArea{padding:10px !important}body#pageLogin .meritArea .title::before{top:20px;left:20px}body#pageLogin .meritArea .title::after{top:20px;right:20px}body#pageLogin .meritArea .btnArea a.btn{width:auto !important;min-width:auto;padding:10px !important}body#pageLogin .meritArea .btnArea a.btn:first-child{margin-right:2% !important}body.pageHome #container #contents{width:95% !important;padding:0 2%;margin-bottom:20px}body.pageHome #container #contents main{width:100%;margin:0 auto}body.pageHome #container #contents main #mainArticle{width:inherit}body.pageHome #container #contents main #mainArticle #staffMessage.mtxxl{margin-top:35px !important}body.pageHome #container #contents main #mainArticle #staffMessage .bright{width:78%}body.pageHome #container #contents main #mainArticle .whatsnew dl dd{display:block}body.pageHome #container #contents main #mainArticle .whatsnew dl dd .topicsIcon{min-width:auto;padding:3px;display:block;width:80px;font-size:.6rem;margin-bottom:5px}body.pageHome #container #contents main #mainArticle .whatsnew dl dd .openIcon{display:inline-block}body.pageHome #container #contents main #mainArticle .whatsnew dl dd .newIcon{margin:0}body.pageHome #container #contents main #mainArticle #jobList .rightbottom .btn{padding:.4em !important;font-size:.7rem !important}body.pageHome #footer .inner .fleft{text-align:center}body.pageHome #footer .inner .fleft #footerLogo img{width:30%;margin-top:15px}body.pageHome #footer .inner .footerNav ul{width:100%}body.pageHome #header #s-headerNav #s-headerNavGlobal li{width:20%}body.pageHome #mainArticle #jobList .descArea{bottom:0}body.pageHome #mainArticle #jobList .anchor{padding-left:5%}body.pageHome #mainArticle .accordionbox dl.accordionlist dt .title a .accordion_icon span:nth-of-type(1){top:11px}body.pageHome #mainArticle .accordionbox dl.accordionlist dt .title a .accordion_icon span:nth-of-type(2){top:11px}body.pageHome #mainArticle .accordionbox dl.accordionlist dt .title a .accordion_icon.active span:nth-of-type(2){top:11px}body.pageHome #mainArticle .accordionbox dl.accordionlist dt .accordion_icon,body.pageHome #mainArticle .accordionbox dl.accordionlist dt .accordion_icon span{display:inline-block;transition:all .4s;box-sizing:border-box}body.pageHome #mainArticle .accordionbox dl.accordionlist dd{display:none;text-align:left}body.pageHome #mainArticle .accordionbox dl.accordionlist dd section{border-bottom:1px dotted;padding-bottom:20px}body#pageHomeProfile .inlineblocks>*{display:inline-table !important}body#pageHomeResume #mainArticle table .mfon-pad4 input{margin:3px 0 !important;vertical-align:middle}body#pageHomeResume #mainArticle table .mfon-pad4 input.lang{width:40%;vertical-align:top !important}body#pageHomeResume #mainArticle table .mfon-pad4 input.w100{width:100%}body#pageHomeResume tr td li#postLi{width:80px}body#pageHomeResume tr td li#postLi input{width:auto;margin-bottom:10px !important}body#pageHomeResume tr td li#postLi input#post1,body#pageHomeResume tr td li#postLi input#post2{width:80% !important}body#pageHomeResume tr td li#postLi input#post1{margin-right:5px}body#pageHomeResumeEdit table tr td{border-top:1px solid #bbb}body#pageInvitationForm.pageLogin .block tr td{padding:10px}body#pageHomeExhibition #mainArticle table tr td input{width:auto !important}body#pageJob input{width:100%}body#pageJobList #contents main #mainArticle{width:100% !important}body#pageJobList #contents main #mainArticle h1{display:flex;justify-content:space-between;align-items:center}body#pageJobList #contents main #mainArticle button.btn{min-width:120px;line-height:1}body#pageJobList #contents main #mainArticle table tr td a{min-width:auto;vertical-align:top}body#pageJobList #contents main #mainArticle table .job_clip_delete{padding:8px 0;width:120px}body#pageJobDetail #wrapper #container #contents main .fright .btn{padding:5px 8px !important}body#pageJobDetail #wrapper #container #contents main .fright .btn.delete{margin-right:0;margin-left:0}body#pageJobDetail #wrapper #container #contents main .yn .btn{min-width:140px !important;padding:.6em 20px !important}body#pageJobDetail #wrapper #container #contents main .btn{min-width:120px}body#pageJobDetail #wrapper #container #contents main .btn.delete{margin-left:0}body#pageJobDetail #wrapper #container #contents main #job_clip_bar,body#pageJobDetail #wrapper #container #contents main #dataDetail{width:100%;margin-left:0}body#pageJobDetail #wrapper #container #contents main #job_clip_bar #job_clip_body,body#pageJobDetail #wrapper #container #contents main #dataDetail #job_clip_body{height:auto}body#pageJobDetail #job_navigation .capture .block{width:100%}body#pageJobDetail #job_navigation .capture .block.fright{margin-top:20px}body#pageJobDetail #job_navigation .arrow_gray{margin-bottom:80px}body#pageJobDetail #job_navigation .arrow_gray::after{font-size:4rem;left:-20px;top:-20px;position:relative}body.pageFaq #container #contents .block{width:100%;margin-top:30px !important;padding:0 20px}body.pageFaq #container #contents .block .box{width:100%}body.pageFaq #container #contents .block .box:nth-child(odd){margin-right:0}body.pageFaq #container #contents .block h2{font-size:1.2rem !important;line-height:1.4 !important}body.pageFaq #container #contents .block .answer{line-height:1.6 !important;margin:20px 0 !important}body.pageFaq #container #contents .table th,body.pageFaq #container #contents .table td{display:table-cell}body.pageFaq #container #contents .sk_no30{width:100% !important}body.pageFaq #container #contents .sk_no30_info{line-height:1.8}body#pageContact #wrapper #container{padding-top:20px !important}body#pageContact #wrapper #container #contents h3{font-size:1.4rem !important;text-align:center}body#pageContact #faqcontent .inq h2{margin:0 0 20px}body#pageCompanyJobDetail main section.w72{width:100% !important}body#pageCompanyList{padding:0}body#pageCompanyList #wrapper #container #contents #main{width:100%}body#pageCompanyList #wrapper #container #contents #main h1{margin-bottom:20px}body#pageCompanyList #wrapper #container #contents #main ul{width:100%}body#pageCompanyList #wrapper #container #contents #main ul li{margin-bottom:10px;margin-left:2.2em;display:block;float:none}body#pageCompanyList #wrapper #container #contents #main table.tbl{table-layout:fixed}body#pageCompanyList #wrapper #container #contents #main table.tbl td:nth-child(2){width:20%}body#pageCompanyList #wrapper #container #contents #pagetop{margin:20px 0}body#pageMaintenance .twitter{width:100% !important}body#blog #wrapper #container #mvArea{background:url(../img/blog/blog_mv_sp.jpg) 50% 50% no-repeat;background-size:100%;height:170px;margin-top:20px}body#blog #wrapper #container #mvArea .block{width:100%;padding-left:10px}body#blog #wrapper #container #mvArea .block .title{bottom:30px}body#blog #wrapper #container #mvArea .block .title h1{font-size:1rem;margin-bottom:5px}body#blog #wrapper #container #mvArea .block .title p{font-size:.7rem}body#blog #wrapper #container #contents .inner{display:block !important;padding:20px 0}body#blog #wrapper #container #contents .inner aside{width:100%}body#blog #wrapper #container #contents .inner main{width:100%}body#blog #wrapper #container #contents .inner main article{padding:15px;margin:30px 0}body#blog #wrapper #container #contents .inner main article img{width:100%}body#blog #wrapper #container #contents .inner main article footer{margin-top:40px}body#blog #wrapper #container #contents .inner main article:first-child{margin:0}body footer.member .banner .mark img:first-child{margin:10px 0;width:60%}body footer.member .banner .mark img:nth-child(n+2){width:35%}body footer.member .banner .mark img.p_mark{width:18%;margin-right:5%}body.pageBbs form table td{display:block}body.pageBbs ul.tab li{margin-right:0}body.pageBbs ul.tab li a{padding:3px;font-size:.8rem}body.pageBbs ul.tab li.plm{padding-left:0 !important}body#pageBbs form table td .btn{float:none}body.pageForm #wrapper #container #contents #contents_materialregist #Pc_read{display:block}body.pageForm #wrapper #container #contents h3{font-size:1.2rem !important}body.pageForm #wrapper #container #contents .btnArea .btn{width:100% !important}body.pageForm .item{display:none}body#pageContestAnyone #contents_info{width:100%}body#pageContestAnyone #contents_info ul.step_text{margin:0;padding:0}body#pageContestAnyone #contents_info .text01{width:100%}body#pageContestAnyone #contents_info .attention{padding:0;margin:0}body#pageContestAnyone #contents_info #crown_info{width:100%}body#pageContestAnyone #contents_info #crown_info .text02{width:100% !important}body#pageContestAnyone #contents_info #crown_info #crown_img{width:100%;width:50%}body#pageContestAnyone #main_contents{width:100%}body#pageContestAnyone #main_contents h2{font-size:1.2rem !important;margin-bottom:0}body#pageContestAnyone #main_contents h2.obi{width:100%;margin:0;display:inline-block}body#pageContestAnyone #main_contents #box01,body#pageContestAnyone #main_contents #box02,body#pageContestAnyone #main_contents #box03,body#pageContestAnyone #main_contents #box_info01,body#pageContestAnyone #main_contents #box_info02{width:100%}body#pageContestAnyone #main_contents #box04,body#pageContestAnyone #main_contents #box05{margin:0;width:100%}body#pageContestAnyone #hints_contents ul.menu{display:block}body#pageContestAnyone #hints_contents ul.menu li{display:block;margin:10px 0}body#pageContestAnyone #hints_contents .ex1{margin:0}body#pageContestIndex .btn,body#pageContestIndex a.btn:link,body#pageContestIndex a.btn:visited,body#pageContestList .btn,body#pageContestList a.btn:link,body#pageContestList a.btn:visited{min-width:auto}body#pageMerit #wrapper #container #contents .inner small{font-size:1rem}body#pageMerit #wrapper #container #contents .inner .kakomi{padding:30px 5% !important;margin:30px 0 !important}body#pageMerit #wrapper #container #contents .inner .kakomi .price{line-height:1.3;margin-bottom:20px}body#pageMerit #wrapper #container #contents .inner .offerArea{margin:40px auto 0}body#pageMerit #wrapper #container #contents .inner .offerArea .catch{font-size:.9rem}body#pageMerit #wrapper #container #contents .inner .text{text-align:left}body#pageMerit #wrapper #container #contents .inner h3{display:block;text-align:left;margin:40px 0 40px;text-align:center}body#pageMerit #wrapper #container #contents .inner h3::before{top:-10px;position:relative;left:7px}body#pageMerit #wrapper #container #contents .inner h3::after{position:relative;bottom:-10px;left:-10px}body#pageMerit #wrapper #container #contents .inner h4 span{float:none;display:block;text-align:center;font-size:1rem;margin-bottom:8px}body#pageMerit #wrapper #container #contents .inner .introText{margin-bottom:20px}body#pageMerit #wrapper #container #contents .inner .introText::after{padding-bottom:20px}body#pageMerit #wrapper #container #contents .inner .column{-ms-flex-wrap:wrap;flex-wrap:wrap}body#pageMerit #wrapper #container #contents .inner .column img{margin:0 auto 20px}body#pageMerit #wrapper #container #contents .inner .imgBlock{margin:20px 0}body#pageMerit #wrapper #container #contents .inner .imgBlock ul li{width:100%;margin-bottom:20px !important;padding-bottom:0 !important}body#pageMerit #wrapper #container #contents .inner .imgBlock ul li img{margin:30px auto;width:65%}body#pageMerit #wrapper #container #contents .inner .imgBlock ul li a{text-align:left}body#pageMerit #wrapper #container #contents .inner .imgBlock ul li .linkArea{position:relative}body#pageMerit #wrapper #container #contents .inner .flowArea ul{-ms-flex-wrap:wrap;flex-wrap:wrap}body#pageMerit #wrapper #container #contents .inner .flowArea ul li{width:100%}body#pageMerit #wrapper #container #contents .inner .flowArea ul li .title{padding:10px}body#pageMerit #wrapper #container #contents .inner .flowArea ul li .title span{font-size:1rem !important}body#pageMerit #wrapper #container #contents .inner .flowArea ul li .title .num{width:8%}body#pageMerit #wrapper #container #contents .inner .flowArea ul li .text{margin:10px 0}body#pageMerit #wrapper #container #contents .inner section.intro .about{width:90%;margin:0 auto}body#pageMerit #wrapper #container #contents .inner section.intro .about .title{line-height:1.4}body#pageMerit #wrapper #container #contents .inner section.intro .company{-ms-flex-wrap:wrap;flex-wrap:wrap}body#pageMerit #wrapper #container #contents .inner section.intro .company .title{width:100%;text-align:center}body#pageMerit #wrapper #container #contents .inner section.intro .mokuji{width:90%;padding:10px 5%}body#pageMerit #wrapper #container #contents .inner section.intro h1{line-height:1.4}body#pageMerit #wrapper #container #contents .inner article{margin:0 auto}body#pageMerit #wrapper #container #contents .inner article#merit1 .intro .company{display:block}body#pageMerit #wrapper #container #contents .inner article#merit1 .intro .company .title,body#pageMerit #wrapper #container #contents .inner article#merit1 .intro .company ul{width:100%}body#pageMerit #wrapper #container #contents .inner article#merit1 .intro .company .title{padding:10px;text-align:center}body#pageMerit #wrapper #container #contents .inner article .block{margin-top:40px}body#pageMerit #wrapper #container #contents .inner article .intro h2{line-height:1.4}body#pageMerit #wrapper #container #contents .inner article section.service .picArea ul{-ms-flex-wrap:wrap;flex-wrap:wrap}body#pageMerit #wrapper #container #contents .inner article section.service .picArea ul li{width:100%}body#pageMerit #wrapper #container #contents .inner article section.service .picArea ul li.mrxl{margin-right:0 !important}body#pageMerit #wrapper #container #contents .inner article section.service .picArea ul li dt{margin-top:20px}body#pageMerit #wrapper #container #contents .inner article section.service .picArea ul li dt .note{font-size:.7rem}body#pageMerit #wrapper #container #contents .inner article section.service .picArea ul li dd img{width:100%}body#pageMerit #wrapper #container #contents .inner article section.service .spcontest img{width:65%}body#pageMerit #wrapper #container #contents .inner article section.crownArea .type ul li dl dt{width:20%;text-align:center}body#pageMerit #wrapper #container #contents .inner article section.crownArea .type ul li dl dd{width:80%}body#pageMerit #wrapper #container #contents .inner .block .fright{float:none}body#pageMerit #priceArea{margin:20px;padding:20px}body.pageColumn #wrapper #container #contents{width:95% !important}body.pageColumn #wrapper #container #contents .breadcrumb{margin-top:0 !important}body.pageColumn #wrapper #container #contents #main{width:100%;margin:20px auto}body.pageColumn #wrapper #container #contents #main h1,body.pageColumn #wrapper #container #contents #main h3{font-size:1.2rem !important}body.pageColumn #wrapper #container #contents #main ul{margin:0;font-size:.9rem}body.pageColumn #wrapper #container #contents #main ul li a{padding-left:1.5em;margin-top:-25px}body.pageRecommend #container #contents{width:95% !important}body.pageRecommend #container #contents h1{font-size:1.2rem !important}body.pageRecommend #container #contents .titleArea{margin:30px 0 !important}body.pageRecommend #container #contents .titleArea h2{font-size:1.6rem !important}body.pageRecommend #container #contents .breadcrumb{margin-top:0 !important}body.pageRecommend #container #contents ul{width:95% !important;margin:0 auto !important}body.pageRecommend #container #contents ul li .title{font-size:1.2rem !important;display:flex;align-items:center;line-height:1.2;padding-bottom:10px}body.pageRecommend #container #contents ul li .title p span{width:30px;display:block}body#pageContestSpTrial .box{width:50%}body#spContest_top .headBtn .title{font-size:20px;margin:10px 0 30px}body#spContest_top .headBtn .fright a{margin-right:10px}body#spContest_top table th{width:100% !important}body#info_columnTop #contents section{margin-bottom:20px !important}body#info_columnTop #contents section ul li a{padding:0 20px 0 0 !important}body#info_columnTop #contents section ul li a .title{font-size:.9rem !important;width:100%}body#info_columnTop #contents section ul li:last-child{border:none}body#info_columnTop #contents main #mainArticle{width:100%}body#info_columnTop #contents main #mainArticle .flex{padding:0 3%}body#info_columnTop #contents .info section{-ms-flex-wrap:wrap;flex-wrap:wrap}body #list{margin:20px auto !important}body #right_navi .profile{width:90%;margin:10px auto !important}body #right_navi table{width:90%;margin:20px auto !important}body #right_navi table tr td{font-size:.8rem !important}body .breadcrumb{line-height:1.6;width:95%}body .breadcrumb li .title{display:block}body #contents main #mainArticle{width:95% !important;margin:0 auto}body.usefulInfo #right_navi h2{margin:0 0 20px !important}body#pageMangaDetail #mainArticle{width:100% !important}body#pageMangaDetail table{width:100%}body#pageMangaDetail table tr td img{width:100%}body.pageContest #mainArticle section.total table td{padding:10px}body.pageContest h1{margin-bottom:20px}body.pageContest .btn.primary,body.pageContest a.btn.primary:link,body.pageContest a.btn.primary:visited{padding:1em 2em;max-width:160px !important;max-height:45px}body#pageContestResult table td{display:inline-block;vertical-align:top}body#pageContestWebDetail #mvArea h1{width:70%;margin:0 auto;padding-top:120px}body#pageContestWebDetail #content #main-content{width:95% !important;margin:0 auto}body#pageContestWebDetail #content #main-content .presentArea .presentBox{-ms-flex-wrap:wrap;flex-wrap:wrap}body#pageContestWebDetail #content #main-content .presentArea .presentBox dl{width:100%;margin:5px 0}body#pageContestWebDetail #content a.btn{padding:.8em 1em !important;min-width:auto}body#pageContestWebDetail #content .btnArea .close{margin-bottom:20px;margin:0 auto;padding:10px 22%}body#pageContestWebDetail #content .presentArea{margin-top:20px !important}body#pageContestWebDetail #content .kaisetsu .date{text-align:left}body#pageContestRating #content a.btn{padding:.6em .9em !important}body#pageContestDetail main.feedback .flex{display:block}body#pageContestDetail main.feedback .flex .box{width:100%;margin-bottom:20px}body#pageContestDetail main.feedback .flex .box:last-child{margin-bottom:0}body#pageContestDetail main.feedback .flex .box table{border:1px solid #bbb}body#pageContestDetail main.feedback .flex .box table th{border:none;border-bottom:1px solid #bbb}body#pageContestDetail main.feedback .flex .box table td{text-align:center}body#pageContestDetail main.feedback .flex .box:nth-child(odd) table tr:last-child td{border-bottom:none}body#pageContestDetail main.feedback .flex .box:nth-child(even) table tr td:last-child{border-bottom:1px solid #bbb}body#pageContestDetail main.feedback #mainArticle #hyoka table tbody tr td{display:table-cell}body#pageContestDetail main.feedback #mainArticle #check{width:100%}body#pageContestDetail main.feedback #mainArticle #check table{border-bottom:1px solid #bbb}body#pageContestDetail main.feedback #mainArticle #check table tr th{border-bottom:none}body#pageContestDetail main.feedback #mainArticle #check table tr td{border:1px solid #bbb;border-bottom:none;margin:0}body#pageContestDetail main.feedback #mainArticle #check table tr td:first-child{border-bottom:1px dotted #bbb;background:#f9f9f9}body#pageContestDetail main.feedback #mainArticle #check table tr td:nth-child(2){border-top:none}body#pageContestDetail main #mainArticle section table tr td{text-align:left}body#pageContestDetail main #mainArticle section table tr td:first-child{margin-bottom:10px}body#pageContestDetail main #mainArticle section table tr td:nth-child(2){margin-bottom:10px;line-height:1.2}body#pageContestDetail main #mainArticle section table tr.yaku td:first-child{margin-top:20px}body#pageContestDetail main #mainArticle section table.block td{display:block;padding:0}body#onething_oubo .intro{display:block !important;text-align:left !important}body#onething_oubo .mfon-line{width:100%;display:block}body#pageRegist #text_privacy_material{width:90%;margin:0 auto}body#pageRegist .flow ul.country>li dl dt{width:100%}body#pageRegist .flow ul.country>li dl dd{width:100%}body#pageRegist #wrapper #container #contents h3{font-size:1.2rem !important}body#pageContestMinitest #timerArea{top:50px}body#pageUnsubscribe ul.flowUl li{padding:1em 1.7em}body.pageRegist.changeInfo .form{border-top:1px solid #afafaf}body.pageRegist.changeInfo tr{border-top:1px solid #afafaf}body.pageRegist.changeInfo .table th{display:none}body.pageRegist.changeInfo .table td{padding:0 10px 10px;margin:0;display:block;width:100%;position:relative;box-sizing:border-box;border:none}body.pageRegist.changeInfo .table td:before{background:#f3f3f3;width:100%;display:block;box-sizing:border-box;padding:10px;margin-bottom:10px;font-weight:bold;content:attr(data-title)}body.pageRegist.changeInfo .table td input{width:100% !important}body.pageRegist.changeInfo .table tfoot td::before{content:none}body.pageRegist .form input[type=text],body.pageRegist .form input[type=password],body.pageRegist .form input[type=email],body.pageRegist .form input[type=url],body.pageRegist .form input[type=date],body.pageRegist .form input[type=month],body.pageRegist .form input[type=time],body.pageRegist .form input[type=datetime],body.pageRegist .form input[type=datetime-local],body.pageRegist .form input[type=week],body.pageRegist .form input[type=number],body.pageRegist .form input[type=search],body.pageRegist .form input[type=tel],body.pageRegist .form input[type=color],body.pageRegist .form textarea{width:100% !important}body.pageRegist #registTable td>ul>li input{margin:0 0 10px}body.pageRegist #registTable td>ul>li>input.form_regist_txt{padding:.7rem;font-size:.8rem !important}body.pageRegist #registTable tr.zip input{margin:0}body#pageIndexCompany #wrapper #header .logo{top:0}body#pageIndexCompany #wrapper #container #contents{overflow:visible}body#pageIndexCompany #wrapper #container #contents .btnArea{margin-top:20px !important}body#pageIndexCompany #wrapper #container #contents .btnArea .btn{width:100% !important}body#pageIndexCompany #wrapper #container #contents .mvArea{height:19vh}body#pageIndexCompany #wrapper #container #contents .mvArea .mvInner .mvContents .block{margin-top:4vw;background:no-repeat}body#pageIndexCompany #wrapper #container #contents .mvArea .mvInner .mvContents .block h2 strong{font-size:1.4rem}body#pageIndexCompany #wrapper #container #contents .mvArea .mvInner .mvContents .block .text{margin-top:16vw;margin-bottom:10px}body#pageIndexCompany #wrapper #container #contents .mvArea .mvInner .mvContents .block ul{margin:0 0 20px}body#pageIndexCompany #wrapper #container #contents .mvArea .mvInner .mvContents .block ul li dl dt{font-size:1.1rem}body#pageIndexCompany #wrapper #container #contents .mvArea .mvInner .mvContents .block ul li dl dd strong{font-size:1.6rem}body#pageIndexCompany #wrapper #container #contents .mvArea .mvInner .mvContents .block .catch{font-size:1.1rem}body#pageIndexCompany #wrapper #container #contents .mvArea .mvInner .mvContents .block a.btn{width:100%;font-size:1rem !important;margin:5px auto}body#pageIndexCompany #wrapper #container #contents .mvArea .mvInner .mvContents .block a.btn::before,body#pageIndexCompany #wrapper #container #contents .mvArea .mvInner .mvContents .block a.btn::after{top:18px}body#pageIndexCompany #wrapper #container #contents .companyArea{margin:97vw auto 50px;width:100% !important}body#pageIndexCompany #wrapper #container #contents .companyArea h3{font-size:1rem !important}body#pageIndexCompany #wrapper #container #contents .serviceArea{margin:20px auto}body#pageIndexCompany #wrapper #container #contents .serviceArea ul.block01 li{display:block;text-align:center;position:relative;margin:50px 0}body#pageIndexCompany #wrapper #container #contents .serviceArea ul.block01 li .img{margin-right:0}body#pageIndexCompany #wrapper #container #contents .serviceArea ul.block01 li .box{width:100%}body#pageIndexCompany #wrapper #container #contents .serviceArea ul.block01 li .box .titleArea{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body#pageIndexCompany #wrapper #container #contents .serviceArea ul.block01 li .box .titleArea h4{font-size:1.6rem}body#pageIndexCompany #wrapper #container #contents .serviceArea ul.block01 li .box .titleArea a{position:absolute;right:0;bottom:-30px}body#pageIndexCompany #wrapper #container #contents .serviceArea ul.block02{display:block;margin:70px 0}body#pageIndexCompany #wrapper #container #contents .serviceArea ul.block02 li{width:100%;margin:50px 0}body#pageIndexCompany #wrapper #container #contents .serviceArea ul.block02 li p{width:70%;margin:0 auto}body#pageIndexCompany #wrapper #container #contents .serviceArea ul.block02 li ul li{font-size:1rem;padding-right:20px;padding-left:1em}body#pageIndexCompany #wrapper #container #contents .serviceArea ul.block02 li ul li::before{background-size:30px;margin-right:0}body#pageIndexCompany #wrapper #container #contents .aboutMemberArea .more{width:100%;margin:60px auto 0}body#pageIndexCompany #wrapper #container #contents .aboutMemberArea .more ul{display:block}body#pageIndexCompany #wrapper #container #contents .aboutMemberArea .more ul li{width:100%;margin-bottom:15px}body#pageIndexCompany #wrapper #container #contents .aboutMemberArea .img{width:100%}body#pageIndexCompany #wrapper #container #contents .aboutArea{margin:30px auto}body#pageIndexCompany #wrapper #container #contents .featureArea .border ul li{font-size:1rem;margin:10px auto}body#pageIndexCompany #wrapper #container #contents .featureArea .border ul li::before{width:30px;height:32px;background-size:100%}body#pageIndexCompany #wrapper #container #contents .featureArea .border .tableArea table tr td.title{font-size:1rem;padding-right:10px}body#pageIndexCompany #wrapper #container #contents .flowArea ul li dl{display:block}body#pageIndexCompany #wrapper #container #contents .flowArea ul li dl dt{width:100%;padding:5px 10px 2px;display:-webkit-box;display:-ms-flexbox;display:flex}body#pageIndexCompany #wrapper #container #contents .flowArea ul li dl dt::after{display:none}body#pageIndexCompany #wrapper #container #contents .flowArea ul li dl dt .step{font-size:1.4rem;margin-right:10px}body#pageIndexCompany #wrapper #container #contents .flowArea ul li dl dt .title{padding-top:5px;border-top:none}body#pageIndexCompany #wrapper #container #contents .flowArea ul li dl dd{padding:15px}body#pageIndexCompany #wrapper #container #contents .flowArea ul li dl dd .text{margin-bottom:0}body#pageIndexCompany #wrapper #container #contents .flowArea ul li dl dd a{display:block}body#pageIndexCompany #wrapper #container #contents .flowArea ul li dl dd:first-child a{margin-top:10px}body.pageCompany #wrapper #nav .slidemenu-body dl dd ul li.bbs{border-bottom:1px solid}body.pageCompany #wrapper header.s-block .top .right{width:100%;display:flex;justify-content:flex-end}body.pageCompany #wrapper header.s-block .top .right ul{margin-left:3%}body.pageCompany #wrapper header.s-block .top .right ul li a{font-size:.7rem !important}body.pageCompany #wrapper header #s-headerNav{margin-bottom:0 !important}body.pageCompany #wrapper #s-CompanyMenu{display:none}body.pageCompany #wrapper #container{padding-top:0 !important}body.pageCompany #wrapper #container #contents{width:98% !important;padding:10px}body.pageCompany #wrapper #container #contents main{margin:0 auto !important}body.pageCompany #wrapper #container #contents main .breadcrumb{margin-top:0}body.pageCompany #wrapper #container #contents main .titleArea{margin:30px 0}body.pageCompany #wrapper #container #contents main ul{width:100%}body.pageCompany #wrapper #container #contents main ul li .title{line-height:1;padding-bottom:10px}body.pageCompany #wrapper #container #contents main .offerArea .btnArea .btn{padding:.8em 8% !important}body.pageCompany #wrapper #container #contents main .offerArea .btnArea .btn.arrow::before{top:37%}body.pageCompany #wrapper #container #contents main #popup h1{margin-bottom:20px}body.pageCompany #wrapper #container #contents main .clearfix h2 .fnormal{display:block}body.pageCompany #wrapper #footer .inner .fleft{width:100% !important;padding-left:3%}body.pageCompany #wrapper #footer .inner .fleft .flex{display:block}body.pageCompany #wrapper #footer .inner .fleft a{margin-bottom:10px}body.pageCompany #wrapper #footer .inner a .s-hauto{width:44% !important}body.pageCompany #wrapper #footer .inner .fright{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:inherit}body.pageCompany #wrapper #footer .inner .fright img.mark{width:58px;height:58px;margin-right:10px}body.pageCompany #wrapper #footer .inner .fright img.norton{width:149px;height:58px}body.pageCompany#pageCompanyJobResultDetail #wrapper #container #contents main ul{width:93%}body#pageMessage #wrapper #container #contents{padding:10px}body#pageMessage #wrapper #container #contents #main{margin-bottom:100px;padding-top:60px}body#pageMessage #wrapper #container #contents #main #messsageArticle #messsageArticleList{width:100% !important}body#pageMessage #wrapper #container #contents #main #messsageArticle #messsageArticleList ul li{padding:13px 0 13px 8px}body#pageMessage #wrapper #container #contents #main #messsageArticle #messsageArticleList ul li a{padding:15px 18px 0 8px}body#pageMessage #wrapper #container #contents #main #messsageArticle #messsageArticleList ul li a::after{right:15px}body#pageMessage #wrapper #container #contents #main #messsageArticle #messsageArticleList ul li a img{top:9px}body#pageMessage #wrapper #container #contents #main #messsageArticle #messsageArticleList ul li a .righttop{right:10px}body#pageMessage #wrapper #container #contents #main .pas .fright input{min-width:auto}body#pageMessage #wrapper #container #contents #main textarea{margin:0}body#pageMessage #wrapper #container #contents #main form .s-flex{align-items:flex-end;flex-direction:row-reverse;justify-content:space-between}body#pageMessage #wrapper #container #contents #main form .s-flex .fright{width:32%}body#pageMessage #wrapper #container #contents #main form .s-flex .fright button{min-width:95%}body#pageMessage #wrapper #container #contents #main form .s-flex .ohidden{width:68%}body#pageMessage .memoArea{margin-bottom:50px}body#pageMessage .memoArea .title{padding-right:20px}body#pageCompanyProfileSearchWishlist #wrapper #container #contents main table tbody tr td:nth-child(3)::before{content:"登録日"}body#pageCompanyProfileSearchWishlist #wrapper #container #contents main table tbody tr td:last-child{margin-bottom:20px}body#pageCompanyProfileSearchWishlist #wrapper #container #contents main table tbody tr td input{top:7px;position:relative}body#pageCompanyProfileSearchWishlist #wrapper #container #contents main table tbody tr td a{min-width:160px}body#pageCompanyProfileSearchWishlist #wrapper #container #contents main table tbody tr td a span{display:inline-block !important}body#pageCompanyProfileSearchWishlist #wrapper #container #contents main .btnArea{white-space:nowrap}body.pageTable #wrapper #container #contents{overflow:visible}body.pageTable #wrapper #container #contents table#companyHome .btn{min-width:auto !important}body.pageTable #wrapper #container #contents td.member{padding:8px 38px 8px 13px !important}@keyframes scroll-hint-appear{0%{transform:translateX(40px);opacity:0}10%{opacity:1}50%,100%{transform:translateX(-40px);opacity:0}}body.pageTable .scroll-hint.is-right-scrollable{background:linear-gradient(270deg, rgba(0, 0, 0, 0.15) 0, rgba(0, 0, 0, 0) 16px, rgba(0, 0, 0, 0))}body.pageTable .scroll-hint.is-right-scrollable.is-left-scrollable{background:linear-gradient(90deg, rgba(0, 0, 0, 0.15) 0, rgba(0, 0, 0, 0) 16px, rgba(0, 0, 0, 0)),linear-gradient(270deg, rgba(0, 0, 0, 0.15) 0, rgba(0, 0, 0, 0) 16px, rgba(0, 0, 0, 0))}body.pageTable .scroll-hint.is-left-scrollable{background:linear-gradient(90deg, rgba(0, 0, 0, 0.15) 0, rgba(0, 0, 0, 0) 16px, rgba(0, 0, 0, 0))}body.pageTable .scroll-hint-icon{position:absolute;top:calc(50% - 25px);left:calc(50% - 60px);box-sizing:border-box;width:120px;height:87px;border-radius:5px;transition:opacity .3s;opacity:0;background:rgba(0,0,0,.7);text-align:center;padding:20px 10px 10px 10px}body.pageTable .scroll-hint-icon-wrap{position:absolute;top:0;left:0;width:100%;height:100%;max-height:100%;pointer-events:none}body.pageTable .scroll-hint-text{font-size:10px;color:#fff;margin-top:5px}body.pageTable .scroll-hint-icon-wrap.is-active .scroll-hint-icon{opacity:.8}body.pageTable .scroll-hint-icon:before{display:inline-block;width:40px;height:40px;color:#fff;vertical-align:middle;text-align:center;content:"";background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNS43NyIgaGVpZ2h0PSIzMC41MiIgdmlld0JveD0iMCAwIDI1Ljc3IDMwLjUyIj48dGl0bGU+44Ki44K744OD44OIIDM8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxwYXRoIGQ9Ik0yMS4zMywzMC41Mkg3Ljg1QTEuNTUsMS41NSwwLDAsMSw2LjMsMjlhMTIuNDYsMTIuNDYsMCwwLDAtLjYzLTQuNDIsMjUuMTYsMjUuMTYsMCwwLDAtNC4yNS01bC0uMDYtLjA2QTUsNSwwLDAsMSwwLDE1Ljg2YTMuNjQsMy42NCwwLDAsMSwxLjE3LTIuNjIsMy42MywzLjYzLDAsMCwxLDUuMTQuMDdWMy43N2EzLjc3LDMuNzcsMCwxLDEsNy41NCwwVjguMzNhMy4zNSwzLjM1LDAsMCwxLDEuMjYsMCwzLDMsMCwwLDEsMiwxLjIyLDMuNSwzLjUsMCwwLDEsMi0uMDYsMy4yMSwzLjIxLDAsMCwxLDIsMS41NCwzLjc0LDMuNzQsMCwwLDEsMywuNDdBNC4yMSw0LjIxLDAsMCwxLDI1Ljc0LDE1YzAsLjExLDAsLjI3LDAsLjQ2YTE5LjI2LDE5LjI2LDAsMCwxLS44NCw3Yy0uMTQuMzgtLjM2LjgxLS41NiwxLjIybC0uMTEuMjJjMCwuMDctLjA5LjE0LS4xNC4yMWE3LjEzLDcuMTMsMCwwLDAtMS4xNywyLjE3Yy0uMDYuNTYtLjA2LDIuMTUtLjA1LDIuNzFBMS41NSwxLjU1LDAsMCwxLDIxLjMzLDMwLjUyWk04LjYxLDI4LjIxaDEyYzAtLjcxLDAtMS43MS4wNy0yLjIzYTguNzQsOC43NCwwLDAsMSwxLjU5LTMuMjVsLjA2LS4xMmExMCwxMCwwLDAsMCwuNDYtMSwxNi44LDE2LjgsMCwwLDAsLjctNi4xMmMwLS4yMywwLS40MSwwLS41NGgwYTIsMiwwLDAsMC0uNjQtMS41MiwxLjMzLDEuMzMsMCwwLDAtMS41NS4wOCwxLjEzLDEuMTMsMCwwLDEtMS4xOC4yOCwxLjE1LDEuMTUsMCwwLDEtLjc4LS45NCwxLjI2LDEuMjYsMCwwLDAtLjc1LTEuMTEsMSwxLDAsMCwwLTEuMTEuMjhsLS4xLjFhMS4xNSwxLjE1LDAsMCwxLTEuMTkuMjksMS4xNiwxLjE2LDAsMCwxLS43OC0uOTVjLS4wOS0uNjgtLjIxLS43Ny0uNy0uODdhLjgyLjgyLDAsMCwwLTEsLjQ4LDEuMTYsMS4xNiwwLDAsMS0yLjE2LS41OFYzLjc3YTEuNDYsMS40NiwwLDEsMC0yLjkyLDB2Ny44NWwwLDQuMzNhMS4xNywxLjE3LDAsMCwxLS44MywxLjExLDEuMTUsMS4xNSwwLDAsMS0xLjItLjM1bC0xLS45MWMtLjQ3LS40Mi0uNzMtLjY2LS44NC0uNzdhMS4zNSwxLjM1LDAsMCwwLTItLjEyTDIuNywxNWExLjMyLDEuMzIsMCwwLDAtLjM5LDFBMi41NywyLjU3LDAsMCwwLDMsMTcuODVsMCwwYTI3LjI0LDI3LjI0LDAsMCwxLDQuNyw1LjYyQTEyLjYzLDEyLjYzLDAsMCwxLDguNjEsMjguMjFaTTIzLjIsMjMuMzVaTTYuNTEsMTYuNTlaIiBmaWxsPSIjZmZmIi8+PC9nPjwvZz48L3N2Zz4=)}body.pageTable .scroll-hint-icon:after{content:"";width:34px;height:14px;display:block;position:absolute;top:10px;left:50%;margin-left:-20px;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMy4yOSIgaGVpZ2h0PSIxMi4wMiIgdmlld0JveD0iMCAwIDMzLjI5IDEyLjAyIj48dGl0bGU+44Ki44K744OD44OIIDE8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxsaW5lIHgxPSIxLjg1IiB5MT0iNi4wMSIgeDI9IjEwLjQiIHkyPSI2LjAxIiBmaWxsPSIjZmZmIi8+PHBhdGggZD0iTTEwLjQsNy4xN0gxLjg1YTEuMTYsMS4xNiwwLDEsMSwwLTIuMzFIMTAuNGExLjE2LDEuMTYsMCwxLDEsMCwyLjMxWiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik03LjQsMTJhMS4xNSwxLjE1LDAsMCwxLS43Mi0uMjVsLTYuMjUtNUExLjIsMS4yLDAsMCwxLDAsNS44NywxLjE0LDEuMTQsMCwwLDEsLjQ2LDVMNi43LjIzQTEuMTYsMS4xNiwwLDAsMSw4LjEsMi4wOEwzLDUuOTEsOC4xMiwxMEExLjE2LDEuMTYsMCwwLDEsNy40LDEyWiIgZmlsbD0iI2ZmZiIvPjxsaW5lIHgxPSIzMS40NSIgeTE9IjYuMDEiIHgyPSIyMi44OSIgeTI9IjYuMDEiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNMzEuNDUsNy4xN0gyMi44OWExLjE2LDEuMTYsMCwxLDEsMC0yLjMxaDguNTZhMS4xNiwxLjE2LDAsMCwxLDAsMi4zMVoiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNMjUuOSwxMmExLjE4LDEuMTgsMCwwLDEtLjkxLS40M0ExLjE3LDEuMTcsMCwwLDEsMjUuMTcsMTBsNS4wOS00LjA1TDI1LjIsMi4wOEExLjE2LDEuMTYsMCwwLDEsMjYuNTkuMjNMMzIuODQsNWExLjE2LDEuMTYsMCwwLDEsLjQ1LjkxLDEuMTQsMS4xNCwwLDAsMS0uNDMuOTJsLTYuMjQsNUExLjE3LDEuMTcsMCwwLDEsMjUuOSwxMloiIGZpbGw9IiNmZmYiLz48L2c+PC9nPjwvc3ZnPg==);opacity:0;transition-delay:2.4s}body.pageTable .scroll-hint-icon-wrap.is-active .scroll-hint-icon:after{opacity:1}body.pageTable .scroll-hint-icon-wrap.is-active .scroll-hint-icon:before{animation:scroll-hint-appear 1.2s linear;animation-iteration-count:2}body.pageTable .scroll-hint-icon-white{background-color:#fff;box-shadow:0 4px 5px rgba(0,0,0,.4)}body.pageTable .scroll-hint-icon-white:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNS43NyIgaGVpZ2h0PSIzMC41MiIgdmlld0JveD0iMCAwIDI1Ljc3IDMwLjUyIj48dGl0bGU+44Ki44K744OD44OIIDQ8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxwYXRoIGQ9Ik0yMS4zMywzMC41Mkg3Ljg1QTEuNTUsMS41NSwwLDAsMSw2LjMsMjlhMTIuNDYsMTIuNDYsMCwwLDAtLjYzLTQuNDIsMjUuMTYsMjUuMTYsMCwwLDAtNC4yNS01bC0uMDYtLjA2QTUsNSwwLDAsMSwwLDE1Ljg2YTMuNjQsMy42NCwwLDAsMSwxLjE3LTIuNjIsMy42MywzLjYzLDAsMCwxLDUuMTQuMDdWMy43N2EzLjc3LDMuNzcsMCwxLDEsNy41NCwwVjguMzNhMy4zNSwzLjM1LDAsMCwxLDEuMjYsMCwzLDMsMCwwLDEsMiwxLjIyLDMuNSwzLjUsMCwwLDEsMi0uMDYsMy4yMSwzLjIxLDAsMCwxLDIsMS41NCwzLjc0LDMuNzQsMCwwLDEsMywuNDdBNC4yMSw0LjIxLDAsMCwxLDI1Ljc0LDE1YzAsLjExLDAsLjI3LDAsLjQ2YTE5LjI2LDE5LjI2LDAsMCwxLS44NCw3Yy0uMTQuMzgtLjM2LjgxLS41NiwxLjIybC0uMTEuMjJjMCwuMDctLjA5LjE0LS4xNC4yMWE3LjEzLDcuMTMsMCwwLDAtMS4xNywyLjE3Yy0uMDYuNTYtLjA2LDIuMTUtLjA1LDIuNzFBMS41NSwxLjU1LDAsMCwxLDIxLjMzLDMwLjUyWk04LjYxLDI4LjIxaDEyYzAtLjcxLDAtMS43MS4wNy0yLjIzYTguNzQsOC43NCwwLDAsMSwxLjU5LTMuMjVsLjA2LS4xMmExMCwxMCwwLDAsMCwuNDYtMSwxNi44LDE2LjgsMCwwLDAsLjctNi4xMmMwLS4yMywwLS40MSwwLS41NGgwYTIsMiwwLDAsMC0uNjQtMS41MiwxLjMzLDEuMzMsMCwwLDAtMS41NS4wOCwxLjEzLDEuMTMsMCwwLDEtMS4xOC4yOCwxLjE1LDEuMTUsMCwwLDEtLjc4LS45NCwxLjI2LDEuMjYsMCwwLDAtLjc1LTEuMTEsMSwxLDAsMCwwLTEuMTEuMjhsLS4xLjFhMS4xNSwxLjE1LDAsMCwxLTEuMTkuMjksMS4xNiwxLjE2LDAsMCwxLS43OC0uOTVjLS4wOS0uNjgtLjIxLS43Ny0uNy0uODdhLjgyLjgyLDAsMCwwLTEsLjQ4LDEuMTYsMS4xNiwwLDAsMS0yLjE2LS41OFYzLjc3YTEuNDYsMS40NiwwLDEsMC0yLjkyLDB2Ny44NWwwLDQuMzNhMS4xNywxLjE3LDAsMCwxLS44MywxLjExLDEuMTUsMS4xNSwwLDAsMS0xLjItLjM1bC0xLS45MWMtLjQ3LS40Mi0uNzMtLjY2LS44NC0uNzdhMS4zNSwxLjM1LDAsMCwwLTItLjEyTDIuNywxNWExLjMyLDEuMzIsMCwwLDAtLjM5LDFBMi41NywyLjU3LDAsMCwwLDMsMTcuODVsMCwwYTI3LjI0LDI3LjI0LDAsMCwxLDQuNyw1LjYyQTEyLjYzLDEyLjYzLDAsMCwxLDguNjEsMjguMjFaTTIzLjIsMjMuMzVaTTYuNTEsMTYuNTlaIi8+PC9nPjwvZz48L3N2Zz4=)}body.pageTable .scroll-hint-icon-white:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMy4yOSIgaGVpZ2h0PSIxMi4wMiIgdmlld0JveD0iMCAwIDMzLjI5IDEyLjAyIj48dGl0bGU+44Ki44K744OD44OIIDI8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxsaW5lIHgxPSIxLjg1IiB5MT0iNi4wMSIgeDI9IjEwLjQiIHkyPSI2LjAxIi8+PHBhdGggZD0iTTEwLjQsNy4xN0gxLjg1YTEuMTYsMS4xNiwwLDEsMSwwLTIuMzFIMTAuNGExLjE2LDEuMTYsMCwxLDEsMCwyLjMxWiIvPjxwYXRoIGQ9Ik03LjQsMTJhMS4xNSwxLjE1LDAsMCwxLS43Mi0uMjVsLTYuMjUtNUExLjIsMS4yLDAsMCwxLDAsNS44NywxLjE0LDEuMTQsMCwwLDEsLjQ2LDVMNi43LjIzQTEuMTYsMS4xNiwwLDAsMSw4LjEsMi4wOEwzLDUuOTEsOC4xMiwxMEExLjE2LDEuMTYsMCwwLDEsNy40LDEyWiIvPjxsaW5lIHgxPSIzMS40NSIgeTE9IjYuMDEiIHgyPSIyMi44OSIgeTI9IjYuMDEiLz48cGF0aCBkPSJNMzEuNDUsNy4xN0gyMi44OWExLjE2LDEuMTYsMCwxLDEsMC0yLjMxaDguNTZhMS4xNiwxLjE2LDAsMCwxLDAsMi4zMVoiLz48cGF0aCBkPSJNMjUuOSwxMmExLjE4LDEuMTgsMCwwLDEtLjkxLS40M0ExLjE3LDEuMTcsMCwwLDEsMjUuMTcsMTBsNS4wOS00LjA1TDI1LjIsMi4wOEExLjE2LDEuMTYsMCwwLDEsMjYuNTkuMjNMMzIuODQsNWExLjE2LDEuMTYsMCwwLDEsLjQ1LjkxLDEuMTQsMS4xNCwwLDAsMS0uNDMuOTJsLTYuMjQsNUExLjE3LDEuMTcsMCwwLDEsMjUuOSwxMloiLz48L2c+PC9nPjwvc3ZnPg==)}body.pageTable .scroll-hint-icon-white .scroll-hint-text{color:#000}body.pageCompanyJobResult #wrapper #container #contents{overflow:visible}body.pageCompanyJobResult #wrapper #container #contents table{table-layout:fixed}body.pageCompanyJobResult #wrapper #container #contents table tr td{white-space:inherit;text-align:center}body.pageCompanyJobResult #wrapper #container #contents table tr td a{display:block;text-align:left;margin-top:5px}body.pageCompanyJobResult #wrapper #container #contents table tr th span{line-height:1}body.pageCompanyJobResult #wrapper #container #contents table tr th .select{width:120px !important}body.pageCompanyJobResult #wrapper #container #contents table tr th:nth-child(2){width:83% !important}body.pageCompanyJobResult #wrapper #container #contents table tr th .btn{min-width:110px;margin:0 0 0 2%;padding:.4em .6em !important}body.pageCompanyJobResult #wrapper #container #contents table tr th input{margin-top:5px}body.pageInterview#pageInterview #wrapper #container #contents{width:90% !important}body.pageInterview#pageInterview #wrapper #container #contents .titleArea{margin-top:0}body.pageInterview#pageInterview #wrapper #container #contents .photoArea{display:block}body.pageInterview#pageInterview #wrapper #container #contents .photoArea .credit{bottom:0;text-align:center}body.pageInterview#pageInterview #wrapper #container #contents .photoArea .img{float:none;width:100%;text-align:center}body.pageInterview#pageInterview #wrapper #container #contents .photoArea .img img{margin-right:0}body.pageInterview#pageInterview #wrapper #container #contents h3{font-size:1.4rem !important;padding-bottom:10px}body.pageInterview#pageInterview #wrapper #container #contents .bookArea ul li{margin-right:2%}body.pageInterview#pageInterview #wrapper #container #contents .bookArea ul li p{padding:0}body.bookstation #wrapper #header .s-block{margin-bottom:0}body.bookstation #wrapper main #mainArticle #main_contens #right_box{width:100%;float:none}body.bookstation #wrapper main #mainArticle #main_contens #right_box h3{margin-bottom:10px}body.bookstation #wrapper main #mainArticle #main_contens #right_box #box_02{margin:0}body.bookstation #wrapper main #mainArticle #main_contens #right_box #box_02 li{margin:10px 0}body.bookstation #wrapper main #mainArticle #main_contens #right_box #box_02 li:nth-child(even){display:none}body.bookstation #wrapper main #mainArticle #main_contens #right_box .genre table,body.bookstation #wrapper main #mainArticle #main_contens #right_box .genre tbody,body.bookstation #wrapper main #mainArticle #main_contens #right_box .genre tr,body.bookstation #wrapper main #mainArticle #main_contens #right_box .genre th,body.bookstation #wrapper main #mainArticle #main_contens #right_box .genre td{width:100%}body.bookstation #wrapper main #mainArticle #main_contens #right_box #p3_01_all p{margin:0}body.bookstation #wrapper main #mainArticle #main_contens #right_box #p3_02_main{margin:0}body.bookstation #wrapper main #mainArticle #main_contens #right_box #p3_02_main p{margin:0}body.bookstation #wrapper main #mainArticle #main_contens #right_box #p3_02_main img.thum_img{float:none;margin:0 auto 20px}body.bookstation #wrapper main #mainArticle #main_contens #right_box #p3_03_all td.details{width:77%}body.bookstation #wrapper main #mainArticle #main_contens #right_box #p4_all ul{width:100%}body.bookstation #wrapper main #mainArticle #main_contens #right_box #p4_all p{margin:0}body.bookstation #wrapper main #mainArticle #main_contens #right_box #p5_detail{width:100%}body.bookstation #wrapper main #mainArticle #main_contens #right_box #p5_detail .item_ph{margin:20px auto;float:none}body.bookstation #wrapper main #mainArticle #main_contens #right_box #p5_detail .item_info{width:100%}body.bookstation #wrapper main #mainArticle #main_contens #right_box #p5_detail .works_com{width:100%}body.bookstation #wrapper main #mainArticle #main_contens #right_box table.flow{margin-left:0}body.bookstation #wrapper main #mainArticle #main_contens #left_box{width:100%;float:none;margin-top:40px}body.bookstation #wrapper main #mainArticle #main_contens #Tips{width:95% !important}body.bookstation #wrapper main #mainArticle #item-box{float:none}body#pageCompanyPublish #wrapper #container #contents{width:95% !important;margin:0 auto;padding:0}body#pageCompanyPublish #wrapper #container #contents .box_top .box{height:59%}body#pageCompanyPublish #wrapper #container #contents .box-step{padding:5px}body#pageCompanyPublish #wrapper #container #contents .box-alert ul{margin:0}body#pageCompanyPublish #wrapper #container #contents h3{font-size:1.3rem !important;text-align:center}body#pageCompanyPublish #wrapper #container #contents .red-line::before,body#pageCompanyPublish #wrapper #container #contents .red-line::after,body#pageCompanyPublish #wrapper #container #contents .red-line2::before,body#pageCompanyPublish #wrapper #container #contents .red-line2::after{content:none}body#pageCompanyPublish #wrapper #container #contents .flex{display:block}body#pageCompanyPublish #wrapper #container #contents .flex .box-list{width:97%;margin-bottom:20px}body#pageCompanyPublish #wrapper #container #contents h4#member_ex::before,body#pageCompanyPublish #wrapper #container #contents h4#member_ex::after{content:none}body#pageRegistCompany #wrapper #container #contents{overflow:visible}body#pageRegistCompany #wrapper #container #contents form .box table.form tr th,body#pageRegistCompany #wrapper #container #contents form .box table.form tr td{width:100%;display:block}body#pageRegistCompany #wrapper #container #contents form .box table.form tr th{line-height:1.4}body#pageRegistCompany #wrapper #container #contents form .box table.form tr td{vertical-align:top;padding:10px 3%}body#pageRegistCompany #wrapper #container #contents form .box table.form tr td input{width:100%;padding:.2em .6em}body#pageRegistCompany #wrapper #container #contents form .box table.form tr td input#post1{width:80px}body#pageRegistCompany #wrapper #container #contents form .box table.form tr td input#post2{width:100px}body#pageRegistCompany #wrapper #container #contents form .box table.form tr td input#btn{margin-left:0}body#pageRegistCompany #wrapper #container #contents form .box table.form tr td input.btn{width:80%;display:block}body#pageRegistCompany #wrapper #container #contents form .box table.form tr td input.zip{width:40%}body#pageRegistCompany #wrapper #container #contents form .box table.form tr td input.checkbox{width:auto}body#pageRegistCompany #wrapper #container #contents form .box table.form tr td textarea{width:100%;height:300px}body#pageRegistCompany #wrapper #container #contents form .box table.form tr td table tr td{vertical-align:top}body#pageRegistCompany #wrapper #container #contents form .box .box-agree .btn-area{width:100%}body#pageRegistCompany #wrapper #container #contents form .box .box-agree .btn-area p{display:flex;justify-content:center}body#pageRegistCompany #wrapper #container #contents form .box .box-agree .btn-area p input{min-width:48%}body#pageRegistCompany #wrapper #container #contents form .box .box-agree .btn-area p .primary{margin:0}body#pageCompanyProfileSearchList #wrapper #container #contents main .s-block.none{border-bottom:1px solid #afafaf;margin-bottom:30px !important}body#pageCompanyProfileSearchList #wrapper #container #contents main .s-block.none table tr td button{min-width:auto}body#pageCompanyProfileSearchList #wrapper #container #contents main .s-block.none table tr td button:first-child{margin-right:2%}body#pageCompanyProfileSearchList #wrapper #container #contents main .s-fnone .btn{padding:1.3em 1em;margin:10px 10px 10px 0}body#pageCompanyProfileSearchList #wrapper #container #contents main #mainArticle{width:100% !important}body#pageCompanyProfileSearchList #wrapper #container #contents main #mainArticle .w50{width:100% !important;border-top-width:0 !important;border-bottom-width:0 !important;margin-top:0 !important}body#pageCompanyProfileSearchList #wrapper #container #contents main #mainArticle .vtops .tcell{display:block;margin-bottom:10px !important}body#pageCompanyProfileSearchList #wrapper #container #contents main #mainArticle .vtops .s-bvs{border:none !important;margin:0 !important;padding:0 !important}body#pageCompanyProfileSearchList #wrapper #container #contents main #mainArticle #profileTable tr td .btn{min-width:100%;width:100%;padding:10px 2% !important}body#pageCompanyProfileSearchList #wrapper #container #contents main #mainArticle #profileTable tr td .btn:first-child{margin-right:2%}body#pageCompanyProfileSearchList #wrapper #container #contents main #mainArticle #profileTable .s-profileTableDetail td:last-child{padding:15px}body#pageCompanyProfileSearchList #wrapper #container #contents main #mainArticle #profileTable .s-profileTableDetail td:last-child form{width:100%;float:none;margin-bottom:5px}body#pageCompanyProfileSearchList #wrapper #container #contents main #mainArticle #profileTable .s-profileTableDetail td:last-child form .btn{width:100%}body#pageCompanyProfileSearchList #wrapper #container #contents main #dataDetail table.mtxl:nth-child(2) td{width:2vw}body#pageCompanyProfileSearchList #wrapper #container #contents main #dataDetail .bgM{margin-bottom:0 !important;padding:20px 0 !important}body#pageCompanyProfileSearchList #wrapper #container #contents main #dataDetail form button{margin-right:1% !important}body#pageCompanyProfileSearchList #wrapper #container #contents main #dataDetail form button.btn{padding:.6em !important}body#pageCompanyProfileSearchList .s-u12{width:49% !important;margin:3px 0}body#pageCompanyProfileSearchList .s-u12 label{display:-webkit-box;display:-ms-flexbox;display:flex}body#pageCompanyProfileSearchList .s-u12 label img{margin-top:-4px;height:100%}body#pageCompanyProfileMessage #mainArticle .s-block{margin-bottom:20px !important;display:none !important}body#pageCompanyProfileMessage #mainArticle .table2 tr{display:table;width:100%}body#pageCompanyProfileMessage #mainArticle .table2 tr th,body#pageCompanyProfileMessage #mainArticle .table2 tr td{display:table-cell}body#pageCompanyProfileMessage #mainArticle .table2 tr th{width:40px !important}body#pageCompanyProfileMessage #mainArticle .table2 tr td{border:1px solid #bbb;border-bottom:none}body#pageCompanyProfileMessage #mainArticle .table2 tr td:last-child{border-bottom:1px solid #bbb}body.pageCompanyProfileSearch .btnArea{margin:20px auto 0;margin-bottom:30px !important;width:100%;text-align:center}body.pageCompanyProfileSearch .btnArea button{padding:.6em 20px !important}body#pageCompanyJobRequest #wrapper #container #contents main table tr:nth-child(3) td input,body#pageCompanyJobRequest #wrapper #container #contents main table tr:nth-child(4) td input{width:30% !important}body#pageCompanyJobRequest #wrapper #container #contents main .btnArea{margin:20px 0 30px !important}body#pageCompanySptrialRequest #wrapper #container #contents main table tr:nth-child(4) td input,body#pageCompanySptrialRequest #wrapper #container #contents main table tr:nth-child(5) td input{width:30% !important}body#pageCompanySptrialRequest #wrapper #container #contents main .btnArea{margin:20px 0 30px !important}body#pageJobguide_top #wrapper #container #contents #mainArticle #guide_contents{width:100%}body#pageJobguide_top #wrapper #container #contents #mainArticle #guide_contents #sign .h1Title{color:#16b9f6;text-align:center;font-size:1.5rem;margin:20px 0;text-shadow:3px 4px 2px #fff}body#pageJobguide_top #wrapper #container #contents #mainArticle #guide_contents #item01,body#pageJobguide_top #wrapper #container #contents #mainArticle #guide_contents #item02{float:none;width:90%;margin:20px auto}body#pageJobguide_top #wrapper #container #contents #mainArticle #guide_contents .detail{margin:30px auto;width:90%;border-top:none;padding:0 10px}body#pageJobguide_top #wrapper #container #contents #mainArticle #guide_contents .detail p:first-of-type{padding-top:20px;margin:0 10px}body#pageJobguide_top #wrapper #container #contents #mainArticle #guide_contents .detail p.sitevoice_ttl{padding:13px 0 0 10px}body#pageJobguide_top #wrapper #container #contents #mainArticle #guide_contents .detail p.reference_link{padding:10px}body#pageJobguide_top #wrapper #container #contents #mainArticle #guide_contents #item_02 i.fa-building::before{content:none}body.pageInfoColumn #right_navi h1{color:#37474f;font-size:.9rem;font-weight:normal;text-align:left;margin:0}body.pageInfoColumn #right_navi .spText{display:block}body.pageInfoColumn #right_navi .spText p{margin:10px 0}body.pageInfoColumn #right_navi h2 img{width:auto}body.pageInfoColumn #right_navi #list tr td{padding:5px}body.pageInfoColumn #right_navi .intro{display:block !important}body.pageInfoColumn #right_navi .intro .lead{width:100%}body.pageInfoColumn #right_navi .next_link{float:none}body.pageInfoColumn#greatverb_top #cate01{display:block}body.pageInfoColumn#greatverb_top #cate01 img{height:100%}body.pageInfoColumn#greatverb_top #cate01 .box1{width:100%}body.pageInfoColumn #list.twelfthnight{width:100%}body.pageDrill .prof_box{display:block}body.pageDrill .prof_box p{width:100%}body.pageDrill .prof_box .prof_pic{margin:0 auto;display:block}body.pageClinic table tr th,body.pageClinic table tr td{display:table-cell;padding:10px !important}body.pageClinic table tr td h2{font-size:1.1rem}body#pageEizotalkDetail #eizotalk_contents{width:100%}body#pageEizotalkDetail #eizotalk_contents #talk_contents{width:100%}body#realm_top .profile{width:100%}body#realm_top .profile .prof{float:left;width:55%}body#realm_top .profile .prof-img{float:right}body.pageDetail #mainArticle #twelfthnight_contents ul{margin:0 auto;width:100%}body.pageDetail #mainArticle #twelfthnight_contents #ex1 p,body.pageDetail #mainArticle #twelfthnight_contents #ex2 p{margin:0 auto;width:100%}body.pageDetail #mainArticle h2{background:none;margin-top:20px !important}body.translationWork #main_contents{width:100%}body.translationWork #main_contents #left_box{float:none;width:100%}body.translationWork #main_contents #right_box{width:100% !important;float:none}body.translationWork #main_contents #right_box #genre_area .date2{top:0;right:0}body.translationWork #main_contents #right_box .grid-item,body.translationWork #main_contents #right_box .works{width:49.7%}body.translationWork #main_contents #right_box .grid-item h4,body.translationWork #main_contents #right_box .works h4{margin-top:0}body.translationWork #main_contents #left_box #left_navi_03 ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}body.translationWork figure{min-height:165px}body#translation_work_b .flex .box{width:33.3%}body#pageInterviewTop #right_navi{width:100%}body#pageInterviewTop #right_navi #btn_rd h1{width:100%}body#pageInterviewTop #right_navi .in_name{text-align:left}body#pageInterviewTop #right_navi #category{margin:0}body#pageInterviewTop #right_navi h3{width:200%}body#pageInterviewTop #right_navi .name{width:100%;float:none;margin:10px 0;display:block}body#pageInterviewTop #right_navi .name .text{text-align:left}body#pageInterviewTop #right_navi img.thum{float:none;width:80%;margin:0 auto;display:block}body#pageInterviewDetail #right_navi .rightBlock{margin-bottom:30px}body#pageInterviewDetail #right_navi h3{margin:20px 0 10px !important}body#pageInterviewDetail #right_navi p{line-height:1.6}body#pageInterviewDetail .prof h2{font-size:24px !important}body#pageInterviewDetail .prof h3{margin-top:10px !important}body#pageInterviewDetail table{margin:0 !important}body#pageToolsIndex #title_area .text01{text-align:left;font-weight:normal;margin-top:10px;line-height:1.4}body#pageToolsIndex .box{width:100%}body#pageToolsIndex .box02{width:100%}body.pageInvitation{padding:0 2%}body.pageInvitation .block{width:100% !important}body.pageInvitation .friend{width:100%}body.pageInvitation .flow ul li{background:#23b3ff;color:#fff;font-weight:bold;margin:30px 10px;padding:10px;border-radius:6px;line-height:1.6;position:relative}body.pageInvitation .flow ul li:last-child::after{content:""}body.pageInvitation .flow ul li::after{font-size:18px;width:12px;height:12px;display:inline-block;position:absolute;color:#23b3ff;bottom:-14px;left:46%}body#pageRealmDetail .link{margin:0;width:100%}body#pageRealmDetail .list-box{width:100%}body#pageRealmDetail div#main #intro{padding-top:230px}body#pageCompanyInterviewDetail #contents{width:95% !important}body#pageCompanyInterviewDetail #contents p{line-height:1.6}body#pageMangaTop .intro{display:block}body#pageMangaTop .intro .profile{width:100%;margin:0 !important}body#pageMangaTop .intro .profile p.box1{font-size:13px}body#denTrialTop .intro .lead{width:100%}body#denTrialTop .intro .den_info{margin:10px 0}body#pageLegalDetail #legal_contents{width:100%}body#pageLegalDetail #legal_contents #summary{width:100%}body#pageLegalDetail #legal_contents #discussion{width:100%}body#pageLegalDetail #legal_contents .trailer{width:100%}body#pageLegalDetail #legal_contents p{line-height:1.7;font-size:14px}body.usefulInfoDetail #contents #mainArticle #oyakudachi .disp-f div:nth-child(2){width:80%}body.usefulInfoDetail #contents #mainArticle #oyakudachi .box-bline .disp-f{display:block}body.usefulInfoDetail #contents #mainArticle #oyakudachi .box-bline .disp-f .w33{width:100%}body.usefulInfoDetail #contents #mainArticle .chiebukuroCareer h3{width:72%;text-align:left}body.usefulInfoDetail #container{padding-top:0 !important}body.usefulInfoDetail #container #right_navi h2{margin-top:20px !important}body.usefulInfoDetail #container #right_navi h2 span::before,body.usefulInfoDetail #container #right_navi h2 span::after{content:none}body.usefulInfoDetail #container #right_navi .namecard_vertical,body.usefulInfoDetail #container #right_navi .namecard,body.usefulInfoDetail #container #right_navi .namecard-right{float:none;width:100%}body.usefulInfoDetail .floatBox .fleft,body.usefulInfoDetail .floatBox .fright{float:none;width:100% !important}body.usefulInfoDetail table.translator_01{width:100%}body.checkerEye #cate{width:100%}body.checkerEye #cate01,body.checkerEye #cate02,body.checkerEye #cate03{width:100%;margin-left:0}body.checkerEye .box1,body.checkerEye .box2{height:auto !important}body.pageCafe .s-taguchi{max-width:120%;margin-left:-13%}body#pageLaboratoryTop .labocontent{width:100% !important;margin:0}body#pageLaboratoryTop #list{width:100% !important}body#pageLaboratoryTop .laboprofilettl{padding:10px 0px 10px 0}body#pageLaboratoryTop .laboprofilettl p{width:70%}body#pageStrongGreatverb #greatverb_contents{width:100% !important}body#pageStrongGreatverb #greatverb_contents .box4,body#pageStrongGreatverb #greatverb_contents .box5,body#pageStrongGreatverb #greatverb_contents .comment2,body#pageStrongGreatverb #greatverb_contents .comment3{width:100%}body#pageStrongGreatverb #greatverb_contents .lecturer,body#pageStrongGreatverb #greatverb_contents .text,body#pageStrongGreatverb #greatverb_contents .pict,body#pageStrongGreatverb #greatverb_contents .pict2,body#pageStrongGreatverb #greatverb_contents ul{width:100%;margin:0}body.pageMemberBook .cap{width:100% !important}body.pageMemberBook .btnArea{width:100%;display:block}body.pageMemberBook .btnArea a{width:90% !important;margin:20px auto !important}body#usefulInfo_chiebukuroBook .w47,body#usefulInfoSourceinfo .w47{width:100%}body#usefulInfo_chiebukuroBook .disp-f,body#usefulInfoSourceinfo .disp-f{display:block}body#usefulInfo_chiebukuroBook .disp-f.width p,body#usefulInfoSourceinfo .disp-f.width p{width:100%}body#usefulInfo_chiebukuroBook #mCont img,body#usefulInfoSourceinfo #mCont img{width:100%}body#usefulInfo_chiebukuroBook #mCont img.s-img,body#usefulInfoSourceinfo #mCont img.s-img{width:50%;margin:0 auto;display:block}body#usefulInfo_chiebukuroBook #mCont img.s-none,body#usefulInfoSourceinfo #mCont img.s-none{display:none}body#usefulInfo_chiebukuroBook #mCont .flex_container,body#usefulInfoSourceinfo #mCont .flex_container{display:block}body#usefulInfo_chiebukuroBook #mCont .flex_container .flex_item .disp-f,body#usefulInfoSourceinfo #mCont .flex_container .flex_item .disp-f{display:flex}body#usefulInfo_chiebukuroBook #mCont .flex_container .flex_item .disp-f div:first-child,body#usefulInfoSourceinfo #mCont .flex_container .flex_item .disp-f div:first-child{margin-right:5%}body#usefulInfo_chiebukuroBook #mCont h3 span,body#usefulInfoSourceinfo #mCont h3 span{text-align:left}body#usefulInfo_chiebukuroBook #mCont h3 span.balloon,body#usefulInfoSourceinfo #mCont h3 span.balloon{display:block;text-align:center}}@media print{#header,.breadcrumb,main #mainSide,#footer{display:none !important}#mainArticle{width:100% !important}#right_navi{width:100% !important;float:none !important}}
