@charset "utf-8";#agent{background:#fff;font-size:16px;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center}#agent img{vertical-align:top;width:100%}.lightbox{display:none}#agent section{max-width:800px;margin-bottom:30px}.MBottm30{margin-bottom:30px}.caution_txt{width:100%;font-size:90%}#agent .sp_none{display:none}#agent .pc_none{display:block}#agent{color:#111}#agent .font_Red{color:#db2323}#agent .aTtl h2{color:#fff;background:#036eb8;font-size:18px;text-align:center;font-weight:700}span.Bold{font-weight:700}span.MakerUnder{background:linear-gradient(transparent 60%,#f2cf39 0%);display:inline;padding:0 1px 0}#agent .aTtl{position:relative;display:inline-block;width:100%;background:#036eb8;margin:0 0 50px;padding:10px}#agent .aTtl:before{content:"";position:absolute;top:100%;left:50%;margin-left:-15px;border:15px solid transparent;border-top:15px solid #036eb8}#agent .inner{width:96%;margin-left:auto;margin-right:auto}.accordion_three,.accordion_one{margin:0 auto}.accordion_two{margin:0 auto 30px}.accordion_three .accordion_header,.accordion_one .accordion_header{background-color:#fff;border:10px solid #ffea04;color:#333;font-size:1em;font-weight:700;padding:20px 0;text-align:center;position:relative;z-index:1;cursor:pointer;transition-duration:.2s}.accordion_two .accordion_header{background-color:#fff;border:10px solid #9ed6e1;color:#333;font-size:1em;font-weight:700;padding:20px 0;text-align:center;position:relative;z-index:1;cursor:pointer;transition-duration:.2s}.accordion_three .accordion_header:hover,.accordion_two .accordion_header:hover,.accordion_one .accordion_header:hover{opacity:.8}.accordion_three .accordion_header .i_box,.accordion_two .accordion_header .i_box,.accordion_one .accordion_header .i_box{display:flex;justify-content:center;align-items:center;position:absolute;top:50%;right:5%;width:40px;height:40px;margin-top:-20px;box-sizing:border-box;-webkit-transform:rotate(45deg);transform:rotate(45deg);transform-origin:center center;transition-duration:.2s}.accordion_three .accordion_header .i_box .one_i,.accordion_two .accordion_header .i_box .one_i,.accordion_one .accordion_header .i_box .one_i{display:block;width:18px;height:18px;-webkit-transform:rotate(45deg);transform:rotate(45deg);transform-origin:center center;transition-duration:.2s;position:relative}.accordion_three .accordion_header.open .i_box,.accordion_two .accordion_header.open .i_box,.accordion_one .accordion_header.open .i_box{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}.accordion_three .accordion_header .i_box .one_i:before,.accordion_three .accordion_header .i_box .one_i:after,.accordion_two .accordion_header .i_box .one_i:before,.accordion_two .accordion_header .i_box .one_i:after,.accordion_one .accordion_header .i_box .one_i:before,.accordion_one .accordion_header .i_box .one_i:after{display:flex;content:'';background-color:#333;border-radius:10px;width:18px;height:4px;position:absolute;top:7px;left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);transform-origin:center center}.accordion_three .accordion_header .i_box .one_i:before,.accordion_two .accordion_header .i_box .one_i:before,.accordion_one .accordion_header .i_box .one_i:before{width:4px;height:18px;top:0;left:7px}.accordion_three .accordion_header.open .i_box .one_i:before,.accordion_two .accordion_header.open .i_box .one_i:before,.accordion_one .accordion_header.open .i_box .one_i:before{content:none}.accordion_three .accordion_header.open .i_box .one_i:after,.accordion_two .accordion_header.open .i_box .one_i:after,.accordion_one .accordion_header.open .i_box .one_i:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.accordion_three .accordion_inner,.accordion_two .accordion_inner,.accordion_one .accordion_inner{display:none}.accordion_three .accordion_inner .box_one{background:#fff}.accordion_two .accordion_inner .box_one,.accordion_one .accordion_inner .box_one{background:#ececec}.accordion_three .accordion_inner p.txt_a_ac,.accordion_two .accordion_inner p.txt_a_ac,.accordion_one .accordion_inner p.txt_a_ac{margin:0}@media screen and (max-width:1024px){.accordion_three .accordion_header .i_box,.accordion_two .accordion_header .i_box,.accordion_one .accordion_header .i_box{width:30px;height:30px;margin-top:-15px}}.AccordionBoxInner{padding:20px}.AccordionBoxInner p{margin-bottom:20px}.accordion_one{margin:0 auto}.accordion_FAQ .accordion_header{background-color:#fff;color:#333;font-weight:700;padding:20px 11% 20px 30px;text-align:left;position:relative;z-index:1;cursor:pointer;transition-duration:.2s;border-bottom:1px solid #ccc}.accordion_FAQ .accordion_header:hover{opacity:.8}.accordion_FAQ .accordion_header .i_box{display:flex;justify-content:center;align-items:center;position:absolute;top:50%;right:5%;width:40px;height:40px;margin-top:-20px;box-sizing:border-box;-webkit-transform:rotate(45deg);transform:rotate(45deg);transform-origin:center center;transition-duration:.2s}.accordion_FAQ .accordion_header .i_box .one_i{display:block;width:18px;height:18px;-webkit-transform:rotate(45deg);transform:rotate(45deg);transform-origin:center center;transition-duration:.2s;position:relative}.accordion_FAQ .accordion_header.open .i_box{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}.accordion_FAQ .accordion_header .i_box .one_i:before,.accordion_FAQ .accordion_header .i_box .one_i:after{display:flex;content:'';background-color:#333;border-radius:10px;width:18px;height:4px;position:absolute;top:7px;left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);transform-origin:center center}.accordion_FAQ .accordion_header .i_box .one_i:before{width:4px;height:18px;top:0;left:7px}.accordion_FAQ .accordion_header.open .i_box .one_i:before{content:none}.accordion_FAQ .accordion_header.open .i_box .one_i:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.accordion_FAQ .accordion_inner{display:none;padding:30px;box-sizing:border-box}.accordion_FAQ .accordion_inner p.txt_a_ac{margin:0}@media screen and (max-width:1024px){.accordion_FAQ .accordion_header .i_box{width:30px;height:30px;margin-top:-15px}}@media screen and (max-width:767px){.accordion_FAQ .accordion_header{text-align:left;padding:15px 60px 15px 15px}}#agent a{color:#222}#agent a:hover{color:#036eb8}#agent a img:hover{opacity:.5;transition:1s all}@media screen and (min-width:768px){.caution_txt{width:100%;font-size:20px}#agent .inner{width:740px}#agent .sp_none{display:block}#agent .pc_none{display:none}#agent .aTtl h2{font-size:48px}#agent .content_Tit h2{font-size:38px;padding:0 60px}#agent .content_Tit h2:before{width:50px;height:3px}#agent .content_Tit h2:after{width:50px;height:3px}#agent .content_Tit h2{font-size:36px}}@media screen and (min-width:320px) and (max-width:767px){#pageAnchorNav{position:fixed;z-index:9997;bottom:60px;right:0}#pageAnchorNav .menu{position:fixed;top:0;left:0;display:flex;visibility:hidden;overflow:hidden;width:100%;height:100%;pointer-events:none;outline:1px solid transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;align-items:center;justify-content:center}#pageAnchorNav .menu>div{display:flex;overflow:hidden;width:200vw;height:200vw;transition:all .3s ease;-webkit-transform:scale(0);transform:scale(0);text-align:center;color:#fefefe;border-radius:50%;background:rgba(63,63,63,.7);flex:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;align-items:center;justify-content:center}#pageAnchorNav .menu>div>ul{display:block;max-height:100vh;margin:0;padding:0 1em;list-style:none;transition:opacity .4s ease;opacity:0}#pageAnchorNav .menu>div>ul>li{font-size:14px;display:block;margin:1.2em;padding:0}#pageAnchorNav .menu>div>ul>li>a{position:relative;display:inline;cursor:pointer;transition:color .4s ease;color:#fff}#pageAnchorNav .toggle{position:absolute;z-index:9999;bottom:0;right:10px;width:40px;height:40px;cursor:pointer;opacity:0;margin:0}#pageAnchorNav .toggle:checked+.hamburger>span{-webkit-transform:rotate(135deg);transform:rotate(135deg)}#pageAnchorNav .toggle:checked+.hamburger>span:before,#pageAnchorNav .toggle:checked+.hamburger>span:after{top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}#pageAnchorNav .toggle:checked+.hamburger>span:after{opacity:0}#pageAnchorNav .toggle:checked~.menu{visibility:visible;pointer-events:auto}#pageAnchorNav .toggle:checked~.menu>div{transition-duration:.5s;-webkit-transform:scale(1);transform:scale(1)}#pageAnchorNav .toggle:checked~.menu>div>ul{opacity:1}#pageAnchorNav .toggle:hover+.hamburger{box-shadow:inset 0 0 10px rgba(0,0,0,.1)}#pageAnchorNav .toggle:checked:hover+.hamburger>span{-webkit-transform:rotate(225deg);transform:rotate(225deg)}#pageAnchorNav .hamburger{position:absolute;z-index:9998;bottom:0;right:0;display:block;width:40px;height:40px;padding:.5em .4em;cursor:pointer;transition:box-shadow .4s ease;border-radius:20px;background:rgba(63,63,63,.7);-webkit-backface-visibility:hidden;backface-visibility:hidden}#pageAnchorNav .hamburger>span{position:relative;top:50%;display:block;width:100%;height:2px;transition:all .4s ease;background:#fefefe}#pageAnchorNav .hamburger>span:before,#pageAnchorNav .hamburger>span:after{position:absolute;z-index:9998;top:-7px;left:0;display:block;width:100%;height:2px;content:'';transition:all .4s ease;background:inherit}#pageAnchorNav .hamburger>span:after{top:7px}}@media screen and (min-width:768px){#pageAnchorNav{position:fixed;display:block;right:0;bottom:100px;z-index:9999;border-radius:2px 0 0 2px}#pageAnchorNav .toggle,#pageAnchorNav .hamburger{display:none}#pageAnchorNav ul li{font-size:13px;padding:7px 13px;width:200px;text-align:center;background:#1f6dce;border-bottom:1px solid #ddd}#pageAnchorNav ul li:hover{background:#26bfe2;transition-duration:.3s}#pageAnchorNav ul li a{color:#fff;display:block}#pageAnchorNav ul li.btnOrder{background:#bf0000}}.supp_orderbn{position:fixed;z-index:9999999999;right:0}@media screen and (min-width:768px){.supp_orderbn{top:165px;right:0}.supp_orderbn img{width:100%}}@media screen and (max-width:767px){.supp_orderbn{bottom:15%;right:0;width:80px}.supp_orderbn img{width:100%}}#agent .h1_area{width:100%;margin:0 auto;padding:2% 1%;background:#313131;color:#fff;font-size:80%;font-weight:400;text-align:center}@media screen and (min-width:768px){#agent .h1_area{padding:16px 0;font-size:18px}}#mainImage{width:100%;height:auto;position:relative;background-size:cover;overflow:hidden;text-align:center;align-items:center;display:flex;justify-content:center}#agent .sab_head h3{text-align:center;font-size:20px;margin:20px 0}@media screen and (min-width:320px) and (max-width:390px){#agent .sab_head h3{font-size:16px}#mainImage img{margin-left:0}}@media screen and (min-width:768px){#agent .sab_head h3{font-size:30px}}@media screen and (min-width:1023px){#agent .sab_head h3{font-size:36px}}#Features .Fe_Overview ul{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center}#Features .Fe_Overview li{width:100%}#Features .Fe_Overview li p{margin-bottom:20px}#Features .Fe_Overview .Fe_Overview_Img img{width:100%}#Features .Fe_Overview .Fe_Overview_Txt h2{font-size:20px;margin-bottom:40px;padding-left:20px;border-left:10px solid #036eb8;line-height:1.4;font-weight:700}#Features .Choice_yes{padding:50px 0}#Features .Choice_no h4{margin-bottom:20px;text-align:center;font-weight:700;background:#006db7;color:#fff;padding:20px}#Features .Choice_no dl.Renew2311{display:flex;margin-bottom:20px;justify-content:space-around;flex-wrap:nowrap;align-items:stretch}#Features .Choice_no dl.Renew2311 dt{display:flex;width:20%;background:#c4e4ef;text-align:center;border-radius:5px;flex-direction:column;align-items:center;justify-content:center}#Features .Choice_no dl.Renew2311 dd{padding:20px;width:78%;background:#efefef}#Features .Choice_no dl.Renew2311 dd.center{text-align:center}#Features .Choice_no .other_caution span{background:linear-gradient(transparent 60%,#ff6 60%);font-size:.9em}@media screen and (max-width:767px){.content_Txt img{width:100%}#Features .Fe_Overview ul{flex-direction:column}#Features .Fe_Overview li{padding:0 5%}#Features .Fe_Overview .Fe_Overview_Img{padding:5% 20%}}@media screen and (min-width:768px){#Features .Fe_Overview{padding:50px 0}#Features .Fe_Overview ul{justify-content:space-between}#Features .Fe_Overview .Fe_Overview_Img{width:30%}#Features .Fe_Overview .Fe_Overview_Txt{width:100%}#Features .Fe_Overview .Fe_Overview_Txt h2{font-size:38px}#Features .Choice_no{padding:50px 0}#Features .Choice_no .content_Txt dd:before{width:35px;height:35px}}@media screen and (min-width:1023px){#Features .Fe_Overview .Fe_Overview_Txt h2{font-size:48px}}#Contract .co_structure{padding-bottom:30px}.co_structure .structure_Box ul{display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap}.co_structure .structure_Box li{width:calc((100% - 20px) / 2);text-align:center;margin-bottom:20px}.co_structure .structure_Box a .structure_content{border:solid 2px #036eb8;border-radius:20px;padding:20px 0;display:block}.co_structure .structure_Box .structure_mainTxt{color:#ea5514;line-height:1;font-size:20px;font-weight:700;margin-top:10px}.co_structure .structure_Box .structure_mainTxt span{font-size:12px;margin-left:10px}.co_structure .structure_Box .structure_content{border:solid 2px #036eb8;border-radius:20px;padding:20px 0}.co_structure .structure_Box a .structure_content:hover{background:#036eb8;color:#fff!important}#Contract .co_price{padding:0}#Contract .co_price img{width:100%}#Contract .co_price h3{font-size:20px;text-align:center;font-weight:700}#Contract .co_price .price_Tit1{border-bottom:solid 2px #222}#Contract .co_price .price_i{font-size:18px;color:#db2323;margin-left:10px}.co_price .calculation{margin-bottom:40px}.co_price .calculation h3{margin-bottom:40px}.calculation .calculation_Txt{text-align:center;margin:40px 0}.rate .rate_Txt{text-align:center;margin:40px 0}.rate img{width:100%}.rate .case_Tit h2{font-size:20px;line-height:1;color:#fba544;display:flex;align-items:center;justify-content:center;margin-top:50px}.rate .case_Tit h2:before,.rate .case_Tit h2:after{border-top:1px solid;content:"";width:50%}.rate .case_Tit h2:before{margin-right:1em}.rate .case_Tit h2:after{margin-left:1em}.rate .case_Tit p{color:#fba544;text-align:center;padding:0 0 10px}.rate .case_Txt{margin:40px 0 80px}.rate .case_Txt .case_sabTit{font-size:20px;font-weight:700;text-align:center}.rate .case_Txt img{margin:40px 0}.rate .case_sabTxt{padding:0 5%}.rate table{width:100%;border-collapse:collapse;text-align:center;margin-top:10px;margin-bottom:40px}.rate th{font-size:12px;border:1px solid #138b3b;background:#138b3b;color:#fff;text-align:center}.rate th.widL{width:57%}.rate th.widM{width:25%}.rate th.widS{width:10%}.rate td{border:1px solid #138b3b;border-collapse:collapse;background:#fbf8ec;padding:10px;font-size:12px}.rate .Supp{font-size:1.3em;font-weight:700;margin-bottom:20px}.rate .Supp span{padding:10px;font-weight:700;margin-right:20px}.rate #Supp0.Supp{border-bottom:10px solid #0768ab}.rate #Supp0.Supp span{background:#0768ab;color:#fff}.rate #Supp1.Supp{border-bottom:10px solid #138b3b}.rate #Supp1.Supp span{background:#138b3b;color:#fff}.rate #Supp2.Supp{border-bottom:10px solid #dd5519}.rate #Supp2.Supp span{background:#dd5519;color:#fff}.promotion dl{margin-bottom:30px}.promotion dl dt{font-weight:700;font-size:1.5em;border-bottom:10px solid #036eb8;margin-bottom:20px;color:#036eb8}.promotion dl dd{margin-bottom:20px}.promotion dl dd.Attention span{color:#d31577;font-weight:700;font-size:1.5em;background:linear-gradient(transparent 50%,#ffeb00 50%)}.promotion dl dd.Big{font-weight:700;font-size:1.2em}#Contract .co_criterion{padding:50px 0 30px}#Contract .co_criterion img{width:100%}#Contract .co_criterion h3{font-size:20px;text-align:center;font-weight:700}#Contract .co_criterion .criterion_Txt{font-size:100%}#Contract .co_criterion .upper_limit_Tit{border-bottom:solid 2px #222}#Contract .co_criterion .upper_limit_Txt{text-align:center;margin:40px 0}@media screen and (max-width:767px){.co_structure .structure_Box .structure_content{height:100px}}@media screen and (min-width:768px){#Contract .co_structure{padding:50px 0}.co_structure .structure_Box .structure_mainTxt{font-size:30px}.co_structure .structure_Box .structure_mainTxt span{font-size:18px}#Contract .co_price{padding:50px 0}#Contract .co_price h3{font-size:36px}#Contract .co_price .price_i{font-size:20px}.co_price .rate{padding-top:30px}#Contract .co_criterion{padding:50px 0}#Contract .co_criterion h3{font-size:36px}#Contract .co_criterion .criterion_Txt{font-size:24px}#Contract .co_criterion .criterion_Txt span.UnderBarPr{background:linear-gradient(transparent 60%,#ff0 30%);display:inline-block}#Contract .co_criterion .criterion_Txt span.StrongLarge{font-size:30px;font-weight:700}.rate .case_Tit{padding-top:30px}.rate .case_Tit h2{font-size:48px}.rate .case_Txt .case_sabTit{font-size:36px}.rate .case_sabTxt{padding:0}.rate table{width:100%}.rate th,.rate td{font-size:25px}}dl.su_flow_con{display:flex;flex-wrap:nowrap;align-items:stretch;justify-content:flex-start}dl.su_flow_con dt{border:7px solid #34aed7;background:#34aed7;width:50px;padding:10px 0 20px}dl.su_flow_con dt .maru{height:40px;width:40px;border-radius:50%;line-height:40px;text-align:center;background:#fff;color:#34aed7;font-size:26px;margin-bottom:10px}dl.su_flow_con dt .ItemName{writing-mode:vertical-rl;ext-orientation:mixed;text-orientation:upright;color:#fff;font-weight:700;font-size:24px}dl.su_flow_con dd{border:7px solid #34aed7;padding:20px;width:calc(100% - 50px)}dl.su_flow_con dd .CCopy{color:#34aed7;font-weight:700;font-size:22px;margin-bottom:20px}dl.su_flow_con dd ul{display:flex;flex-direction:column;align-items:flex-start}#startFlow .inner dl.su_flow_con dd ul li{width:90%;font-size:16px;margin:5px 10px;text-align:left}dl.su_flow_con#con1 dt{border:7px solid #34aed7;background:#34aed7}dl.su_flow_con#con1 dt .maru{color:#34aed7}dl.su_flow_con#con1 dd{border:7px solid #34aed7}dl.su_flow_con#con1 dd .CCopy{color:#34aed7}dl.su_flow_con#con2 dt{border:7px solid #0098d5;background:#0098d5}dl.su_flow_con#con2 dt .maru{color:#0098d5}dl.su_flow_con#con2 dd{border:7px solid #0098d5}dl.su_flow_con#con2 dd .CCopy{color:#0098d5}dl.su_flow_con#con3 dt{border:7px solid #2d6692;background:#2d6692}dl.su_flow_con#con3 dt .maru{color:#2d6692}dl.su_flow_con#con3 dd{border:7px solid #2d6692}dl.su_flow_con#con3 dd .CCopy{color:#2d6692}dl.su_flow_con#con3_4 dt{border:7px solid #004364;background:#004364}dl.su_flow_con#con3_4 dt .maru{color:#004364}dl.su_flow_con#con3_4 dd{border:7px solid #004364}dl.su_flow_con#con3_4 dd .CCopy{color:#004364}dl.su_flow_con#con4 dt{border:7px solid #c3b937;background:#c3b937}dl.su_flow_con#con4 dt .maru{color:#c3b937}dl.su_flow_con#con4 dd{border:7px solid #c3b937}dl.su_flow_con#con4 dd .CCopy{color:#c3b937}dl.su_flow_con#con5 dt{border:7px solid #8da045;background:#8da045}dl.su_flow_con#con5 dt .maru{color:#8da045}dl.su_flow_con#con5 dd{border:7px solid #8da045}dl.su_flow_con#con5 dd .CCopy{color:#8da045}dl.su_flow_con#con5_6 dt{border:7px solid #44906a;background:#44906a}dl.su_flow_con#con5_6 dt .maru{color:#44906a}dl.su_flow_con#con5_6 dd{border:7px solid #44906a}dl.su_flow_con#con5_6 dd .CCopy{color:#44906a}dl.su_flow_con#con6 dt{border:7px solid #2b6360;background:#2b6360}dl.su_flow_con#con6 dt .maru{color:#2b6360}dl.su_flow_con#con6 dd{border:7px solid #2b6360}dl.su_flow_con#con6 dd .CCopy{color:#2b6360}#Question .Question_Box{padding:0 5%}#Question .Question_Box dd{border-bottom:dashed 1px #036eb8;margin-bottom:20px;padding-bottom:20px}#Question .Question_Box dt .Qtext,#Question .Question_Box dd .Qtext{padding:0 0 0 50px}#Question .Question_Box dt:before{content:"";display:inline-block;position:absolute;width:20px;height:20px;background:url(//brain-trust.jp/wp/wp-content/themes/braintrust2023/common/css/../images/icon_q.png) no-repeat;background-size:contain;vertical-align:middle}#Question .Question_Box dd:before{content:"";display:inline-block;position:absolute;width:20px;height:20px;background:url(//brain-trust.jp/wp/wp-content/themes/braintrust2023/common/css/../images/icon_a.png) no-repeat;background-size:contain;vertical-align:middle}@media screen and (min-width:768px){#Question .Question_Box{padding:50px 0}#Question .Question_Box dt p,#Question .Question_Box dd p{padding:5px 0 0 50px}#Question .Question_Box dt:before,#Question .Question_Box dd:before{width:30px;height:30px}}#Keep .aTtl h2{background:#db2323}#Keep .aTtl{background:#db2323}#Keep .aTtl:before{border-top:15px solid #db2323}#Keep .content_Tit h2{color:#db2323}#Keep .content_Tit h2:before,#Keep .content_Tit h2:after{background-color:#db2323}#Keep .Keep_Box .content_Txt dd{margin:20px}#Keep .Keep_Box .content_Txt dd.NoIcon{color:#d61619}#Keep .Keep_Box .content_Txt dd.NoIcon ul,#Keep .Keep_Box .content_Txt dd.NoIcon ul li{color:#333}#Keep .Keep_Box .content_Txt dd .KeepText{padding:0 0 0 50px}#Keep .Keep_Box .content_Txt dd:before{content:"";display:inline-block;position:absolute;width:20px;height:20px;background:url(//brain-trust.jp/wp/wp-content/themes/braintrust2023/common/css/../images/icon_tuui.png) no-repeat;background-size:contain;vertical-align:middle}#Keep .Keep_Box .content_Txt dd.NoIcon:before{background:url(//brain-trust.jp/wp/wp-content/themes/braintrust2023/common/css/../images/icon_no.png) no-repeat;background-size:contain}@media screen and (min-width:768px){#Keep .Keep_Box{padding:50px 0}#Keep .Keep_Box .content_Txt dd p{padding:0 0 0 50px}#Keep .Keep_Box .content_Txt dd:before{width:30px;height:30px}}#contact{padding-bottom:20px;margin-bottom:20px}#contact h2{text-align:center;font-size:20px;font-weight:700;padding:10px 0;background:#21428e;color:#fff;margin-bottom:10px}#contact h2 img{width:30px;margin-right:5px}#contact .caption{text-align:center;font-size:11px;width:96%;margin:0 auto 15px;line-height:1.4}#contactTb table{width:100%;margin-bottom:20px}#contactTb tr{width:100%}#contactTb th{text-align:left;font-size:12px;padding:10px 0 0;width:92%;box-sizing:border-box;margin:0 auto}#contactTb th span{color:#e71414}#contactTb td{padding:0 0 15px;width:92%;box-sizing:border-box;margin:0 auto}#contactTb td input[type=text],#contactTb td input[type=tel],#contactTb td input[type=email],#contactTb td input[type=url]{height:30px;padding:5px 10px;width:100%;box-sizing:border-box;border:1px solid #ddd}#contactTb td select{height:30px;padding:5px 10px;width:100%;box-sizing:border-box}#contactTb td textarea{font-size:16px;height:60px;resize:vertical;padding:5px 10px;width:100%;box-sizing:border-box;border:1px solid #ddd}#contactTb td input:-webkit-autofill.wpcf7c-conf,#contactTb td textarea:-webkit-autofill.wpcf7c-conf{background:#ccc}#contactTb tr.onlyTxt td{width:100%;text-align:center;padding:20px 0;font-size:12px}#contactTb td.radio input[type=radio]{display:none}td.radio label input[type=radio]+span,td.radio label input[type=radio]+input+span{float:left;font-size:11px;display:block;padding:2px 5px;margin:0 5px 0 0;color:#666;text-align:center;line-height:30px;cursor:pointer;border:3px solid #ddd}td.radio label input[type=radio]+span:hover,td.radio label input[type=radio]+input+span:hover{border:3px solid #ed9858}td.radio label input[type=radio]:checked+span,td.radio label input[type=radio]:checked+input+span{border:3px solid #ed9858;color:#ed9858}.contactBtn input[type=submit]{display:block;width:80%;height:40px;margin:0 auto;font-size:14px;border:none;outline:none;cursor:pointer;background:#ef5a18;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#fff;vertical-align:middle;text-align:center}.contactBtn input[type=button]{display:block;width:80%;height:40px;margin:0 auto;font-size:14px;border:none;outline:none;cursor:pointer;background:#999;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#fff;vertical-align:middle}span.wpcf7-list-item{margin:0 !important}div.wpcf7-response-output{max-width:900px;margin:0 auto 2em !important;padding:.4em 1em !important;text-align:center;font-size:16px}#contactTb td input.wpcf7c-conf{height:auto !important;border:0 !important;padding:0 !important;background:0 0 !important}#contactTb td select.wpcf7c-conf{height:auto !important;border:0 !important;padding:0 !important;background:0 0 !important}#contactTb td textarea.wpcf7c-conf{border:0 !important;padding:0 !important;background:0 0 !important}#contactTb td input:-webkit-autofill.wpcf7c-conf,#contactTb td textarea:-webkit-autofill.wpcf7c-conf{box-shadow:0 0 0px 100px #fff inset}#contactTb tr:nth-child(odd) td input:-webkit-autofill.wpcf7c-conf{box-shadow:0 0 0px 100px #f4f4f4 inset}td.radio label input.wpcf7c-conf+span,td.radio label input.wpcf7c-conf+input+span{font-size:11px;padding:0 !important;margin:0 !important;color:#333 !important;text-align:left;line-height:auto;cursor:auto;border:0 !important}td.radio label input.wpcf7c-conf+span:hover,td.radio label input.wpcf7c-conf+input+span:hover{border:0}td.radio label input:disabled+span,td.radio label input:disabled+input+span{display:none}td.radio label input:checked+span,td.radio label input:checked+input+span{display:block}@media screen and (min-width:320px) and (max-width:767px){#contactTb table,#contactTb tbody,#contactTb tr,#contactTb th,#contactTb td{display:block}}@media screen and (min-width:768px){#contact h2{font-size:48px;padding:20px 0;margin-bottom:20px}#contact h2 img{width:60px;margin-right:10px}#contact .caption{font-size:20px;margin-bottom:30px}#contactTb table{margin-bottom:30px}#contactTb th{font-size:16px;padding:15px 0 15px 60px;width:40%}#contactTb td{padding:15px 60px 15px 0;width:60%}#contactTb td input[type=text],#contactTb td input[type=tel],#contactTb td input[type=email],#contactTb td input[type=url]{height:40px;padding:5px 10px}#contactTb td select{height:40px;padding:5px 10px}#contactTb td textarea{font-size:16px;height:70px;padding:5px 10px}#contactTb tr.onlyTxt td{padding:20px 0;font-size:20px}td.radio label input[type=radio]+span,td.radio label input[type=radio]+input+span{font-size:16px;padding:2px 12px;margin:0 8px 0 0}.contactBtn input[type=submit]{width:500px;height:60px;font-size:22px;margin-bottom:20px}.contactBtn input[type=button]{width:500px;height:60px;font-size:22px;margin-bottom:20px}div.wpcf7-response-output{font-size:24px}}@media screen and (min-width:1023px){td.radio label input[type=radio]+span,td.radio label input[type=radio]+input+span{padding:2px 20px;margin:0 15px 0 0}}.Question_Box a.GotoBt{display:block;width:80%;margin:0 auto;font-size:14px;border:none;cursor:pointer;background:#016eb8;color:#fff!important;text-align:center;padding:10px 0;border-radius:5px}@media screen and (min-width:768px){.Question_Box a.GotoBt{width:500px;height:60px;font-size:22px;margin-bottom:20px}}.DaikoJissekiBn{max-width:600px;margin:5vw auto}.DaikoJissekiBn img{display:block;width:100%}ul.CartLogo{width:100%;max-width:980px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;margin:0 auto 20px;padding:0 10px}ul.CartLogo li{margin-right:40px}@media screen and (min-width:320px) and (max-width:767px){ul.CartLogo li{margin-right:5px}}ul.CartLogo li:last-child{margin-right:0}ul.CartLogo li img{width:100%}.AgentBt{margin:20px auto;max-width:300px}#agent .AgentBt a{display:block;background:#dd5418;color:#fff;text-align:center;padding:20px;font-weight:700;border-radius:5px}#agent .AgentBt a:hover{padding:30px;background:#e26940}.Kosu .Catch{font-size:36px;font-weight:700;margin-bottom:50px;text-align:center}.Kosu p{margin-bottom:30px;line-height:50px;text-align:center}.Kosu p span.ReadCopy{font-size:1.5em;font-weight:700;color:#036eb8}.Kosu span.Basic{display:inline;padding:20px;background:#e99214;border:2px solid #000;color:#fff}.Kosu span.Investment{display:inline;padding:20px;background:#d61619;border:2px solid #000;color:#fff}.Kosu .KosuInner{display:flex;flex-wrap:nowrap;align-items:center;flex-direction:column}.Kosu .KosuInner .KosuTxtBox{text-align:left}.Kosu .KosuInner .KosuTxtBox dl{margin-bottom:20px}.Kosu .KosuInner .KosuTxtBox dl dt.Basic{margin-bottom:20px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.Kosu .KosuInner .KosuTxtBox dl dt.Basic .MiniTitle{padding:10px 20px;background:#e99214;border:2px solid #000;color:#fff;text-align:center;margin-right:20px}.Kosu .KosuInner .KosuTxtBox dl dt.Basic .KosuTxtCopy{color:#e99214}.Kosu .KosuInner .KosuTxtBox dl dt.Investment{margin-bottom:20px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.Kosu .KosuInner .KosuTxtBox dl dt.Investment .MiniTitle{padding:10px 20px;background:#d61619;border:2px solid #000;color:#fff;text-align:center;margin-right:20px}.Kosu .KosuInner .KosuTxtBox dl dt.Investment .KosuTxtCopy{color:#d61619}}.Kosu .KosuInner .KosuExample{border:2px #333 solid;border-radius:10px;background:url(//brain-trust.jp/wp/wp-content/themes/braintrust2023/common/css/../images/agent/kosu_icon.jpg) no-repeat 10px center;padding:20px 20px 20px 60px;background-size:45px}@media screen and (min-width:320px) and (max-width:767px){.Kosu .Catch{font-size:30px;margin-bottom:20px;text-align:center}.Kosu .KosuInner{align-items:center;flex-direction:column}.Kosu .KosuInner .KosuTxtBox{width:calc(100% - 4px);text-align:left}.Kosu .KosuInner .KosuImgBox{width:100%}.Kosu p{margin-bottom:20px;line-height:50px}}.KindStore{margin-top:30px}.KindStore h2{margin-bottom:20px}.KindStore h3{margin-bottom:20px;text-align:center;font-weight:700;font-size:1.4em}.KindStore h4{margin-bottom:20px;text-align:center;font-weight:700;font-size:1em}.KindStore ul{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;align-items:stretch}.KindStore ul li{border:2px solid #e99213;width:49%;margin-bottom:20px}.KindStore ul li dl dt{color:#fff;padding:10px;background:#e99213;text-align:center}.KindStore ul li dl dd{padding:10px;text-align:left}.KindStore ul li dl dd span.Red{color:red}@media screen and (min-width:320px) and (max-width:767px){.KindStore ul{flex-wrap:nowrap;flex-direction:column;align-items:center}.KindStore ul li{border:2px solid #e99213;width:calc(100% - 4px);margin-bottom:20px}}a.AgentBtn{display:block;width:98%;max-width:600px;background:url(//brain-trust.jp/wp/wp-content/themes/braintrust2023/common/css/../images/agent/agent_bt_on.png) no-repeat center center;background-size:100%;padding:7% 0;margin:30px auto;-webkit-transition:all .3s;transition:all .3s}a.AgentBtn:hover{background:url(//brain-trust.jp/wp/wp-content/themes/braintrust2023/common/css/../images/agent/agent_bt_off.png) no-repeat center center;background-size:100%}ul.CanDoList{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-items:stretch}ul.CanDoList li{width:calc((100% - 80px) / 3)}ul.CanDoList li img{width:100%}ul.CanDoList li p{text-align:center;font-size:1em;margin:20px auto}@media screen and (min-width:320px) and (max-width:767px){ul.CanDoList li{width:calc((100% - 40px) / 2)}}dl.CartMallList dt{font-size:1.5em;color:#21456b;text-align:center;padding:20px;margin-bottom:30px;border-bottom:1px solid #21456b}dl.CartMallList dd{margin-bottom:30px}dl.CartMallList dd ul{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:flex-start}dl.CartMallList dd ul li{background:#efefef;border-radius:20px;padding:10px 20px;margin:0 20px 20px 0;font-weight:700}.SpOrderBtn{position:fixed;right:50px;bottom:420px;width:100px;z-index:1}.SpOrderBtn a{display:block}.SpOrderBtn a img{display:block;width:100%}@media screen and (min-width:320px) and (max-width:767px){.SpOrderBtn{bottom:140px;width:50px;right:5px}}.ButtonArea p{font-size:1.2em;text-align:center;font-weight:700;margin:10px 0}.ButtonArea .inner.FAQ{max-width:500px}