﻿﻿.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:0.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;column-count:1;width:100%;height:450px !important;margin:0.5em 0 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}.tategaki p{line-height:1.55 !important;letter-spacing:0.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:#FFFFFF;text-align:center;font-weight:bold;font-size:0.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:#888888}.icon.kakomi.blue{color:#3870ff}.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:0.9em 0.3em;line-height:1;font-size:0.9rem;height:40px}ul.flowUl li::before{content:"";position:absolute;top:50%;margin-top:-1.4em;border-width:1.4em 0.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:#FFFFFF}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:0.6em 0.4em}ul.flowUl li:last-child::after{content:none}ul.flowUl li small{font-size:0.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:0.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:0.9em 2.4em}#pageUnsubscribe ul.flowUl li:last-child{padding:0.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:#0066cc}.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:#FFFFFF;font-size:0.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:0.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:#ffffff;position:relative;padding:0.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:#ffffff;position:relative;padding:0.8em 0.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 #ffffff;position:absolute;right:5px;top:40%}.text-red{color:#e50011}small{font-size:0.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 #333333;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:#FFFFFF;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:0.7rem;position:absolute;top:-40px;left:0;padding:6px;border-radius:5px;background:#ffffff;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:#333333;position:relative;padding-left:15px;font-weight:bold;line-height:1.4;font-size:0.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:0.6em 1em !important}.pageNotLogin #wrapper header .right ul li a.cta{padding:0.5em 2em 0.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 #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 #headerMessage .cp-info{width:75%;margin-right:2%}.pageNotLogin #contents_materialregist #headerMessage #Pc_read{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pageNotLogin #contents_materialregist #headerMessage #Pc_read .pamf-area .imgBox{display:flex;width:100%}.pageNotLogin #contents_materialregist #headerMessage #Pc_read .pamf-area .imgBox img{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}#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:0.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:0.8rem}.pageHome #staffMessage span img{width:17%}.pageHome .whatsnew{margin:0 0 40px 0;padding:0;overflow:hidden}.pageHome .whatsnew h2{font-size:1.2rem;border-bottom:1px solid #d0d5d7;padding-bottom:7px}.pageHome .whatsnew dl{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #e0e0e0;padding:8px 0}.pageHome .whatsnew dl dt{min-width:74px}.pageHome .whatsnew dl dd{margin-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1.6}.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:0.7rem}.pageHome .whatsnew dl dd .topicsIcon img{vertical-align:-3px}.pageHome .whatsnew dl dd .newIcon{color:#FFF;background:#ef001c;font-size:0.7rem;font-weight:bold;padding:2px 5px;margin:0 10px;display:inline-table}.pageHome .whatsnew dl dd .text{margin-left:10px}.pageHome .whatsnew dl dd .text a:hover{text-decoration:underline}.pageHome .whatsnew dl dd .arrow_topics{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.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}.pageHome .whatsnew .tp_list{text-align:right;margin-top:10px}.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:0.7rem}.pageHome #mainArticle #jobList .descArea .descTitle:hover+.fukidashi{display:block;width:260px;padding:10px;line-height:2;background:#FFFFFF;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:0.7rem;position:absolute;top:-40px;left:0;padding:6px;border-radius:5px;background:#ffffff;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:0.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:#ffffff;text-decoration:none}.pageHome #mainArticle #jobList .tabContent .hide{display:none}.pageHome #mainArticle #jobList .tabContent button.job_clip_delete{background:#0066CC;color:#FFFFFF !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:#ffffff}.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:0.1em;font-weight:bold;text-shadow:#ffffff 2px 0px, #ffffff -2px 0px, #ffffff 0px -2px, #ffffff 0px 2px, #ffffff 2px 2px, #ffffff -2px 2px, #ffffff 2px -2px, #ffffff -2px -2px, #ffffff 1px 2px, #ffffff -1px 2px, #ffffff 1px -2px, #ffffff -1px -2px, #ffffff 2px 1px, #ffffff -2px 1px, #ffffff 2px -1px, #ffffff -2px -1px}.pageIndex #wrapper #container #contents .mvArea .mvInner .mvContents .block{background:rgba(255,255,255,0.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,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:294px !important;margin-right:15px}.pageIndex #wrapper #container #contents .sliderArea .thumb ul .slick-track li span img{width:294px}.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{width:920px;margin:0 auto}.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 80px}.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:0.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:70px auto}.pageIndex #wrapper #container #contents .meritArea ul{margin:20px auto 55px;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 50px}.pageIndex #wrapper #container #contents .recommendArea ul{margin:20px 0 40px;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:0.8em 0.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:110px 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:0.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:290px;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;width:940px}.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 #FF0000;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:#FF0000;font-size:20px;margin:7px 5px 10px 3px;display:inline-block;color:#ffffff}#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 #FF0000;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:0.9rem;line-height:2.2;margin:20px 0 60px}#pageFaqDetail #container #contents table{font-size:0.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:0.9rem}#pageFaqDetail #container #contents .sk_no30 th{border:1px #cccccc solid;background:#FFCCCC;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 #cccccc 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 #cccccc solid;border-bottom:1px #cccccc solid;padding:5px}#pageFaqDetail #container #contents .sk_no30_info{margin:10px auto;list-style:none;padding-left:0;font-size:0.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:#ffffff 2px 0px, #ffffff -2px 0px, #ffffff 0px -2px, #ffffff 0px 2px, #ffffff 2px 2px, #ffffff -2px 2px, #ffffff 2px -2px, #ffffff -2px -2px, #ffffff 1px 2px, #ffffff -1px 2px, #ffffff 1px -2px, #ffffff -1px -2px, #ffffff 2px 1px, #ffffff -2px 1px, #ffffff 2px -1px, #ffffff -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:0.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:0.8em 0.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:0.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:0.1em 0.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:0.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:#FFFFFF;border-color:#e1e3e5;color:#afafaf}#pageHomeProfile .btn.disabled,#pageHomeProfile a.btn.disabled:link,#pageHomeProfile a.btn.disabled:visited{background-color:#FFFFFF;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:0.4em 0.6em;font-size:0.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:0.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:#888888}#pageJobList table .job_clip_delete{background:#0066CC;color:#FFFFFF !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:0.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:0.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 #bbbbbb}.pageForm #wrapper #contents table tr td p .btn{margin-left:0 !important}.pageForm #wrapper #contents table tr td:first-child{background-color:#ffffff;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:#FF0000}#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:0.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:#FF0000}#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:0.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 #ffffff;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 #ffffff;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 #cccccc;padding:5px;margin-left:10px;font-size:0.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:0.9rem;padding:20px;border:1px solid #cccccc;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 #cccccc;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:0.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:0.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 #000000;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:0.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:#000000;font-weight:bold}.pageConfirm .border{border:1px solid #afafaf;height:auto;padding:10px;margin-top:10px;font-size:0.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 #bbbbbb}#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 #bbbbbb}#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:0.8rem;letter-spacing:0.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 #bbbbbb;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 #bbbbbb;border-right:1px dashed #bbbbbb}#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:#ffffff;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:#999999;border-right-color:#999999;border-bottom-color:#999999;border-left-color:#999999;padding:5px 3px;line-height:1.1;width:45px;text-align:left}#pageContestAnyone .border_02{border-color:#FFCCCC #000000 #000000;background-color:#fc9b96;color:#ffffff;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:#FFCCCC;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:#999999;border-right-color:#999999;border-bottom-color:#999999;border-left-color:#999999;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:#cc3366;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:#000000;font-size:12px;font-weight:bold}#pageContestAnyone .style_sh,#pageContestAnyone .style_ji{display:block;background-color:#ec6e68;border-radius:3px;color:#ffffff;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:#ffffff;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:0.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:0.6}.pageInfoColumn #right_navi h1{color:#FFFFFF;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:#ffffff;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:0.15em 0.5em;color:#006699;border-left:5px #006699 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:0.3em 0.8em 0.3em 0.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:white;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:#FF6600}.pageInfoColumn.pageInterview #right_navi .name_int{font-weight:bold;color:#006633}.pageInfoColumn.pageInterview #right_navi .editor_comment{background:#FFFFCC;margin:10px 0;padding:0.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:#0066cc}.pageInfoColumn.pageInterview #right_navi #right_navi a:visited{color:#660099}.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 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:0.5em 1em 1.5em 1em;margin:2em 0;background:#f4f9d4;font-size:14px}.pageInfoColumn #boxdot{padding:0.5em 1em 0.5em 1em;margin:2em 0;border:dotted 4px #d6e900;font-size:14px}.pageInfoColumn #boxline{padding:0.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:"\f0c8";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:0.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,0.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,0.6);width:100%;height:100%;z-index:-2}.pageInfoColumn#pageGrammarTipsDetail #grammar_tips_contents .bd-double{font-size:14px;list-style:none;padding:0.5em 0.5em 0.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:"\f791";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 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:0.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:black;text-align:center;margin-top:-2em;margin-bottom:0.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:0.2em 0.5em;overflow:hidden;position:relative;top:0;color:#fff;margin-top:20px}.usefulInfoDetail #contents #mainArticle .chiebukuroCareer .box1{border:dotted 2px #a0c302;background:#FFFFCC;padding:20px;margin-bottom:15px}.usefulInfoDetail #contents #mainArticle .chiebukuroCareer .box2{border:dotted 2px #86bdd1;margin-top:-0.4em;padding-top:0.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 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:0.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:0.2em 0.5em;margin-top:0.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:0.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:0.8rem}.usefulInfoDetail #contents #mainArticle .checkerTrial .fs-mid{font-size:1.0rem}.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:0.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:0.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 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:#FFFFF0;color:#000000}.checkerEye .style10{color:#000000}.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:#F00;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:#0000ff}.checkerEye a:visited{color:#0000ff}.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:#ffffff;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 #666666;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:#000000}.pageDetail#pageCompanyInterviewDetail #contents a:hover{text-decoration:none;color:#000000}.pageDetail#pageCompanyInterviewDetail #contents a:visited{text-decoration:none;color:#000000}.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 #000000;background:#FFFFEE;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 #99cc99;border-radius:5px;box-shadow:0px 0px 10px 5px #99cc99;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 #bbbbbb}.pageDetail#pageCompanyInterviewDetail .bookdetail{width:67%;margin-left:8px}.pageDetail#pageCompanyInterviewDetail .bookArea{display:block;clear:both;margin-bottom:20px}.pageDetail#pageCompanyInterviewDetail .bookArea:hover{opacity:0.6}.pageDetail#pageCompanyInterviewDetail #frame #miniinfo p.booktitle{font-size:15px;font-weight:bold;border-bottom:3px solid #99cc99;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:#ffffff;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:#ffffff;background-color:#ff0000;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:#000000;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 #FF9933;margin-top:20px;margin-bottom:20px}.pageTools p{font-size:14px}.pageTools p.info{background-color:#FF9933;color:#ffffff;font-weight:bold;margin:0px;padding:5px;display:block}.pageTools p.info02{margin:0px;padding:10px}.pageTools .box{background-color:#ffffff;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:#0066cc}.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:#000000;padding-left:15px}.pageTools a:link .tool{text-decoration:none;color:#000000}.pageTools a:visited .tool{text-decoration:none;color:#000000}.pageTools a:hover .tool{text-decoration:none;color:#000000}.pageTools a:active .tool{text-decoration:none;color:#000000}.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:#0066cc}.pageTools #main_contents a:visited{text-decoration:none;color:#660099}.pageTools #main_contents a:active{text-decoration:underline;color:#0066cc}.pageTools #main_contents a:hover{text-decoration:underline;color:#0066cc}.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:#3333FF;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:#0066cc}.pageTools .item_rev3 a:visited{text-decoration:none;color:#660099}.pageTools .item_rev3 a:active{text-decoration:underline;color:#0066cc}.pageTools .item_rev3 a:hover{text-decoration:underline;color:#0066cc}.pageTools a{text-decoration:none;color:#0066cc}.pageTools .item_valu{clear:both;width:100%}.pageTools .item_revdata{clear:both;width:580px;margin:10 auto;padding:0;border:1px solid #FF9900;background:#FFFF99}.pageTools .reviewer{display:block;width:300px;float:left;background:#FFFFff;margin:0;padding:10px;text-align:center;min-height:142px;border-right:1px solid #FF9900}.pageTools .revmark{display:block;float:right;background:#FFFFCC;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:#FF3300;font-weight:bold}.pageTools span.fstyle2{color:#FF6600;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 #FF9900;background:#FFFFCC}.pageTools dd.p_ex_2{width:439px;margin-left:140px;padding:5px 5px 6px 5px;border-left:1px solid #FF9900;border-right:1px solid #FF9900;background:#FFFFCC;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 #FF9900;background:#FFFF99;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 #FF9900;background:#FFFF99;font-weight:bold}.pageTools dd.p_ex{width:439px;margin-left:140px;padding:5px 5px 6px 5px;border-bottom:1px solid #FF9900;border-left:1px solid #FF9900;border-right:1px solid #FF9900;background:#FFFFCC}.pageTools .item_awArea{color:#0000FB}.pageTools .item_aw{font-weight:bold}.pageTools .item_Summary{display:block;margin:0 auto;padding:10px;background:#FFffcc;width:600px;font-size:14px}.pageTools .item_red{font-weight:normal;color:#F00}.pageTools .item_price{background:#FFFF99;width:100%;padding:10px}.pageTools #item_prInfo{background:#FFFFFF;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:#FFFFFF;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:#F00}.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:#ffffff;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:#FF9999 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:0.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:0.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:0.01em;text-align:left}#pageRealmDetail .link{background:#FFFFFF;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:#ffffff;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:0.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:#333333;text-shadow:0 0 2px white;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:#ffffff}#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 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:0.5em;border:dashed 5px #AB89BD}#pageEizotalkDetail #eizotalk_contents .sub-ttl{position:relative;margin-top:20px;background:#DDF4FB;padding:0.5em;color:#6E92C0;border-radius:0.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:#0099cc;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:#000000;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 #000000;text-emphasis:filled dot #000000;line-height:0.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:0.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:#0066cc}#pageInterviewTop #right_navi p.in_name a:visited{text-decoration:none;color:#0066cc}#pageInterviewTop #right_navi p.in_name a:active{text-decoration:underline;color:#0066cc}#pageInterviewTop #right_navi p.in_name a:hover{text-decoration:underline;color:#0066cc}#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:0.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 #cccccc;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 #eeeeee;padding:15px}#pageInterviewTop .interview_backnumber a{margin-left:5px}#pageInterviewTop .interview_backnumber a:visited{color:#0066cc}#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:#0066cc}#denTrialDetail #right_navi a:visited{color:#660099}#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:#FFFFCC}@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:#FFFFF0;color:#000000}#pageLaboratoryTop .style10{color:#000000}#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:#333333}#pageLaboratoryTop .labopost{padding:20px 0 0}#pageLaboratoryTop .labopost p{font-size:12px;line-height:1.6;color:#333333}#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:#ffffff;border:0;border-spacing:0}#pageLaboratoryTop .laboposttbl td{padding:5px 0 5px 0;border-bottom:1px solid #cccccc}#pageLaboratoryTop td.labopost{padding:5px 0 5px 15px}#pageLaboratoryTop .labotbl th{border:1px solid #fff;background-color:#9FCAFA;color:#ffffff;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:0.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:#ffffff;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:0.1em 0.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:#0066CC;color:#FFFFFF !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:#000000;font-weight:bold}#pageJobDetail #wrapper #container #contents main .yn .btn{padding:0.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:#0066CC;color:#FFFFFF !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:#FFFFFF;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:0.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:15%}#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:#ffffff;border-left:solid 12px transparent}#pageBbs #container #mainArticle .balloon .postBox .bbox .reply .post{background:#FFFFFF;width:90%;margin-left:2%;border-radius:6px;color:#9c9c9c;position:relative}#pageBbs #container #mainArticle .balloon .postBox .bbox .reply .post::before{width:1px;border-top-color:#ffffff;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:#0066cc;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:0.8rem}#pageBbs #container #mainArticle .balloon .postBox .bbox .reply li .comment{background:#FFFFFF;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:#ffffff;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:0.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:"\f055";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:"\f056"}#pageMessage .memoArea p{line-height:1.6}#pageMessage .memoArea input{margin:16px 0 0 auto;display:block;padding:0.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:1px solid;border-radius:3px;white-space:nowrap;display:inline-block;box-sizing:border-box}#pageCompanyPublish .btn-default{color:#666666;background:#f2f2f2;border-color:#cccccc}#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,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,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,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,0.1)}#pageCompanyPublish .btn-image:hover{opacity:0.7;text-decoration:none}#pageCompanyPublish .btn-disabled{color:#666666;background:#b3b3b3;border-color:#b3b3b3;box-shadow:0px 2px 2px rgba(0,0,0,0.1)}#pageCompanyPublish .btn-disabled{color:#666666 !important;background:#b3b3b3 !important;border-color:#b3b3b3 !important;cursor:default;text-decoration:none !important}#pageCompanyPublish .btn-facebook{color:#ffffff;background:#4561a0;border-color:#4561a0;box-shadow:0px 2px 2px rgba(0,0,0,0.1);display:block}#pageCompanyPublish .btn-facebook:hover{background-color:#6a81b3;text-decoration:none}#pageCompanyPublish .btn-twitter{color:#ffffff;background:#1da1f2;border-color:#1da1f2;box-shadow:0px 2px 2px rgba(0,0,0,0.1);display:block}#pageCompanyPublish .btn-twitter:hover{background-color:#69c0f6;text-decoration:none}#pageCompanyPublish .btn-qiita{color:#ffffff;background:#59bb0c;border-color:#59bb0c;box-shadow:0px 2px 2px rgba(0,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:#ffffff;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 #666666;width:32.2%;margin:0 5px;text-align:center}#pageCompanyPublish .box-step{padding:10px;background:#6db7d5;margin:0;text-align:center;color:#FFFFFF;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:#ffffff}#pageCompanyPublish a{cursor:pointer}#pageCompanyPublish .clearfix:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}#pageCompanyPublish body{color:#222222}#pageCompanyPublish #contents h2{padding:0.1em 0.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 0.4% 0 0;float:left;list-style:none;color:#ffffff;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:#ffffff;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:#ffffff;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:#ffffff;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 0.4% 0 0;float:left;list-style:none;color:#ffffff;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:#ffffff;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:#ffffff;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:#ffffff;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 0.4% 0 0;float:left;list-style:none;color:#ffffff;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:#ffffff;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:#ffffff;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:#ffffff;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:#ffffff}#pageCompanyPublish a:hover span.text-valign{text-decoration:underline;color:#ffffff}#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:0.5em;margin:5px auto;background:#ffffff}#pageCompanyPublish ol.icon-num-red li:before{position:absolute;counter-increment:number;content:counter(number);display:inline-block;background:#f86b75;color:white;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:#FFFFFF;position:absolute;top:78%;right:0;padding:5px 20px 5px 5px}#pageCompanyPublish .num-detail a:link{text-decoration:none;color:#ffffff;background:#f86b75}#pageCompanyPublish .num-detail a:visited{text-decoration:none;color:#ffffff;background:#f86b75}#pageCompanyPublish .num-detail a:active span{text-decoration:underline;color:#ffffff;background:#f9939b}#pageCompanyPublish .num-detail a:hover span{text-decoration:underline;color:#ffffff;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:0.5em 1em 0.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:"\f046";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:#FFFFFF;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:#ffffff;background:#f86b75}#pageCompanyPublish #infoArea a:visited{text-decoration:none;color:#ffffff;background:#f86b75}#pageCompanyPublish #infoArea a:active span{text-decoration:underline;color:#ffffff;background:#f9939b}#pageCompanyPublish #infoArea a:hover span{text-decoration:underline;color:#ffffff;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 #ffffff}#pageCompanyPublish .arrow_detail:hover::after{box-sizing:border-box;width:6px;height:6px;border:6px solid transparent;border-left:6px solid #ffffff}#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 #ffffff}#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:#ffffff}#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:0.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:#ffffff;background:#f86b75}#pageCompanyPublish .biz-list a:visited span{text-decoration:none;color:#ffffff;background:#f86b75}#pageCompanyPublish .biz-list a:active span{text-decoration:underline;color:#ffffff;background:#f9939b}#pageCompanyPublish .biz-list a:hover span{text-decoration:underline;color:#ffffff;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:#ffffff;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:#ffffff;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:#FFFFFF;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:0.2}#pageCompanyPublish .match-category{display:inline-block;font-size:110%;padding:5px;border-radius:5px;background:#f86b75;color:#ffffff}#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:0.6;background-color:rgba(255,255,255,0.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:0.5em 0.5em 0.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:white;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:#ffffff}#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 #ffffff}#pageCompanyPublish .arrow_sample:hover::after{box-sizing:border-box;width:6px;height:6px;border:6px solid transparent;border-left:6px solid #ffffff}#pageCompanyPublish a:link span.arrow_sample{text-decoration:none;color:#ffffff;background:#6db7d5}#pageCompanyPublish a:visited span.arrow_sample{text-decoration:none;color:#ffffff;background:#6db7d5}#pageCompanyPublish a:active span.arrow_sample{text-decoration:underline;color:#ffffff;background:#98c9dd}#pageCompanyPublish a:hover span.arrow_sample{text-decoration:underline;color:#ffffff;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:"\f0eb";background:#F9727F;color:white;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:#ffffff;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:#000000}#pageCompanyPublish #footer a:visited{text-decoration:none;color:#000000}#pageCompanyPublish #footer a:active{text-decoration:none;color:#000000}#pageCompanyPublish #footer a:hover{text-decoration:underline;color:#000000}#pageCompanyPublish #footer_link .link{padding:0 10px}#pageCompanyPublish #copyright{width:100%;height:30px;line-height:30px;border-top:#666666 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 #ffffff;padding:5px;vertical-align:middle}#pageCompanyPublish .form td{width:70%;background:#d8eaf1;text-align:left;border:2px splid #ffffff;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:#FFFFFF;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:#000000;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:0.5em;text-indent:-0.5em}#pageCompanyPublish .indent3{text-indent:-0.9em;padding-left:0.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:#FFFFFF;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:#FFFFFF;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:#FFFFFF;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:#FFFFFF;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:#FFFFFF}#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:1.0rem;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:"\f10d";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:"\f10e";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:#FFFFFF;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}}

/*# sourceMappingURL=main.css.map */