@charset "utf-8";body{background-color:#FFF;color:#000;font-size:16px;line-height:2;overflow-x:hidden;width:100%}#page-wrap{min-height:100%;overflow-x:hidden;width:100%}#container{min-height:100%;overflow:hidden;width:100%}.loading{z-index:1100}img{max-width:100%}hr{background-color:#F29600}time{font-size:75%}.wrap{margin-left:auto;margin-right:auto}.wrap:after{clear:both;content:"";display:block}.wrap_img{margin-left:auto;margin-right:auto}.wrap_img img{max-width:100%}@media screen and (min-width:768px) and (max-width:939px){.wrap{padding-left:20px;padding-right:20px}}@media screen and (min-width:940px) and (max-width:1023px){.wrap{padding-left:25px;padding-right:25px}}@media screen and (min-width:1024px) and (max-width:1199px){.wrap{padding-left:30px;padding-right:30px}}@media screen and (min-width:1200px) and (max-width:1279px){.wrap{padding-left:35px;padding-right:35px}}@media screen and (min-width:1280px){.wrap{padding-left:-webkit-calc((100% - 1200px) / 2);padding-left:calc((100% - 1200px) / 2);padding-right:-webkit-calc((100% - 1200px) / 2);padding-right:calc((100% - 1200px) / 2);min-width:1200px}}.yellow{color:#FDFF0D}.blue{color:#163B5D}.blue_dm{color:#345498}.orange{color:#F29600}.orange_v{color:#F15A24}.bg_blue{background-color:#E4F1F6}.bg_g_yellow{background-image:-webkit-linear-gradient(bottom,#FFFF00 0,#FFFF00 35%,transparent 35%,transparent 100%);background-image:linear-gradient(0deg,#FFFF00 0,#FFFF00 35%,transparent 35%,transparent 100%)}.bg_wrap{background-color:#F1F1EE}@media screen and (max-width:767px){.bg_wrap{margin-top:-6.25%;margin-bottom:6.25%;padding-top:6.25%;padding-bottom:6.25%}}@media screen and (min-width:768px){.bg_wrap{margin-top:-100px;margin-bottom:100px;padding-top:100px;padding-bottom:100px}}a{color:#333}[class^="link_"],[class^="btn_"]{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:5px;cursor:pointer;display:inline-block;font-weight:400;overflow:hidden;position:relative;text-align:center;text-decoration:none;transition:box-shadow 0.2s ease-out 0s;vertical-align:top}[class^="link_"]{background-image:-webkit-linear-gradient(96.75deg,#272C47 0,#272C47 50%,#484C63 50%,#484C63 100%);background-image:linear-gradient(173.25deg,#484C63 0,#484C63 50%,#272C47 50%,#272C47 100%);color:#FFF}[class^="btn_"]{background-color:#F15A24;box-shadow:2px 2px 6px 0 rgba(0,0,0,.2);color:#FFF;font-size:100%}[class^="link_"]:hover{box-shadow:2px 2px 6px -1px rgba(0,0,0,.6),0 0 10px 2px rgba(0,0,0,.1) inset}[class^="btn_"]:hover{box-shadow:2px 2px 6px -1px rgba(0,0,0,.6),0 0 10px 2px rgba(0,0,0,.1) inset}[class^="link_"]:before,[class^="link_"]:after{font-family:"Material Design Icons"}[class^="link_"]:before{left:-.15em}[class^="link_"]:after{right:-.15em}[class^="link_to"]{padding-right:.6em}[class^="link_to"]:after{content:"\F0142";display:block;font-size:175%;line-height:1;position:absolute;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.link_to_green{background-color:#18B805;background-image:unset;box-shadow:1px 2px 6px 0 rgba(0,0,0,.2);letter-spacing:.1em;padding-left:.1em;text-shadow:1px 1px .5em rgb(0 0 0 / 10%),-1px 1px .5em rgb(0 0 0 / 10%),1px -1px .5em rgb(0 0 0 / 10%),-1px -1px .5em rgb(0 0 0 / 10%)}[class^="btn_"]:before,[class^="btn_"]:after{font-family:"Material Design Icons";font-size:150%;line-height:1;position:absolute;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}[class^="btn_"]:before{left:0}[class^="btn_"]:after{right:0}.btn_reset,.btn_back{background-color:#606060}.contact_link{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#FFF;box-shadow:1px 2px 6px 0 rgba(0,0,0,.2);display:inline-block;height:2.25em;line-height:2.25em;padding-left:1em;position:relative;text-align:center;text-decoration:none;transition:box-shadow 0.2s ease-out 0s;vertical-align:top;width:16.25em}.contact_link:hover{box-shadow:1px 2px 6px 0 rgba(0,0,0,.6),0 0 10px 2px rgba(0,0,0,.1) inset}.contact_link:before{background-color:#F29600;content:"";display:block;height:1.25em;position:absolute;top:50%;left:.8em;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:.2em}.contact_link:after{content:"\F0142";font-family:"Material Design Icons";font-size:150%;line-height:1;position:absolute;top:50%;right:0;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.contact_link .mdi{font-size:125%;line-height:1;position:absolute;top:50%;left:1.6em;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:319px){[class^="link_"],[class^="btn_"]{}}@media screen and (max-width:767px){[class^="link_"],[class^="btn_"]{}[class^="link_"]{font-size:87.5%;height:36px;line-height:36px;width:200px}[class^="btn_"]{height:36px;line-height:34px;width:180px}}@media screen and (min-width:768px){[class^="link_"],[class^="btn_"]{}[class^="link_"]{font-size:125%;height:50px;line-height:50px;width:400px}[class^="btn_"]{font-size:125%;height:56px;line-height:54px;width:260px}}.pager_num{text-align:center}.pager_link{text-align:center}.pager_link>*{border-style:solid;border-width:1px;display:inline-block;height:36px;line-height:36px;vertical-align:middle;width:36px}.pager_link>a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#FFF;border-color:#4D4D4D;color:#1E1E1E;position:relative;text-decoration:none;transition:all 0.2s ease-out 0s}.pager_link>a:hover{background-color:#F29600;border-color:#F29600;color:#FFF}.pager_link>a.mdi:before{font-size:150%!important;line-height:1;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.pager_link>span{background-color:#F29600;border-color:#F29600;color:#FFF}.pager_link>strong{border:none}.pager_link>*+*{margin-left:20px}.pager_num+.pager_link,.pager_link+.pager_num{margin-top:10px}.pager_btn{text-align:center}.pager_btn a{text-decoration:none}.pager_btn .pager_page{background-color:#F29600;color:#FFF;border-radius:5px;display:inline-block;text-align:center;vertical-align:middle;margin-left:10px;margin-right:10px;width:6em}.pager_btn .pager_prev,.pager_btn .pager_next,.pager_btn>span{display:inline-block;line-height:1;position:relative;vertical-align:middle;width:100px}.pager_btn .pager_prev,.pager_btn .pager_next{background-color:#FFF;border:1px solid #4D4D4D;border-radius:100px;color:#1E1E1E;height:32px;line-height:28px}.pager_btn .pager_prev:before,.pager_btn .pager_next:before{color:#F29600;font-size:150%;position:absolute;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.pager_btn .pager_prev:before{left:0}.pager_btn .pager_next:before{right:0}.pager_btn .pager_prev:after,.pager_btn .pager_next:after,.pager_btn>span:after{content:" "}@media screen and (max-width:767px){.pager{padding-top:6.25%;padding-bottom:6.25%}}@media screen and (min-width:768px){.pager{padding-top:100px;padding-bottom:100px}}@media screen and (max-width:939px){.pc_hide .pager_num{margin-bottom:6.25%}}.links_prev_next{text-align:center}.links_prev_next:after{clear:both;content:"";display:block}.links_prev_next .dummy_prev,.links_prev_next .dummy_next,.links_prev_next .link_next,.links_prev_next .link_prev{display:inline-block;height:32px;width:10em}.links_prev_next .link_prev,.links_prev_next .dummy_prev{float:left}.links_prev_next .link_next,.links_prev_next .dummy_next{float:right}.links_prev_next .link_next,.links_prev_next .link_prev{position:relative;text-decoration:none;line-height:30px}.links_prev_next .link_next:after,.links_prev_next .link_prev:after{font-size:150%;line-height:1;position:absolute;top:50%}.links_prev_next .link_next:after{content:"\F0142";font-family:"Material Design Icons"}.links_prev_next .link_prev:after{content:"\F0141";font-family:"Material Design Icons"}.links_prev_next .link_upper{display:inline-block;height:32px;line-height:30px;text-decoration:none}@media screen and (max-width:767px){.links_prev_next{padding:6.25% 3.125%}.links_prev_next .link_upper{font-size:87.5%;width:100px}.links_prev_next .dummy_next,.links_prev_next .dummy_prev,.links_prev_next .link_next,.links_prev_next .link_prev{width:-webkit-calc((100% - 140px) / 2);width:calc((100% - 140px) / 2)}.links_prev_next .link_next{padding-right:1em}.links_prev_next .link_prev{padding-left:1em}.links_prev_next .link_next:after,.links_prev_next .link_prev:after{-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.links_prev_next .link_next:after{right:.2em}.links_prev_next .link_prev:after{left:.2em;right:unset}}@media screen and (min-width:768px){.links_prev_next{padding:100px -webkit-calc((100% - 280px - (10em * 2)) / 2);padding:100px calc((100% - 280px - (10em * 2)) / 2)}.links_prev_next .link_prev:after{left:.2em;right:unset;-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.links_prev_next .link_next:after{right:.2em;-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.links_prev_next .link_upper{width:160px}}@media screen and (min-width:768px) and (max-width:939px){.links_prev_next{padding:100px 20px}.links_prev_next .link_upper{margin:0 10px}}@media screen and (min-width:940px){.links_prev_next .link_next,.links_prev_next .link_prev{cursor:pointer}}.slick-prev,.slick-next{height:150px;line-height:150px;overflow:hidden;text-align:center;width:46px}.slick-prev{left:-60px}.slick-next{right:-60px}.slick-prev:before,.slick-next:before{font-size:150px;font-family:"Material Design Icons";color:#5C5C5C}.slick-prev:before{content:"\F0141";font-family:"Material Design Icons";position:relative}.slick-next:before{content:"\F0142";font-family:"Material Design Icons";position:relative}ul[class^="list_"]>li *{text-indent:0}.list_circle>li{padding-left:1em;text-indent:-1em}.list_circle>li:before{content:"\F044A";font-family:"Material Design Icons";text-indent:0}.list_dot>li{padding-left:1em;text-indent:-1em}.list_dot>li:before{content:"\F09DE";font-family:"Material Design Icons";text-indent:0}.list_star>li{padding-left:1em;text-indent:-1em}.list_star>li:before{content:"\F04CE";font-family:"Material Design Icons";text-indent:0}.list_note>li{padding-left:1em;text-indent:-1em}.list_note>li:before{content:"※";text-indent:0}.list_asterisk>li{padding-left:1em;text-indent:-1em}.list_asterisk>li:before{content:"\F06C4";font-family:"Material Design Icons";text-indent:0}.list_square>li{padding-left:1em;text-indent:-1em}.list_square>li:before{content:"\F012E";font-family:"Material Design Icons";text-indent:0}.list_square_min>li{padding-left:1em;text-indent:-1em}.list_square_min>li:before{content:"\F0A13";font-family:"Material Design Icons";text-indent:0}.list_period{counter-reset:period 0}.list_period>li{padding-left:2em;text-indent:-2em}.list_period>li:before{counter-increment:period 1;content:counter(period) ".";display:inline-block;margin-right:.5em;text-indent:0;text-align:right;width:1.5em}.list_numd{counter-reset:numd}.list_numd>li{padding-left:1em;text-indent:-2.5em!important}.list_numd>li:before{counter-increment:numd;content:counter(numd) ".";display:inline-block;padding-right:.5em;text-align:right;text-indent:0;width:2em}.list_bracket{counter-reset:bracket}.list_bracket>li{padding-left:1em;text-indent:-2.5em!important}.list_bracket>li:before{counter-increment:bracket;content:counter(bracket) ")";display:inline-block;padding-right:.5em;text-align:right;text-indent:0;width:2em}.list_brackets{counter-reset:brackets}.list_brackets>li{padding-left:1em;text-indent:-2.5em!important}.list_brackets>li:before{counter-increment:brackets;content:"(" counter(brackets) ")";display:inline-block;padding-right:.5em;text-align:right;text-indent:0;width:2em}.list_check>li{padding-left:1em;text-indent:-1em}.list_check>li:before{content:"\F0135";font-family:"Material Design Icons";font-size:125%;line-height:1;position:relative;top:.1em;left:-.2em;text-indent:0}.form_btn{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#FDFF0D;border-radius:5px;color:#000;display:inline-block;height:3.125em;line-height:1;padding-top:.5em;text-align:center;text-decoration:none;transition:opacity 0.2s ease-out 0s;vertical-align:middle;width:9.375em}.form_btn:hover{opacity:.7}.form_btn span{display:block;font-size:50%}.form_btn b{display:block;height:1em;line-height:1em;margin-top:.375em}.form_btn b:before{content:"\F01EE";font-family:"Material Design Icons";font-size:125%;margin-right:.1em;position:relative;top:.075em;vertical-align:baseline}header{text-align:center}#header_wrap{background-color:#020828;color:#FFF}body:not(#is_top) #header_wrap{position:relative}#header_wrap:after{clear:both;content:"";display:block}#header_caption{color:#FDFF0D}#header_logo a img{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:opacity 0.2s ease-out 0s;vertical-align:top}#header_logo a img:hover{opacity:.7}#menu_open,#menu_close{background-color:rgba(2,8,40,.25);color:#FFF;cursor:pointer;display:block;height:3.5em;line-height:1;float:right;overflow:hidden;position:fixed;top:0;right:0;text-align:center;width:3.5em}#menu_open:before,#menu_close:before{font-family:"Material Design Icons";font-size:350%;position:relative;top:-.1em}#menu_open{z-index:999}#menu_open:before{content:"\F035C"}#menu_close{display:none;z-index:1001}#menu_close:before{content:"\F0156"}#menu_open p,#menu_close p{font-size:62.5%;margin-top:-1.4em}header nav{background-color:#020828;color:#FFF;position:fixed;z-index:1000}body#is_top header nav{top:0}header nav>a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#020828;color:#FFF;position:relative;text-decoration:none;transition:background-color 0.2s ease-out 0s}header nav>a:hover,header nav>a.active{background-color:#F29600}header nav>a:after{content:"";display:block;line-height:1;position:absolute;top:50%}#btn_line{display:block;position:fixed;right:0;z-index:999}#btn_line img{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:opacity 0.2s ease-out 0s}#btn_line:hover img{opacity:.7}#btn_totop{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#272C47;border-radius:50%;color:#FFF;cursor:pointer;position:fixed;bottom:0;right:0;transition:opacity 0.2s ease-out 0s;z-index:999}#btn_totop:hover{opacity:.7}#btn_totop:before{content:"\F013F";font-family:"Material Design Icons"}#btn_navi{display:table;position:fixed;bottom:0;left:0;width:100%;z-index:999}#btn_navi a{-webkit-backface-visibility:hidden;backface-visibility:hidden;color:#FFF;display:table-cell;height:36px;padding-left:1.3em;position:relative;text-decoration:none;transition:opacity 0.2s ease-out 0s;vertical-align:middle}#btn_navi:not(.is_sp) a{width:-webkit-calc(100% / 2);width:calc(100% / 2)}#btn_navi.is_sp a{width:-webkit-calc(100% / 3);width:calc(100% / 3)}#btn_navi a:hover{opacity:.7}#btn_navi a[href$="estimate/line"]{background-color:#07C855;padding-left:1.7em}#btn_navi a[href$="estimate/input"]{background-color:#F29600}#btn_navi a[href^="tel:"]{background-color:#193473}#btn_navi a:before{display:inline-block;font-family:"Material Design Icons";font-size:125%;line-height:1;position:absolute;top:50%}#btn_navi a[href$="estimate/line"]:before{content:"";background:url(https://tadakenso.net/images/user/icon/line.webp) center center no-repeat;background-size:contain;font-size:150%;height:1em;width:1em}#btn_navi a[href$="estimate/input"]:before{content:"\F01EE"}#btn_navi a[href^="tel:"]:before{content:"\F03F2"}@media screen and (max-width:319px){#header_wrap{height:52px;line-height:52px}#header_logo{margin-top:8px}#header_logo a img{height:36px}#header_caption{display:none}#menu_open,#menu_close{margin-top:2px;margin-right:2px}header nav{padding-top:52px}#btn_navi a:before{left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#btn_navi a span{display:none}}@media screen and (min-width:320px) and (max-width:359px){#btn_navi a{font-size:87.5%}}@media screen and (min-width:320px) and (max-width:767px){#header_wrap{padding-top:3px;padding-bottom:3px}#menu_open,#menu_close{margin-right:5px}#menu_open{margin-top:12px}#menu_close{margin-top:6px}#header_caption{font-size:50%;margin-bottom:4px}#header_logo a img{height:42px}header nav{padding-top:62px}#btn_navi a:before{right:-webkit-calc(50% + 1.3em);right:calc(50% + 1.3em);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}#btn_navi a[href$="estimate/input"]:before{right:-webkit-calc(50% + 1.6em);right:calc(50% + 1.6em)}}@media screen and (max-width:359px){#header_caption span{display:none}}@media screen and (min-width:360px) and (max-width:374px){#btn_navi a{font-size:93.75%}}@media screen and (max-width:767px){header{}#menu_open,#menu_close{font-size:87.5%}header nav{max-height:100vh;width:100%}header nav>a{padding:3.125% 6.25%}header nav>div{padding:3.125% 0 6.25%}header nav>div p{font-size:75%}header nav>div img[src$="tel.webp"]{margin-top:1.5625%;width:87.5%}header nav>div img[src$="logo.webp"]{margin-top:3.125%;width:75%}#btn_line{display:none}#btn_totop{display:none;height:50px;line-height:50px;width:50px}#btn_totop:before{font-size:250%}}@media screen and (min-width:768px){header{}#btn_totop{height:80px;line-height:80px;width:80px}#btn_totop:before{font-size:400%}#btn_navi{display:none}}@media screen and (min-width:768px) and (max-width:939px){#btn_line img{height:210px}}@media screen and (min-width:768px) and (max-width:1023px){#header_wrap{padding-top:4px;padding-bottom:4px}#header_caption{font-size:75%;margin-bottom:4px}#header_logo a img{height:42px}#menu_open,#menu_close{margin-top:5px;margin-right:5px}header nav{max-height:100vh;width:360px}header nav>a{padding:10px 20px}header nav>div{padding:10px 0 20px;text-align:left}header nav>div picture{text-align:center}header nav>div img[src$="tel.webp"]{width:300px}header nav>div img[src$="logo.webp"]{width:280px}header nav>div p{font-size:87.5%}header nav>div picture{margin-top:10px}#btn_line{top:66px}}@media screen and (min-width:940px) and (max-width:1023px){#btn_line img{height:240px}}@media screen and (max-width:1023px){header{}#header_wrap{text-align:center}#header_caption{line-height:1}#header_logo{display:inline-block;vertical-align:top}#header_info{display:none}#header_corp{display:none}header nav{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow-x:hidden;overflow-y:auto;top:0;left:-100%;transition:left 0.2s ease-out 0s}header nav.active{left:0}header nav>a{border-bottom:1px solid #FFF;display:block;text-align:left}header nav>a:first-child{border-top:1px solid #FFF}header nav>a:after{content:"\F0142";font-family:"Material Design Icons";font-size:150%;right:0;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}header nav>div{text-align:center}}@media screen and (min-width:1024px){#header_caption{float:right;text-align:left}#header_logo{float:left}#header_logo img{height:72px}#menu_open,#menu_close{display:none!important}#header_info{float:right;line-height:1;text-align:left}#header_info img[src$="tel.webp"]{height:54px;margin-right:20px}#header_corp{float:left;text-align:left}#header_corp span{margin-right:1em}header nav{display:table;width:100%}body:not(#is_top) header nav:not(.fix){top:0}body:not(#is_top) header nav.fix{position:absolute;bottom:0}body#is_top header nav:not(.scroll){display:none}body#is_top header nav.scroll{display:table}header nav>a{display:table-cell;line-height:1.2;vertical-align:middle;width:-webkit-calc(100% / 9);width:calc(100% / 9)}header nav>a:not(:first-child):not(.xga_hide):after{background-color:#FFF;height:2.25em;left:0:-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1px}header nav>div{display:none}}@media screen and (min-width:1024px) and (max-width:1199px){body#is_top header{}#header_wrap{padding-top:8px}body:not(#is_top) #header_wrap{padding-bottom:44px}#header_caption{font-size:75%;height:16px;line-height:16px;width:-webkit-calc(100% - 420px);width:calc(100% - 420px)}#header_info{width:-webkit-calc(100% - 420px);width:calc(100% - 420px)}#header_hours{font-size:75%;height:16px;line-height:16px}#header_corp{font-size:62.5%;padding-bottom:7px;width:420px}header nav{font-size:75%;height:44px;padding-left:30px;padding-right:30px}#btn_line{top:152px}#btn_line img{height:300px}}@media screen and (min-width:1200px){#header_caption{font-size:87.5%;height:20px;line-height:20px}#header_hours{font-size:87.5%;height:20px;line-height:20px}#header_corp{font-size:75%}}@media screen and (min-width:1200px) and (max-width:1279px){body#is_top header{}#header_wrap{padding-top:10px}body:not(#is_top) #header_wrap{padding-bottom:50px}#header_caption{width:50%}#header_info{padding-bottom:8px;width:50%}#header_corp{width:50%}header nav{font-size:87.5%;height:50px;padding-left:35px;padding-right:35px}#btn_line{top:162px}#btn_line img{height:360px}}@media screen and (min-width:1280px){body#is_top header{}#header_wrap{padding-top:16px}body:not(#is_top) #header_wrap{padding-bottom:58px}#header_caption{width:41.5%}#header_info{width:41.5%}#header_corp{padding-bottom:14px;width:41.5%}header nav{height:58px;padding-left:-webkit-calc((100% - 1200px) / 2);padding-left:calc((100% - 1200px) / 2);padding-right:-webkit-calc((100% - 1200px) / 2);padding-right:calc((100% - 1200px) / 2);min-width:1200px}#btn_line{top:184px}}@media screen and (min-width:1200px) and (max-width:1365px){#btn_line img{height:390px}}@media screen and (min-width:1366px){#btn_line img{height:420px}}#middle_block{text-align:left}#title_page_wrap{background-color:#E4F1F6}#title_page{position:relative}#title_page_wrap{background-position:center bottom;background-repeat:no-repeat;background-size:cover}#title_page:before,#title_page:after{border-style:solid;content:"";height:0;display:block;top:0;position:absolute;width:0}#title_page:before{border-color:#020828 transparent transparent transparent;border-width:150px 800px 0 0;right:50%}#title_page:after{border-color:transparent #020828 transparent transparent;border-width:0 800px 150px 0;left:50%}#title_page .title_section{margin-bottom:0}#title_page .title_section b{color:#F29600}@media screen and (max-width:767px){#title_page{padding-top:-webkit-calc(40px + 3.125%);padding-top:calc(40px + 3.125%);padding-bottom:3.125%}}@media screen and (min-width:768px){#title_page{padding-top:100px;padding-bottom:50px}}@media screen and (min-width:1600px){#title_page_wrap{position:relative}#title_page_wrap:before,#title_page_wrap:after{background-color:#020828;content:"";height:150px;display:block;top:0;position:absolute;width:-webkit-calc(50% - 800px);width:calc(50% - 800px);z-index:1}#title_page_wrap:before{right:-webkit-calc(50% + 800px);right:calc(50% + 800px)}#title_page_wrap:after{left:-webkit-calc(50% + 800px);left:calc(50% + 800px)}}.title_section{text-align:center}.title_section b{color:#000;display:inline-block;font-weight:700;line-height:1.2;margin-bottom:.2em;position:relative}.title_section b[data-ruby]{margin-top:1em}.title_section b[data-ruby]:before{background-color:#FFD000;content:attr(data-ruby);display:block;font-size:50%;line-height:1;padding:.4em .6em;position:absolute;top:0;left:0;-ms-transform:translateY(-120%);-webkit-transform:translateY(-120%);transform:translateY(-120%)}.title_section b:after{background:url(https://tadakenso.net/images/user/icon/roller.webp) left center no-repeat,url(https://tadakenso.net/images/user/icon/brush.webp) right center no-repeat;background-size:contain,contain;content:"";display:block;position:absolute;top:-.5em;left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);height:1.738095238095238em;pointer-events:none;width:-webkit-calc(100% + (1.6em * 2));width:calc(100% + (1.6em * 2))}.title_section span{color:gray;display:block;font-weight:400;line-height:1}@media screen and (min-width:320px) and (max-width:359px){.title_section b{font-size:125%}}@media screen and (min-width:360px) and (max-width:413px){.title_section b{font-size:137.5%}}@media screen and (min-width:414px) and (max-width:767px){.title_section b{font-size:150%}}@media screen and (max-width:767px){.title_section{margin-bottom:3.125%;padding:0 3.125%}.title_section span{font-size:75%}}@media screen and (min-width:768px){.title_section{margin-bottom:50px}.title_section span{font-size:87.5%}}@media screen and (min-width:768px) and (max-width:939px){.title_section b{font-size:200%}}@media screen and (min-width:940px) and (max-width:1023px){.title_section b{font-size:225%}}@media screen and (min-width:1024px) and (max-width:1199px){.title_section b{font-size:250%}}@media screen and (min-width:1200px){.title_section b{font-size:262.5%}}.title_paint{line-height:1;margin-left:auto;margin-right:auto;text-align:center;max-width:1200px}.title_paint.lazyloaded{background-image:url(https://tadakenso.net/images/user/title/paint.webp);background-repeat:no-repeat}.title_paint b{color:#000;display:block}.title_paint span{color:#FFF;display:block;font-weight:400}@media screen and (max-width:767px){.title_paint{margin-bottom:3.125%;padding:3.125% 3.125%}.title_paint.lazyloaded{background-position:8% center;background-size:auto 100%}.title_paint b{font-size:125%;margin-bottom:5px}.title_paint span{font-size:75%}}@media screen and (min-width:768px){.title_paint{height:80px;margin-bottom:50px;padding-top:13px}.title_paint.lazyloaded{background-position:center center}.title_paint b{font-size:200%;margin-bottom:8px}.title_paint span{font-size:87.5%}}@media screen and (min-width:768px) and (max-width:939px){.title_paint.lazyloaded{background-size:auto 75%}}@media screen and (min-width:940px) and (max-width:1023px){.title_paint.lazyloaded{background-size:auto 85%}}@media screen and (min-width:1024px) and (max-width:1199px){.title_paint.lazyloaded{background-size:auto 90%}}@media screen and (min-width:1200px) and (max-width:1279px){.title_paint.lazyloaded{background-size:auto 95%}}@media screen and (min-width:1280px){.title_paint.lazyloaded{background-size:auto 100%}}[class^="title_icon_"]{line-height:1.4}[class^="title_icon_"] span{display:inline-block;position:relative;text-align:left;text-decoration:underline solid #FFFFA1 .2em}[class^="title_icon_"] span:before{background-position:center center;background-repeat:no-repeat;background-size:contain;content:"";display:block;position:absolute;top:50%;left:0;-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.title_icon_q span:before{background-image:url(https://tadakenso.net/images/user/icon/q.webp)}.title_icon_a span:before{background-image:url(https://tadakenso.net/images/user/icon/a.webp)}@media screen and (max-width:479px){[class^="title_icon_"]{margin-left:auto;margin-right:auto;width:93.75%}}@media screen and (min-width:480px){[class^="title_icon_"]{text-align:center}}@media screen and (max-width:767px){[class^="title_icon_"]{font-size:125%;margin-bottom:14px}[class^="title_icon_"] span{padding-left:-webkit-calc(1em + 58px);padding-left:calc(1em + 58px)}[class^="title_icon_"] span:before{height:58px}.title_icon_q span:before{width:58px}.title_icon_a span:before{width:61px}}@media screen and (min-width:768px){[class^="title_icon_"]{font-size:175%;margin-bottom:78px}[class^="title_icon_"] span{padding-left:-webkit-calc(1em + 116px);padding-left:calc(1em + 116px)}[class^="title_icon_"] span:before{height:116px}.title_icon_q span:before{width:116px}.title_icon_a span:before{width:121px}}.title_step{background-color:#00C100;letter-spacing:.1em;margin-left:auto;margin-right:auto;padding-left:.1em;position:relative;text-align:center;text-shadow:1px 1px .5em rgba(0,0,0,.1),-1px 1px .5em rgba(0,0,0,.1),1px -1px .5em rgba(0,0,0,.1),-1px -1px .5em rgba(0,0,0,.1);z-index:1}.title_step span{color:#FFE437;position:relative}.title_step b{color:#FFF}.title_step b.title_step_check:before{background:url(https://tadakenso.net/images/user/icon/check.webp) center center no-repeat;background-size:auto 1em;content:"";display:inline-block;height:1em;vertical-align:middle;width:1.5em}@media screen and (min-width:360px) and (max-width:413px){.title_step{font-size:112.5%}}@media screen and (min-width:414px) and (max-width:767px){.title_step{font-size:125%}}@media screen and (max-width:767px){.title_step{box-shadow:2px 2px 0 0 rgb(0,0,0,.2);line-height:1.4;margin-bottom:3.571428571428571%;padding:.5em}.title_step:first-child{margin-top:-3.571428571428571%;margin-bottom:-webkit-calc(-1.875em + 3.571428571428571%);margin-bottom:calc(-1.875em + 3.571428571428571%);top:-1.875em}.title_step span{display:block}}@media screen and (min-width:768px){.title_step{box-shadow:6px 6px 0 0 rgb(0,0,0,.2);width:-webkit-calc(100% - (20px * 2));width:calc(100% - (20px * 2));max-width:1080px}.title_step:first-child{margin-bottom:-.5em;top:-1em}.title_step span:first-child{margin-right:1em}}@media screen and (min-width:768px) and (max-width:939px){.title_step{font-size:150%}}@media screen and (min-width:940px) and (max-width:1023px){.title_step{font-size:175%}}@media screen and (min-width:1024px) and (max-width:1199px){.title_step{font-size:187.5%}}@media screen and (min-width:1200px) and (max-width:1279px){.title_step{font-size:200%}}@media screen and (min-width:1280px){.title_step{font-size:225%}}.breadcrumbs{background-color:#020828;font-size:75%;padding-top:5px;padding-bottom:5px;text-align:left}.breadcrumbs>*{color:#CCC;display:inline-block;position:relative}.breadcrumbs a{color:#FFF}.breadcrumbs>*:not(:first-child){margin-left:2em}.breadcrumbs>*:not(:first-child):before{color:#CCC;content:"\F0142";font-family:"Material Design Icons";font-size:150%;line-height:1;position:absolute;top:50%;left:-1em;-ms-transform:translate(-12%,-50%);-webkit-transform:translate(-12%,-50%);transform:translate(-12%,-50%)}@media screen and (max-width:767px){.breadcrumbs{padding-left:3.125%;padding-right:3.125%}}@media screen and (min-width:768px){.breadcrumbs{}}.tbl_com{text-align:left}.tbl_com tr th{position:relative}.tbl_com tr th span{color:#F15A24}.tbl_com tr th span:after{background-color:#999;content:"";display:block;position:absolute}.tbl_com tr td{border-bottom:1px solid #999}.tbl_com tr td p+p{margin-top:1em}@media screen and (max-width:767px){.tbl_com,.tbl_com tbody,.tbl_com tr,.tbl_com tr th,.tbl_com tr td{display:block}.tbl_com{line-height:1.6}.tbl_com tr th{padding:3.571428571428571% 3.571428571428571%}.tbl_com tr th span:after{height:1px;bottom:0;left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);width:-webkit-calc(100% - (3.571428571428571% * 2));width:calc(100% - (3.571428571428571% * 2))}.tbl_com tr td{padding:3.571428571428571% 3.571428571428571%}}@media screen and (min-width:768px){.tbl_com{border-collapse:separate;border-spacing:0;margin-left:auto;margin-right:auto;width:-webkit-calc(100% - (20px * 2));width:calc(100% - (20px * 2));max-width:1080px}.tbl_com tr th{vertical-align:top;width:14em}.tbl_com tr th{border-bottom:1px solid #999;padding:1em 1em}.tbl_com tr th span:after{height:-webkit-calc(100% - 1em);height:calc(100% - 1em);top:50%;right:0;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px}.tbl_com tr td{padding:1em 1em;vertical-align:top}}.map_wrap{position:relative}.map_wrap:before{content:"";display:block}.map_wrap iframe{height:100%;position:absolute;top:0;left:0;width:100%}
