.ui-frame{margin-bottom:20px;border-radius:5px;background-clip:padding-box;border:1px solid transparent}.ui-frame .ui-innerBox{padding:19px}.ui-frame .ui-innerListBox{padding:10px 19px}.ui-frame.ui-btnToggle{margin-bottom:50px}.ui-frame .ui-more{position:absolute;right:-6px;bottom:-37px;width:132px;padding:8px 1px 1px;background:url(/img/default/module/list/bg_more.png) no-repeat 0 0;text-align:center;cursor:pointer}.ui-frame .ui-more span{display:block;padding-left:13px;color:#003af6;font-size:15px;line-height:35px;text-decoration:underline}.ui-frame .ui-more span:hover{color:#ed4b03}.ui-frame .ui-more .ui-icon-toggle_up{background:url(/img/default/common/icon/toggle-updown_13x13.png) no-repeat 30px 10px}.ui-frame .ui-more .ui-icon-toggle_down{background:url(/img/default/common/icon/toggle-updown_13x13.png) no-repeat 15px -26px}.ui-frame.js_off .ui-more{display:none}.ui-frame-base{position:relative;border-color:#bdc8ca;background-color:#fff;box-shadow:0 0 5px 0 #e8ebeb}.ui-frame-inset-base{border-color:#d5e6ea;background-color:#eff5f5;box-shadow:inset 0 0 5px 0 rgb(124 138 142 / 14%)}.ui-bar-orange{padding-top:5px}.ui-bar-orange::before{position:absolute;content:"";display:block;top:-1px;left:-1px;right:-1px;z-index:2;background:#ed6103;background:linear-gradient(to bottom,#e96300 0,#fc9e12 30%,#fc7e00 42%,#f26d00 100%);height:6px;border-radius:5px 5px 0 0}.ui-bar-cacao{padding-top:4px}.ui-bar-cacao::before{position:absolute;content:"";display:block;top:-1px;left:-1px;right:-1px;z-index:2;height:6px;background:#79623f;background:linear-gradient(to bottom,#79623f 0,#94825e 28%,#79623f 36%,#685436 100%);border-radius:5px 5px 0 0}.ui-bar-yellow{padding-top:4px}.ui-bar-yellow::before{position:absolute;top:-1px;left:-1px;right:-1px;content:"";display:block;z-index:2;height:6px;background:#ffab00;background:linear-gradient(to bottom,#fdcf66 0,#fab609 100%);border-radius:5px 5px 0 0}.ui-heading{padding:12px 20px 11px;font-size:24px;font-weight:700;line-height:1.2}.ui-heading-gradation{padding:12px 20px 11px;background:#f7f7f7;background:linear-gradient(to bottom,#fff 0,#fff 50%,#fafafa 85%,#f7f7f7 100%);border-radius:5px 5px 0 0;font-size:24px;font-weight:700;line-height:1.2}.ui-heading-gradation-lightgray{padding:12px 20px 11px;border-bottom:1px solid #bdc8ca;border-radius:5px 5px 0 0;background:#f7f7f7;background:linear-gradient(to bottom,#fff 0,#fff 50%,#fafafa 85%,#f7f7f7 100%);font-size:24px;font-weight:700;line-height:1.2}.ui-heading-gradation-gray{display:flex;flex-wrap:wrap;position:relative;padding:12px 20px 11px;border-bottom:2px solid #555;border-radius:5px 5px 0 0;background:#fff;background:linear-gradient(to bottom,#fff 0,#fff 50%,#fafafa 85%,#f7f7f7 100%);font-size:24px;font-weight:700;line-height:1.2}.ui-heading-gradation-orange{display:flex;flex-wrap:wrap;position:relative;padding:12px 20px 11px;border-bottom:2px solid #ed6103;border-radius:5px 5px 0 0;background:#fff;background:linear-gradient(to bottom,#fff 0,#fff 50%,#fafafa 85%,#f7f7f7 100%);font-size:24px;font-weight:700;line-height:1.2}.ui-heading-linkToList{margin-left:auto;font-weight:400}.ui-heading-linkToList a{padding-left:14px;font-size:15px;line-height:1;background:url(/img/default/common/icon/anchor_arrow.png) no-repeat 0 50%;display:inline-block}.ui-heading-inline{display:inline}.sec-sub .ui-heading,.sec-sub .ui-heading-gradation,.sec-sub .ui-heading-gradation-gray,.sec-sub .ui-heading-gradation-lightgray,.sec-sub .ui-heading-gradation-orange{padding:13px 10px 11px}.ui-modal-base{position:relative;border-color:#444;box-shadow:0 0 5px 0 #444;background-color:#fff}.ui-modal-base .ui-heading,.ui-modal-base .ui-heading-gradation,.ui-modal-base .ui-heading-gradation-gray,.ui-modal-base .ui-heading-gradation-lightgray,.ui-modal-base .ui-heading-gradation-orange{font-size:117.6%;padding:14px 125px 13px 20px}.ui-modal-base .ui-modalCloseBtn{position:absolute;top:12px;right:20px;background:#5a6a71;display:inline-block;padding:6px 40px 4px 17px;color:#f7fafa;font-weight:700;font-size:15px;border-radius:5px;cursor:pointer}.ui-modal-base .ui-modalCloseBtn::after{content:"×";position:absolute;top:0;right:12px;display:block;font-size:24px}.ui-modal-base .ui-modalCloseBtn:hover{background:#85949a}.ui-roundOrange{position:relative;display:block;padding-left:13px;font-weight:700}.ui-roundOrange::before{position:absolute;top:-2px;bottom:-2px;left:0;content:"";display:block;width:6px;border-radius:5px;border:1px solid #e3610a;background:#ed6103;background:linear-gradient(to bottom,#ee6409,#f57b2e)}.ui-roundGray{position:relative;display:block;padding-left:13px;font-weight:700}.ui-roundGray::before{position:absolute;top:-2px;bottom:-2px;left:0;content:"";display:block;width:6px;border-radius:5px;border:1px solid #626262;background:linear-gradient(to bottom,#555250,#7d7c7a)}.sec-sub .ui-roundGray,.sec-sub .ui-roundOrange{font-size:17px}.sec-sub .ui-modal-base .ui-roundGray,.sec-sub .ui-modal-base .ui-roundOrange{font-size:100%}.ui-roundWhite{position:relative;display:block;padding:3px 5px 3px 25px;margin-bottom:20px;font-size:22px;line-height:1.5;font-weight:700}.ui-roundWhite::before{position:absolute;top:5px;bottom:5px;left:10px;content:"";display:block;width:6px;border-radius:5px;background:#fff;border:1px solid #fff}.ui-round-bgOrange{background:#ed6103;border-radius:5px;color:#fff}.ui-round-bgBluegray{background:#62747b;border-radius:5px;color:#fff}.ui-iconArrow{padding-left:14px;background:url(/img/default/common/icon/anchor_arrow.png) no-repeat 0 50%}.ui-iconArrow.down,.ui-iconArrow.up{padding-left:16px;background:url(/img/default/common/icon/toggle-updown_13x13.png) no-repeat 0 -33px;padding-bottom:3px}.ui-iconArrow.up{background-position:0 3px}.ui-iconArrow.back{background:url(/img/default/common/icon/anchor_arrow_back.png) no-repeat 0 center}.ui-iconCircle3x3{padding-left:14px;background:url(/img/default/common/icon/circle_black_3x3.gif) no-repeat 2px 5px}.ui-iconHelp{display:inline-block;background:url(/img/default/common/icon/sprite_icon_help.png) no-repeat 0 0;width:23px;height:23px;margin:0 0 .25em;text-indent:-9999em;cursor:help;vertical-align:middle}.ui-iconHelp:hover{background-position:-23px 0}.ui-iconPdf{display:inline-block;background:url(/img/default/common/icon/pdf.png?ver=160223) no-repeat 0 center;margin-bottom:3px;padding:7px 0 3px 35px;cursor:pointer}.ui-iconPdf17x17{display:inline-block;background:url(/img/default/common/icon/pdf_17x17.png) no-repeat 0 center;padding:4px 0 3px 20px;cursor:pointer}.ui-iconSquarePlus{margin-right:5px;display:inline-block;position:relative;top:3px;width:19px;height:19px;background:#fff;border:1px solid #899aa1;border-radius:2px}.ui-iconSquarePlus::after,.ui-iconSquarePlus::before{content:"";display:block;position:absolute;inset:0;margin:auto;width:11px;height:3px;background-color:#899aa1}.ui-iconSquarePlus::after{transform:rotate(90deg)}.ui-iconSquarePlus.ui-disable::after,.ui-iconSquarePlus.ui-disable::before{background-color:#a6a6a6}.ui-iconSquarePlus.ui-disable{background:#e6e6e6;border:1px solid #a6a6a6}.ui-iconSquareMinus{margin-right:5px;display:inline-block;position:relative;top:3px;width:19px;height:19px;background:#899aa1;border:1px solid #899aa1;border-radius:2px}.ui-iconSquareMinus::before{content:"";display:block;position:absolute;inset:0;margin:auto;width:11px;height:3px;background-color:#fff}.ui-iconNew{display:inline-flex;align-items:center;font-size:13px;color:#fff;background:#ed6103;border-radius:4px;padding:4px;line-height:1}.ui-frame .ui-iconFacility,.ui-frame .ui-iconGuide,.ui-frame .ui-iconHistory,.ui-frame .ui-iconMarketPrice,.ui-frame .ui-iconNewFclty,.ui-frame .ui-iconRanking,.ui-frame .ui-iconReport,.ui-frame .ui-iconSearch,.ui-frame .ui-iconTheme{position:relative;display:block;margin-top:-8px;padding:8px 0 0 35px;font-size:24px;font-weight:700;line-height:1.3}.ui-frame .ui-iconFacility::before,.ui-frame .ui-iconGuide::before,.ui-frame .ui-iconHistory::before,.ui-frame .ui-iconMarketPrice::before,.ui-frame .ui-iconNewFclty::before,.ui-frame .ui-iconRanking::before,.ui-frame .ui-iconReport::before,.ui-frame .ui-iconSearch::before,.ui-frame .ui-iconTheme::before{position:absolute;content:"";top:0;left:0;display:inline-block;width:35px;height:40px;background:url(/img/default/common/icon/sprite_icon.png?ver=20170317) no-repeat 0 10px}.ui-frame .ui-iconGuide::before{background-position:0 -68px}.ui-frame .ui-iconNewFclty::before{background-position:0 -150px}.ui-frame .ui-iconHistory::before{background-position:0 -230px}.ui-frame .ui-iconTheme::before{background-position:0 -310px}.ui-frame .ui-iconRanking::before{background-position:0 -472px}.ui-frame .ui-iconSearch::before{background-position:0 -390px}.ui-frame .ui-iconReport::before{background-position:0 -543px}.ui-frame .ui-iconMarketPrice::before{background-position:0 -606px}.sec-sub .ui-frame .ui-iconFacility,.sec-sub .ui-frame .ui-iconGuide,.sec-sub .ui-frame .ui-iconHistory,.sec-sub .ui-frame .ui-iconNewFclty,.sec-sub .ui-frame .ui-iconRanking,.sec-sub .ui-frame .ui-iconReport,.sec-sub .ui-frame .ui-iconSearch,.sec-sub .ui-frame .ui-iconTheme{padding-left:23px;font-size:17px;font-weight:700;line-height:20px}.sec-sub .ui-frame .ui-iconFacility::before,.sec-sub .ui-frame .ui-iconGuide::before,.sec-sub .ui-frame .ui-iconHistory::before,.sec-sub .ui-frame .ui-iconNewFclty::before,.sec-sub .ui-frame .ui-iconRanking::before,.sec-sub .ui-frame .ui-iconReport::before,.sec-sub .ui-frame .ui-iconSearch::before,.sec-sub .ui-frame .ui-iconTheme::before{background:url(/img/default/common/icon/sprite_icon.png) no-repeat 0 -40px;width:23px;height:30px}.sec-sub .ui-frame .ui-iconGuide::before{background-position:0 -108px}.sec-sub .ui-frame .ui-iconNewFclty::before{background-position:0 -190px}.sec-sub .ui-frame .ui-iconHistory::before{background-position:0 -270px}.sec-sub .ui-frame .ui-iconTheme::before{background-position:0 -350px}.sec-sub .ui-frame .ui-iconRanking::before{background-position:0 -515px}.sec-sub .ui-frame .ui-iconSearch::before{background-position:0 -430px}.sec-sub .ui-frame .ui-iconReport::before{background-position:0 -580px}.ui-checkboxCstm,.ui-checkboxCstm::before,.ui-checkboxCstmWrap{display:inline-block;position:relative}.ui-checkboxCstmWrap{line-height:1}.ui-checkboxCstmWrap .ui-checkboxInput{display:none}.ui-checkboxCstmWrap .ui-checkboxCstm::before{content:"";width:24px;height:24px;border:2px solid #a6a6a6;border-radius:3px;background:#fff;background:linear-gradient(to bottom,#fff 50%,#eee 100%);vertical-align:middle}.ui-checkboxCstmWrap .ui-checkboxInput:checked+.ui-checkboxCstm::after{content:"";display:block;position:absolute;top:3px;left:7px;width:10px;height:15px;border-right:4px solid #ed6103;border-bottom:4px solid #ed6103;transform:rotate(40deg)}.ui-checkboxCstmWrap .ui-checkboxInput.ui-disabled+.ui-checkboxCstm{color:#999}.ui-checkboxCstmWrap .ui-checkboxInput.ui-disabled+.ui-checkboxCstm::before{background:#e6e6e6}.ui-checkboxCstmWrap .ui-checkboxInput.ui-disabled+.ui-checkboxCstm::after{border-color:#9ea1a2}.ui-checkboxCstmWrap .ui-checkboxInput.ui-disabled+.ui-checkboxCstm:hover{cursor:default}body{background-color:#fff}.sec-mainContents{width:100%;padding:0}.safetyUnit{line-height:1.8}.safetyUnit .kv .pageTitle,.safetyUnit .secTitle{font-family:Montserrat,'游ゴシック',YuGothic,'メイリオ','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro',sans-serif}.number,.safetyUnit .faqItem label,.safetyUnit .flowItem{font-family:Montserrat,sans-serif;font-weight:700}.safetyUnit .secEffort,.safetyUnit .secOnline,.safetyUnit .secSearch,.safetyUnit .secSoudanReport{padding:16px 0}.safetyUnit .secSearch,.safetyUnit .secSoudanReport{background-color:#f4f4f4}.safetyUnit .secEffort,.safetyUnit .secOnline{background-color:#fef3eb}.safetyUnit .innerContent{width:940px;margin:0 auto;padding:48px 60px;background-color:#fff;border-radius:16px}.safetyUnit .secSubTitle,.safetyUnit .secTitle{color:#ed6103;font-weight:700}.safetyUnit .secTitle{font-size:36px;text-align:center}.safetyUnit .secTitle .subText{display:block;margin-bottom:-6px;font-size:26px}.safetyUnit .secSubTitle{margin-top:40px;padding-bottom:4px;border-bottom:1px solid #ed6103;font-size:117.6%}.safetyUnit .secSubTitle .iconPen svg{width:1.15em;height:1.15em;vertical-align:-.2em}.safetyUnit .titleBalloon{display:block;position:relative;font-size:15px;margin:0 auto 8px;height:36px;line-height:34px;border:2px solid #ed6103;border-radius:20px}.safetyUnit .titleBalloon:after,.safetyUnit .titleBalloon:before{position:absolute;content:"";top:100%;left:50%;border:8px solid transparent;transform:translateX(-8px)}.safetyUnit .titleBalloon:before{border-top:8px solid #ed6103}.safetyUnit .titleBalloon:after{margin-top:-3px;border-top:8px solid #fff}.safetyUnit .secTitle+p{margin:32px auto 0;width:640px}.safetyUnit .outsideNote{width:940px;margin:8px auto 0;font-size:76.4%;color:#626262}.safetyUnit .telNumberBox{display:table;line-height:1}.safetyUnit .telNumberBox .iconFree,.safetyUnit .telNumberBox .telNumber{display:table-cell;vertical-align:top}.safetyUnit .telNumberBox .iconFree{position:relative;background:#d9f0e2;border-radius:5px}.safetyUnit .telNumberBox .iconFree .iconPhone,.safetyUnit .telNumberBox .iconFree .text{position:absolute}.safetyUnit .telNumberBox .iconFree .text{color:#0a8b3b;font-weight:700}.safetyUnit .btnToSearch{display:inline-block;position:relative;width:342px;height:60px;line-height:60px;border-radius:30px;box-shadow:0 3px 6px rgba(0,0,0,.16);text-align:center;font-weight:700}.safetyUnit .btnToSearch:before{display:inline-block;position:absolute;content:"";top:50%;right:12px;width:12px;height:12px;border-right:3px solid #fff;border-bottom:3px solid #fff;border-radius:2px;transform:rotate(-45deg) translateY(-8px)}.safetyUnit a.btnToSearch:active,.safetyUnit a.btnToSearch:hover,.safetyUnit a.btnToSearch:link,.safetyUnit a.btnToSearch:visited{color:#fff;text-decoration:none}.safetyUnit .btnToSearch.toList{background-color:#1eaf53;border:1px solid #199a46;font-size:20px}.safetyUnit .btnToSearch.toList:hover{background-color:#187f3d;border-color:#187f3d}.safetyUnit .btnToSearch.toList:nth-child(2){margin-left:16px}.safetyUnit .btnToSearch.toList span{margin-left:4px;vertical-align:1px;font-size:15px}.safetyUnit .btnToSearch.toSiteTop{background-color:#ed6103;font-size:17px}.safetyUnit .btnToSearch.toSiteTop:hover{background-color:#b04100}.safetyUnit .soudanshitsuTelInfo{display:flex;align-items:center;background-color:#fff8eb;border-radius:8px;width:100%;margin:0 auto}.safetyUnit .soudanshitsuTelInfo .infoBox{position:relative;padding:20px 16px 20px 140px}.safetyUnit .soudanshitsuTelInfo .infoBox:before{position:absolute;content:"";background:url(/svg/common/character/keako_point_right.svg) no-repeat;background-size:70px;left:60px;bottom:0;width:70px;height:100px}.safetyUnit .soudanshitsuTelInfo .infoBox .title{font-weight:700;color:#ed6103;line-height:1.4}.safetyUnit .soudanshitsuTelInfo .infoBox .text{margin-top:12px;font-size:88.2%;line-height:1}.safetyUnit .soudanshitsuTelInfo .telArea .heading{position:relative;padding-left:12px;font-weight:700;font-size:15px;color:#555;line-height:1}.safetyUnit .soudanshitsuTelInfo .telArea .heading:before{content:"";display:block;position:absolute;width:5px;height:1.3em;background-color:#ed6103;border-radius:2.5px;top:-.1em;bottom:0;left:0;margin:auto 0}.safetyUnit .soudanshitsuTelInfo .telArea .telNumberBox{margin-top:10px}.safetyUnit .soudanshitsuTelInfo .telNumberBox .iconFree{width:47px;height:47px}.safetyUnit .soudanshitsuTelInfo .telNumberBox .iconFree .iconPhone{top:8px;left:4px}.safetyUnit .soudanshitsuTelInfo .telNumberBox .iconFree .text{top:7px;right:5px;font-size:11px}.safetyUnit .soudanshitsuTelInfo .telNumber{padding-left:8px}.safetyUnit .soudanshitsuTelInfo .telNumber .number{display:inline-block;font-size:32px;letter-spacing:2px}.safetyUnit .soudanshitsuTelInfo .telNumber .telCaption{display:block;margin-top:2px;font-size:76.4%}.safetyUnit .stepArrow:after{position:absolute;content:"";width:8px;height:8px;border:6px transparent solid}.safetyUnit .toArticle{position:relative}.safetyUnit .toArticle:after{position:absolute;content:"";top:50%;width:10px;height:10px;border-right:2px solid #ed6103;border-bottom:2px solid #ed6103;border-radius:1px;transform:rotate(-45deg) translateY(-8px)}.safetyCaptureModal{width:680px}.safetyCaptureModal .captureModalInner{padding:24px;text-align:center}.safetyCaptureModal .captureTitle{color:#ed6103}.safetyCaptureModal .captureTitle .number{padding-right:6px}.safetyCaptureModal .captureText{width:440px;margin:16px auto 0;text-align:left;line-height:1.8}.safetyUnit .kv{position:relative;width:940px;height:368px;margin:0 auto 16px}.safetyUnit .kv:after,.safetyUnit .kv:before{position:absolute;content:"";top:0;height:368px}.safetyUnit .kv:before{right:-12px;width:594px;background:url(/img/common/page/landing/safety/mv.jpg) 25px -50px no-repeat;background-size:640px}.safetyUnit .kv:after{right:400px;width:162px;background:linear-gradient(to right,#fff,rgba(255,255,255,.6) 80%,rgba(255,255,255,0) 100%)}.safetyUnit .kv .titleWrap{position:relative;width:940px;height:336px;top:16px;background:url(/svg/common/icon/icon_lfocus_top_left.svg) top left/30px no-repeat,url(/svg/common/icon/icon_lfocus_top_right.svg) top right/23px no-repeat,url(/svg/common/icon/icon_lfocus_bottom_left.svg) bottom left/23px no-repeat,url(/svg/common/icon/icon_lfocus_bottom_right.svg) bottom right/30px no-repeat}.safetyUnit .kv .pageTitle,.safetyUnit .kv .text{position:absolute;left:36px;z-index:2}.safetyUnit .kv .pageTitle{top:40px;color:#ed6103;font-weight:700}.safetyUnit .kv .pageTitle .sub{display:inline-block;width:22em;padding:2px 0;border:1px solid #ed6103;background-color:#fff;border-radius:33px;text-align:center;letter-spacing:1px;font-size:15px}.safetyUnit .kv .pageTitle .main{margin-top:8px;line-height:1.3;font-size:48px}.safetyUnit .kv .pageTitle .main .block{display:inline-block}.safetyUnit .kv .pageTitle .main .block:first-child{display:block}.safetyUnit .kv .pageTitle .main .block span{font-size:34px;letter-spacing:-1px}.safetyUnit .kv .text{top:216px;line-height:1.5}.safetyUnit .kv .text b{display:block;margin-bottom:4px}.safetyUnit .kv .text span{display:block}.pageNavi{background-color:#f4f4f4}.pageNavi .naviList{display:table;table-layout:fixed;border-collapse:separate;border-spacing:1px;width:942px;margin:0 auto}.pageNavi .naviList .naviItem{position:relative;display:table-cell;background-color:#ed6103;text-align:center;font-size:15px;font-weight:700}.pageNavi .naviList .naviItem:after{position:absolute;content:"";top:50%;right:16px;width:8px;height:8px;border-right:2px solid #fff;border-bottom:2px solid #fff;border-radius:1px;transform:rotate(45deg) translateY(-8px)}.pageNavi .naviList .naviItem:hover{background-color:#f18135}.pageNavi .naviList .naviItem a{display:block;padding:12px 4px}.pageNavi .naviList .naviItem a:active,.pageNavi .naviList .naviItem a:hover,.pageNavi .naviList .naviItem a:link,.pageNavi .naviList .naviItem a:visited{color:#fff;text-decoration:none}.pageNavi .naviList .naviItem:first-child a{text-indent:-.5em}.secSearch{margin-top:16px}.secSearch .secTitle .titleBalloon{width:14em}.secSearch .searchStep{margin-top:24px;overflow:hidden}.secSearch .searchStep .searchStepItem{float:left;width:256px;margin-right:24px}.secSearch .searchStep .searchStepItem:last-child{margin-right:0}.secSearch .searchStepItem .searchStepTitle{margin-bottom:12px;color:#ed6103;font-weight:700;font-size:88.2%;line-height:1.4}.secSearch .searchStepItem .searchStepTitle .number{display:inline-block;padding-right:4px}.secSearch .searchStepItem .captureBox{display:block;position:relative;margin-bottom:16px;background-color:#f4f4f4;border:2px solid transparent;width:256px;height:276px;cursor:pointer}.secSearch .searchStepItem .captureBox:hover{border:2px solid #f6b386}.secSearch .searchStepItem .captureBox.stepArrow:after{top:50%;right:-24px;border-left:8px #f18135 solid}.secSearch .searchStepItem .captureBox img{display:block;width:240px;margin:8px auto 0}.secSearch .searchStepItem .captureBox .enlargeIcon{position:absolute;content:"";bottom:8px;right:8px;width:36px;height:36px;background-color:#8f8f8f;border-radius:50%;padding-top:16px;text-align:center;font-size:8px;color:#fff}.secSearch .searchStepItem .captureBox .enlargeIcon:after,.secSearch .searchStepItem .captureBox .enlargeIcon:before{position:absolute;content:"";width:10px;height:10px}.secSearch .searchStepItem .captureBox .enlargeIcon:before{top:7px;right:17px;border-right:2px solid #fff}.secSearch .searchStepItem .captureBox .enlargeIcon:after{top:3px;right:13px;border-bottom:2px solid #fff}.secSearch .searchStepItem .captureBox:hover .enlargeIcon{background-color:#4c4c4c}.secSearch .btnField{margin:32px 0 44px}.secOnline .secTitle .titleBalloon{width:21em}.secOnline .meritList{margin-top:16px;display:table;table-layout:fixed;width:100%}.secOnline .meritList .meritItem{display:table-cell;font-weight:700;text-align:center}.secOnline .meritList .meritItem img{display:block;margin:8px auto;width:256px;height:164px;border-radius:8px}.secOnline .meritList .meritItem span{display:block}.secOnline .textBox{margin-top:16px}.secOnline .textBox b{display:block;margin-bottom:4px}.secOnline .ability{margin-top:24px;background-color:#f4f4f4;border-radius:8px;padding:24px}.secOnline .ability .abilityTitle{margin-bottom:8px;color:#ed6103;font-weight:700}.secOnline .ability .abilityItem{display:inline-block;position:relative;width:20em;margin-left:1.2em;padding-left:.4em;font-weight:700;line-height:2}.secOnline .ability .abilityItem:after,.secOnline .ability .abilityItem:before{position:absolute;content:"";top:50%}.secOnline .ability .abilityItem:before{width:20px;height:20px;background-color:#ed6103;border-radius:50%;left:-1.2em;transform:translateY(-50%)}.secOnline .ability .abilityItem:after{left:-5.2%;width:6px;height:9px;border-right:2px #fff solid;border-bottom:2px #fff solid;border-radius:1px;transform:rotate(40deg) translateY(-7px)}.secOnline .ability .note{margin-top:16px;color:#626262;font-size:88.2%}.secOnline .onlineTourStep{margin-top:16px}.secOnline .onlineTourStepItem{position:relative;background-color:#f4f4f4;border-radius:8px;margin-top:28px;padding:16px}.secOnline .onlineTourStepItem:first-child{margin-top:0}.secOnline .onlineTourStepItem.stepArrow:after{bottom:-24px;left:50%;border-top:8px #f18135 solid;transform:translateX(-8px)}.secOnline .onlineTourStepItem.stepArrow:last-child:after{content:none}.secOnline .onlineTourStepItem .stepIcon{position:absolute;content:"";width:60px;height:60px;padding-top:6px;background-color:#fff;border-radius:50%;top:14px;left:16px;text-align:center;color:#ed6103;font-size:10px}.secOnline .onlineTourStepItem .stepNo{display:block;position:relative;top:-16px;font-size:32px}.secOnline .onlineTourStepItem .stepText{margin-left:70px;font-size:88.2%}.secOnline .onlineTourStepItem .stepText b{display:block;font-size:133.3%}.secOnline .onlineTourStepItem .stepText.point{margin:8px 0 8px 70px;color:#ed6103}.secOnline .onlineTourStepItem .stepText.point .pointTitle{display:block;font-weight:700}.secOnline .onlineTourStepItem .stepText.point .pointTitle:before{content:"●"}.secOnline .btnField{margin:32px 0 44px}.secOnline .soudanshitsuTelInfo{position:relative;margin-bottom:56px}.secOnline .soudanshitsuTelInfo:after{position:absolute;content:"";width:100%;height:1px;background-color:#e8e8e8;bottom:-40px;left:0}.secOnline .articleContent{display:block;background-color:#f4f4f4;border-radius:8px;padding:20px 24px;text-decoration:none}.secOnline .articleContent .catchCopy{margin-bottom:8px;font-weight:700;color:#ed6103}.secOnline .articleContent .catchCopy .iconTheme svg{width:1.4em;height:1.4em;vertical-align:-.3em}.secOnline .articleContent .contentBox{overflow:hidden}.secOnline .articleContent .contentBox .articlePhoto,.secOnline .articleContent .contentBox .articleTextBox{float:left}.secOnline .articleContent .contentBox .articlePhoto{width:262px;margin-right:16px;background:#fff;border-radius:8px;text-align:center}.secOnline .articleContent .articlePhoto img{width:222px;vertical-align:top}.secOnline .articleContent .articleTextBox{width:494px;line-height:1.4;color:#333}.secOnline .articleContent .articleTextBox .title{font-weight:700}.secOnline .articleContent .articleTextBox .title .newline{display:block}.secOnline .articleContent .articleTextBox .text{margin-top:8px;font-size:88.2%}.secOnline .articleContent .btnItem{margin-top:10px;text-align:right;font-size:76.4%}.secOnline .articleContent .btnItem .toArticle{display:inline-block;width:8.4em;background-color:#fff;border:1px solid #ed6103;border-radius:25px;padding:.8em 1.8em .6em 0;color:#ed6103;line-height:1}.secOnline .articleContent .btnItem .toArticle:after{right:8px;width:7px;height:7px;transform:rotate(-45deg) translateY(-5px)}a.articleContent:hover .btnItem .toArticle{background-color:#ed6103;color:#fff}a.articleContent:hover .btnItem .toArticle:after{border-color:#fff}.secSoudanReport .innerContent{padding-top:64px}.secSoudanReport .secTitle+.titleNote{display:block;text-align:center;color:#ed6103;font-size:88.2%}.secSoudanReport .flowOfUse{margin:24px 0 0 -16px;display:table;table-layout:fixed;border-collapse:separate;border-spacing:16px 0;width:calc(100% + 32px);counter-reset:flowNumber}.secSoudanReport .flowOfUse .flowItem{display:table-cell;position:relative;padding:16px;background-color:#fef3eb;border-radius:8px;text-align:center;font-weight:700}.secSoudanReport .flowOfUse .flowItem.stepArrow:after{top:50%;right:-18px;border-left:8px #f18135 solid;transform:translateY(-8px)}.secSoudanReport .flowOfUse .flowItem:last-child.stepArrow:after{content:none}.secSoudanReport .flowOfUse .flowItem .text:before{display:block;position:relative;counter-increment:flowNumber;content:counter(flowNumber);top:-4px;left:0;margin-bottom:4px;color:#626262}.secSoudanReport .flowOfUse .flowItem .text:after{display:block;position:absolute;content:"";border-top:1px solid #d2d2d2;top:40px;left:16px;width:117px}.secSoudanReport .flowOfUse .flowItem .text span{display:block}.secSoudanReport .serviceCopy{margin-top:24px;color:#ed6103;font-weight:700}.secSoudanReport .forUsingService{margin:24px 0 0 -24px;display:table;table-layout:fixed;width:calc(100% + 48px);border-collapse:separate;border-spacing:24px 0}.secSoudanReport .forUsingService .usingServiceItem{display:table-cell;border:1px #d2d2d2 solid;border-radius:8px}.secSoudanReport .usingServiceItem .itemTitle{border-bottom:1px #d2d2d2 solid;padding:8px;text-align:center;font-weight:700}.secSoudanReport .usingServiceItem .itemContent{padding:16px 24px}.secSoudanReport .usingServiceItem .imgBox{margin:0 auto 16px;width:250px;height:110px;text-align:center}.secSoudanReport .usingServiceItem .imgBox.device img{width:185px;margin-top:8px}.secSoudanReport .usingServiceItem .imgBox.onlineTool img{width:250px}.secSoudanReport .usingServiceItem .text{font-weight:700}.secSoudanReport .usingServiceItem .text.list{padding-left:1em;text-indent:-1em}.secSoudanReport .usingServiceItem .text.list:before{content:"・"}.secSoudanReport .usingServiceItem .text .asterisk{font-size:76.4%;font-weight:400}.secSoudanReport .usingServiceItem .pointText{margin-top:8px;color:#ed6103}.secSoudanReport .usingServiceItem .note{margin-top:8px;font-size:76.4%;line-height:1.6}.secSoudanReport .titleBalloon.report{margin:48px auto 16px;width:19em;border:none;background-color:#777;text-align:center;line-height:37px;letter-spacing:1px;color:#fff;font-weight:700}.secSoudanReport .titleBalloon.report:before{border-top:8px solid #777}.secSoudanReport .titleBalloon.report:after{content:none}.secSoudanReport .caseContents .caseItem:nth-child(n+2){margin-top:40px}.secSoudanReport .caseContents .caseTitle{background-color:#f4f4f4;padding:8px 16px;color:#ed6103;font-weight:700}.secSoudanReport .caseContents .persona{padding:16px 16px 16px 0;border-bottom:1px dotted #d2d2d2;font-size:88.2%}.secSoudanReport .caseContents .persona .iconPersona svg{width:56px;height:56px;vertical-align:middle}.secSoudanReport .caseContents .persona .personaList{display:inline-block;vertical-align:middle}.secSoudanReport .caseContents .persona .item{display:inline-block;margin-right:1em}.secSoudanReport .caseContents .persona .item:before{content:"●";margin-right:.2em}.secSoudanReport .caseContents .caseDetail{margin:16px 0}.secSoudanReport .caseContents .caseDetail b{display:block;margin-bottom:8px}.secSoudanReport .aboutSoudanin{margin-top:40px;padding:24px 0;background-color:#f4f4f4;border-radius:8px}.secSoudanReport .soudaninTitle{margin-bottom:24px;color:#ed6103;text-align:center;letter-spacing:2px}.secSoudanReport .soudaninTitle:before{content:"＼"}.secSoudanReport .soudaninTitle:after{content:"／"}.secSoudanReport .soudaninList{display:table;border-collapse:separate;border-spacing:16px 0;width:100%;table-layout:fixed}.secSoudanReport .soudaninItem{display:table-cell;background-color:#fff;border-radius:8px;padding:16px 24px}.secSoudanReport .soudaninItem img{width:72px;height:72px;border-radius:50%;vertical-align:middle}.secSoudanReport .soudaninItem .itemTitle{display:inline-block;vertical-align:middle;margin-left:4px;line-height:1.3;font-weight:700;color:#ed6103}.secSoudanReport .soudaninItem .itemTitle .license{display:block;margin-top:4px;font-size:13px;font-weight:400;text-indent:-.55em}.secSoudanReport .soudaninItem .itemTitle .license:before{content:"（";margin-right:.1em}.secSoudanReport .soudaninItem .itemTitle .license:after{content:"）";margin-left:.1em}.secSoudanReport .soudaninItem .soudaninComment{margin-top:16px}.secSoudanReport .inquiryToSoudanshitsu{margin-top:32px;padding-bottom:32px;border:1px solid #ed6103;border-radius:8px}.secSoudanReport .inquiryToSoudanshitsu .secSubTitle{position:relative;margin-top:16px;padding-bottom:8px;text-align:center;font-size:36px;line-height:1.6}.secSoudanReport .inquiryToSoudanshitsu .secSubTitle span{display:block;font-size:17px}.secSoudanReport .inquiryToSoudanshitsu .secSubTitle:after,.secSoudanReport .inquiryToSoudanshitsu .secSubTitle:before{position:absolute;content:"";bottom:0;width:72px;height:88px}.secSoudanReport .inquiryToSoudanshitsu .secSubTitle:before{left:100px;background:url(/svg/common/character/kaigo_point_right.svg) no-repeat;background-size:72px}.secSoudanReport .inquiryToSoudanshitsu .secSubTitle:after{right:100px;background:url(/svg/common/character/keako_point_left.svg) no-repeat;background-size:72px}.secSoudanReport .inquiryToSoudanshitsu .textBox{width:660px;margin:24px auto;line-height:2}.secSoudanReport .inquiryToSoudanshitsu .telNumberBox{margin:auto}.secSoudanReport .inquiryToSoudanshitsu .telNumberBox .iconFree{width:64px;height:64px}.secSoudanReport .inquiryToSoudanshitsu .telNumberBox .iconFree .iconPhone{top:12px;left:6px}.secSoudanReport .inquiryToSoudanshitsu .telNumberBox .iconFree .text{top:10px;right:6px;font-size:14px}.secSoudanReport .inquiryToSoudanshitsu .telNumberBox .telNumber{padding-left:10px}.secSoudanReport .inquiryToSoudanshitsu .telNumberBox .telNumber .number{display:inline-block;font-size:42px;letter-spacing:2px}.secSoudanReport .inquiryToSoudanshitsu .telNumberBox .telCaption{display:block;margin-top:4px}.secEffort .secTitle .titleBalloon{width:14em}.secEffort .secSubTitle{margin-bottom:16px}.secEffort .photo{display:block;float:left;width:420px;margin:0 16px 16px 0;border-radius:8px}.secEffort .photo+.textBox{display:inline}.secEffort .textBox{clear:both}.secEffort .exampleContents{border:1px #d2d2d2 solid;border-radius:8px;margin-top:32px;padding:16px;font-size:88.2%}.secEffort .exampleContents .title{padding-left:16px;color:#ed6103;font-weight:700}.secEffort .exampleContents .content{display:table;table-layout:fixed;border-collapse:separate;border-spacing:16px 0;width:100%;margin-top:8px}.secEffort .exampleContents .content .category{display:table-cell;border-right:1px #d2d2d2 dotted}.secEffort .exampleContents .category:last-child{border-right:0}.secEffort .exampleContents .category .categoryTitle{font-weight:700}.secEffort .exampleContents .category .categoryItem{margin-top:4px;padding-left:1em;text-indent:-1em}.secEffort .exampleContents .category .categoryItem:before{content:"・"}.secEffort .btnField{margin-top:32px}.secFaq{padding:16px 0 0}.secFaq .innerContent{background-color:#f4f4f4}.secFaq .faqItem{position:relative;margin-top:16px;background-color:#fff;border-radius:8px}.secFaq .faqItem label{display:block;position:relative;padding:12px 48px 12px 40px;cursor:pointer;text-indent:-1.4em}.secFaq .faqItem label:before{content:"Q";color:#ed6103;margin-right:8px;font-size:117.6%}.secFaq .faqItem label:after{display:block;position:absolute;content:"";top:50%;right:24px;width:10px;height:10px;border-right:2px solid #ed6103;border-bottom:2px solid #ed6103;border-radius:1px;transform:rotate(45deg) translateY(-10px);transition-duration:.3s}.secFaq .faqItem input:checked+label:after{transform:rotate(225deg)}.secFaq .faqItem input{display:none}.secFaq .faqItem .accordionContents p{padding:8px 48px 24px 40px}.secFaq .faqItem input~.accordionContents{visibility:hidden;max-height:0;padding:0;opacity:0;transition-duration:.3s}.secFaq .faqItem>input:checked~.accordionContents{display:block;opacity:1;visibility:visible;max-height:600px;transition-duration:.3s}.secFaq .faqItem a.textLinkTel:active,.secFaq .faqItem a.textLinkTel:hover,.secFaq .faqItem a.textLinkTel:link,.secFaq .faqItem a.textLinkTel:visited{color:#333;text-decoration:none;border-bottom:1px dashed #626262}.secFaq .secSubTitle .iconTheme svg{width:1.4em;height:1.4em;vertical-align:-.3em}.secFaq .manualContentsLink{margin-top:16px;padding:16px;background-color:#fff;border-radius:8px}.secFaq .manualContentsLink .toArticle{margin-left:.5em;padding-left:1.2em;font-size:88.2%}.secFaq .manualContentsLink .toArticle:after{left:4px}.secFaq .manualContentsLink .toArticle a{display:block;margin:8px 0}.secFaq .manualContentsLink .toArticle a:link,.secFaq .manualContentsLink .toArticle a:visited{color:#333}.secFaq .manualContentsLink .toArticle a:active,.secFaq .manualContentsLink .toArticle a:hover{color:#ed6103}