@media only screen and (max-width:800px){body{overflow:hidden!important;font-size:95%!important}.site{width:auto!important;box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important}.entry-content{width:auto!important}.site{padding:0!important}.head-image{background-size:cover!important}p{padding-left:5px!important;padding-right:5px!important}.alignleft{float:none!important;display:block!important;margin-left:auto!important;margin-right:auto!important}.alignright{float:none!important;display:block!important;margin-left:auto!important;margin-right:auto!important}img{max-width:100%!important}entry-content img.size-full{max-width:90%}img.wide{margin:0 -5px!important;width:100%!important;position:absolute!important}.entry-content form{width:100%!important;height:auto!important}.submit{width:auto!important}.submit form dd{display:block}.submit form input{font-size:80%!important;margin:0!important}.submit form input[type="text"]{margin:0!important}.submit form input.fd01wide,.submit form input.fd02flat{margin:20px auto!important}.submit form dd input{height:25px;padding:6px 6px 4px}.submit form .btn{width:100%!important;margin:5px 0!important;font-size:80%!important}.submit form .btn input{display:inline-block}.submit form dt{font-size:80%!important;margin:10px 15px 0 10px}.submit form dd{text-align:center!important;padding-top:5px}@media only screen and (max-width:767px){.submit form input{width:90%!important}.submit form dt,.submit form dd{float:none!important}table.head-w,table.head-b{height:auto!important}.entry-header .entry-title{font-size:26px}}table.head-w{height:none!important}table.head-w,table.head-b{width:100%!important;background-size:cover!important;border-collapse:separate!important;font-size:100%!important;margin:0 auto!important;padding:20px 0}table.head-w span,table.head-b span{font-size:200%!important}table.head-w span span,table.head-b span span{font-size:100%!important}table.obi,table.obi-b,table.tape{background-size:100% 100%!important}@media only screen and (max-width:600px){table.obi,table.obi-b,table.tape{height:93px!important}}table.obi,table.obi-b,table.tape{width:100%!important;font-size:150%!important;margin:0 auto!important}table.obi span,table.obi-b span,table.tape span{font-size:100%!important}table.wide{width:100%!important;margin:0!important;padding:0!important}table.wide p{padding-left:10px!important}table.wide td{padding:0}@media only screen and (min-width:768px){table.obi,table.obi-b,table.tape{font-size:200%!important}table.head-w,table.head-b{font-size:180%!important}}.submit,.shikaku,.marukaku,.pressed,.tableshadow{width:90%!important;margin:0 auto!important}.shikaku form input,.marukaku form input,.pressed form input,.tableshadow form input{width:90%!important;font-size:80%!important}.shikaku form .input,.marukaku form .input,.pressed form .input,.tableshadow form .input{margin-bottom:10px}.shikaku form select,.marukaku form select,.pressed form select,.tableshadow form select{width:90%!important;font-size:100%!important}.btn-custom-sma,input[type="submit"].btn-custom-sma,.btn-custom-3d-sma,input[type="submit"].btn-custom-3d-sma,.btn-blue-sma,input[type="submit"].btn-blue-sma,.btn-blue-3d-sma,input[type="submit"].btn-blue-3d-sma,.btn-red-sma,input[type="submit"].btn-red-sma,.btn-red-3d-sma,input[type="submit"].btn-red-3d-sma,.btn-green-sma,input[type="submit"].btn-green-sma,.btn-green-3d-sma,input[type="submit"].btn-green-3d-sma,.btn-purple-sma,input[type="submit"].btn-purple-sma,.btn-purple-3d-sma,input[type="submit"].btn-purple-3d-sma,.btn-gray-sma,input[type="submit"].btn-gray-sma,.btn-gray-3d-sma,input[type="submit"].btn-gray-3d-sma{width:90%!important;font-size:110%!important}.btn-gelatin-blue,input[type="submit"].btn-gelatin-blue,.btn-gelatin-red,input[type="submit"].btn-gelatin-red,.btn-gelatin-green,input[type="submit"].btn-gelatin-green,.btn-gelatin-purple,input[type="submit"].btn-gelatin-purple,.btn-gelatin-gray,input[type="submit"].btn-gelatin-gray,.btn-skewlr-blue,input[type="submit"].btn-skewlr-blue,.btn-skewlr-red,input[type="submit"].btn-skewlr-red,.btn-skewlr-green,input[type="submit"].btn-skewlr-green,.btn-skewlr-purple,input[type="submit"].btn-skewlr-purple,.btn-skewlr-gray,input[type="submit"].btn-skewlr-gray,.btn-custom,input[type="submit"].btn-custom,.btn-custom-3d,input[type="submit"].btn-custom-3d,.btn-blue,input[type="submit"].btn-blue,.btn-blue-3d,input[type="submit"].btn-blue-3d,.btn-red,input[type="submit"].btn-red,.btn-red-3d,input[type="submit"].btn-red-3d,.btn-green,input[type="submit"].btn-green,.btn-green-3d,input[type="submit"].btn-green-3d,.btn-purple,input[type="submit"].btn-purple,.btn-purple-3d,input[type="submit"].btn-purple-3d,.btn-gray,input[type="submit"].btn-gray,.btn-gray-3d,input[type="submit"].btn-gray-3d{width:90%!important;font-size:16px!important}.navbar{margin-bottom:45px!important}.navbar .navbar-inner{height:40px!important}.navbar-nofix .navbar-inner{height:auto!important}.navbar .brand{font-size:100%!important}dl.pub_form input{width:100%!important;height:25px;padding:6px 6px 4px}.absolute{position:relative!important}.content-width{width:auto!important}nav.fixed_menu1,nav.fixed_menu2,nav.fixed_menu3,nav.fixed_menu4,nav.fixed_menu5,nav.fixed_menu6{height:auto;min-height:60px;max-height:100%;overflow-y:auto}nav.fixed_menu1 ul,nav.fixed_menu2 ul,nav.fixed_menu3 ul,nav.fixed_menu4 ul,nav.fixed_menu5 ul,nav.fixed_menu6 ul{width:100%;height:auto;padding-top:50px}nav.fixed_menu1 ul li,nav.fixed_menu2 ul li,nav.fixed_menu3 ul li,nav.fixed_menu4 ul li,nav.fixed_menu5 ul li,nav.fixed_menu6 ul li{display:block!important;padding:20px 0}nav.fixed_menu1>ul>li{background-color:#333}nav.fixed_menu2>ul>li{background-color:#eee}nav.fixed_menu3>ul{background:#f44336;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2Y0NDMzNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjYzJlMmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgb(244 67 54) 1%,rgb(204 46 46) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,rgb(244 67 54)),color-stop(100%,rgb(204 46 46)));background:-webkit-linear-gradient(top,rgb(244 67 54) 1%,rgb(204 46 46) 100%);background:-o-linear-gradient(top,rgb(244 67 54) 1%,rgb(204 46 46) 100%);background:-ms-linear-gradient(top,rgb(244 67 54) 1%,rgb(204 46 46) 100%);background:linear-gradient(to bottom,rgb(244 67 54) 1%,rgb(204 46 46) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f44336',endColorstr='#cc2e2e',GradientType=0)}nav.fixed_menu4>ul{background:#ef5b87;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VmNWI4NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOTFlNjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgb(239 91 135) 0%,rgb(233 30 99) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgb(239 91 135)),color-stop(100%,rgb(233 30 99)));background:-webkit-linear-gradient(top,rgb(239 91 135) 0%,rgb(233 30 99) 100%);background:-o-linear-gradient(top,rgb(239 91 135) 0%,rgb(233 30 99) 100%);background:-ms-linear-gradient(top,rgb(239 91 135) 0%,rgb(233 30 99) 100%);background:linear-gradient(to bottom,rgb(239 91 135) 0%,rgb(233 30 99) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ef5b87',endColorstr='#e91e63',GradientType=0)}nav.fixed_menu5>ul{background:#2196f3;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIxOTZmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0Mjg3YmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgb(33 150 243) 0%,rgb(66 135 191) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgb(33 150 243)),color-stop(100%,rgb(66 135 191)));background:-webkit-linear-gradient(top,rgb(33 150 243) 0%,rgb(66 135 191) 100%);background:-o-linear-gradient(top,rgb(33 150 243) 0%,rgb(66 135 191) 100%);background:-ms-linear-gradient(top,rgb(33 150 243) 0%,rgb(66 135 191) 100%);background:linear-gradient(to bottom,rgb(33 150 243) 0%,rgb(66 135 191) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2196f3',endColorstr='#4287bf',GradientType=0)}nav.fixed_menu6>ul{background:#00bcd4;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYmNkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMGEzYjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgb(0 188 212) 0%,rgb(48 163 178) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgb(0 188 212)),color-stop(100%,rgb(48 163 178)));background:-webkit-linear-gradient(top,rgb(0 188 212) 0%,rgb(48 163 178) 100%);background:-o-linear-gradient(top,rgb(0 188 212) 0%,rgb(48 163 178) 100%);background:-ms-linear-gradient(top,rgb(0 188 212) 0%,rgb(48 163 178) 100%);background:linear-gradient(to bottom,rgb(0 188 212) 0%,rgb(48 163 178) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00bcd4',endColorstr='#30a3b2',GradientType=0)}nav.fixed_menu1 ul li:first-child:before,nav.fixed_menu2 ul li:first-child:before,nav.fixed_menu3 ul li:first-child:before,nav.fixed_menu4 ul li:first-child:before,nav.fixed_menu5 ul li:first-child:before,nav.fixed_menu6 ul li:first-child:before{border:none}nav.fixed_menu1 ul li:after,nav.fixed_menu2 ul li:after,nav.fixed_menu3 ul li:after,nav.fixed_menu4 ul li:after,nav.fixed_menu5 ul li:after,nav.fixed_menu6 ul li:after{border:none}nav.fixed_menu1>ul>li>.sub-menu,nav.fixed_menu2>ul>li>.sub-menu,nav.fixed_menu3>ul>li>.sub-menu,nav.fixed_menu4>ul>li>.sub-menu,nav.fixed_menu5>ul>li>.sub-menu,nav.fixed_menu6>ul>li>.sub-menu{background:rgb(255 255 255 / .2);margin-top:10px;padding-top:0;padding-bottom:20px;position:relative;top:0;width:100%}nav.fixed_menu2>ul>li>.sub-menu{background:rgb(0 0 0 / .2)}nav.fixed_menu1>ul>li>.sub-menu li,nav.fixed_menu2>ul>li>.sub-menu li,nav.fixed_menu3>ul>li>.sub-menu li,nav.fixed_menu4>ul>li>.sub-menu li,nav.fixed_menu5>ul>li>.sub-menu li,nav.fixed_menu6>ul>li>.sub-menu li{padding:20px 0;text-align:center}nav.fixed_menu1>ul>li>.sub-menu li:last-child,nav.fixed_menu2>ul>li>.sub-menu li:last-child,nav.fixed_menu3>ul>li>.sub-menu li:last-child,nav.fixed_menu4>ul>li>.sub-menu li:last-child,nav.fixed_menu5>ul>li>.sub-menu li:last-child,nav.fixed_menu6>ul>li>.sub-menu li:last-child{padding:20px 0 0}.youtube{position:relative;width:100%;padding-top:56.25%}.youtube iframe{position:absolute;top:0;right:0;width:100%!important;height:100%!important}.btn-gelatin-blue,.btn-gelatin-red,.btn-gelatin-green,.btn-gelatin-purple,.btn-gelatin-gray,.btn-skewlr-blue,.btn-skewlr-red,.btn-skewlr-green,.btn-skewlr-purple,.btn-skewlr-gray,.btn-custom,.btn-blue,.btn-red,.btn-green,.btn-purple,.btn-gray,.btn-blue-3d,.btn-red-3d,.btn-green-3d,.btn-purple-3d,.btn-gray-3d{padding:10px 0!important}.btn-custom-3d{padding:10px 0 16px!important}.btn-footer img{height:auto;width:100%}.btn-skewlr-blue:hover:after,.btn-skewlr-red:hover:after,.btn-skewlr-green:hover:after,.btn-skewlr-purple:hover:after,.btn-skewlr-gray:hover:after{left:-10%;width:0}.flip-clock-wrapper{margin:0;padding-top:10px}.flip-clock-wrapper ul{margin:2px;height:45px;width:30px}.flip-clock-wrapper ul li{line-height:43px}.flip-clock-wrapper ul li a div{font-size:40px}.flip-clock-wrapper ul li a div div.inn{font-size:35px}.flip-clock-divider{height:50px;width:10px}.flip-clock-dot{left:3px;height:5px;width:5px}.flip-clock-dot.top{top:18px}.flip-clock-dot.bottom{bottom:12px}.flip-clock-divider .flip-clock-label{right:-46px}.flip-clock-divider.minutes .flip-clock-label{right:-52px}.flip-clock-divider.seconds .flip-clock-label{right:-55px}#primary.two-column{float:none!important;width:100%}#secondary{float:none!important;width:100%}#primary .col2,#primary .col3,#header .widget-area,#footer .widget-area{float:none;margin:0!important;width:auto}#footer.widget-template{padding:30px}.full-width-image p img{margin:0 -5px;max-width:100vw!important}table.formbox{margin:0 auto!important;width:100%!important}table.formbox p{font-size:12px;margin-top:10px}table.formbox td.header p{font-size:inherit}table.formbox td.header h1,table.formbox td.header h2,table.formbox td.header h3{font-size:28px}.site-content article.card-type{float:none!important;margin:20px!important;width:auto!important}}@media screen and (max-width:1000px){.headParts002_container,.headParts003_container,.subHeadParts001_container,.subHeadParts001_b_container,.subHeadParts002_container,.subHeadParts003_container,.subHeadParts004_container{padding:40px 20px;max-width:1000px;margin:0 auto}.headParts001_container{padding:80px 20px}.subHeadParts002_container{padding:0 20px}}@media screen and (min-width:768px){.sp{display:none}.br_sp{display:none}a[href^="tel:"]{pointer-events:none}}@media screen and (max-width:767px){.headParts001_container,.headParts002_container,.headParts003_container,.subHeadParts001_container,.subHeadParts001_b_container,.subHeadParts002_container,.subHeadParts003_container,.subHeadParts004_container{padding:40px 20px;max-width:1000px;margin:0 auto}.headParts001_container{margin:40px 20px;border:solid 6px #fff}.headParts001{width:100%;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;background-size:cover;position:relative;padding:0}.entry-content .headParts001{height:auto}.headParts001_content{height:100%;display:block;padding:0}.headParts001_content_inner{padding:0}.headParts001_subTitle_wrap{width:100%;display:block}.headParts001_content .headParts001_subTitle{font-size:16px;font-weight:600;line-height:24px;color:#fff;text-align:center;padding:15px 20px;border:solid 4px #fff;display:block}.headParts001_content .headParts001_mainTitle{font-size:28px;line-height:40px;font-weight:600;color:#fff;text-align:center;margin:15px 0 10px 0!important}.headParts001_content .headParts001_txt{font-size:14px;line-height:28px;font-weight:500;color:#fff;text-align:left}.headParts002{width:100%;height:auto;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;background-size:cover;position:relative;padding:40px 0}.headParts002_content{width:100%;padding:30px 20px;background:rgb(255 255 255 / .9);box-shadow:0 0 8px 3px rgb(50 50 50 / .3);position:static;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);box-sizing:border-box}.headParts002_subTitle{font-size:16px;line-height:24px;font-weight:500;color:#313131;padding-bottom:20px;border-bottom:solid 1px #313131;margin-bottom:20px}.headParts002_mainTitle{font-size:28px;line-height:36px;font-weight:600;color:#313131;margin:10px 0!important}.headParts002_txt{font-size:14px;line-height:28px;font-weight:500;color:#313131}.headParts003{width:100%;padding:40px 0;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;background-size:cover;position:relative}.headParts003_content{width:100%;display:-webkit-flex;display:-ms-flex;display:flex;justify-content:center;margin:0}.headParts003_content_left,.headParts003_content_right{flex:0 0 100%;max-width:100%;padding:0}.headParts003_content_left{order:2}.headParts003_content_right{order:1;margin-bottom:30px}.headParts003_content_right img{max-width:100%;width:100%;height:auto;box-sizing:border-box}.headParts003_ttl_wrap{position:relative;padding-bottom:10px;margin-bottom:30px}.headParts003_ttl_wrap::after{content:"";display:block;width:40px;height:1px;background:#e32924;position:absolute;left:0;bottom:0}.headParts003_subTitle{font-size:18px;line-height:30px;font-weight:600;color:#e32924;margin-bottom:0}.headParts003_mainTitle{font-size:28px;line-height:60px;font-weight:600;color:#313131}.headParts003_txt{font-size:14px;line-height:28px;font-weight:500;color:#313131}.headParts003_img{border:solid 10px #fff;box-shadow:0 0 8px 3px rgb(50 50 50 / .3)}.subHeadParts001{padding:30px 0;position:relative}.subHeadParts001_container{padding:20px}.subHeadParts001::after{content:"";display:block;width:40px;height:40px;background-color:inherit;transform:rotate(45deg);position:absolute;bottom:-20px;left:0;right:0;margin:auto}.subHeadParts001 p{font-size:22px;font-weight:600;color:#fff;text-align:center;text-shadow:1px 1px 0 rgb(50 50 50 / .6)}.subHeadParts001 p.subHeadParts001_mainTitle{font-size:22px;font-weight:600;color:#fff;text-align:center;text-shadow:1px 1px 0 rgb(50 50 50 / .6)}.subHeadParts001 p.subHeadParts001_txt{font-size:14px;font-weight:600;color:#fff;text-align:center;margin-top:10px;text-shadow:1px 1px 0 rgb(50 50 50 / .6)}.subHeadParts002{background-size:100% 100%!important}.subHeadParts002_container{padding:0 20px}.subHeadParts002_subTitle_wrap{display:-webkit-flex;display:-ms-flex;display:flex;justify-content:center}.subHeadParts002 p{font-size:22px;font-weight:600;color:#fff;text-align:center}.subHeadParts002 p.subHeadParts002_subTitle{font-size:16px;font-weight:600;color:#555;text-align:center;position:relative;display:inline-block;margin-bottom:20px;max-width:80%}.subHeadParts002_subTitle::before{content:"";display:block;width:2px;height:80px;background:#999;position:absolute;left:-20px;top:50%;-webkit-transform:translateY(-50%) rotate(150deg);-ms-transform:translateY(-50%) rotate(150deg);transform:translateY(-50%) rotate(150deg)}.subHeadParts002_subTitle::after{content:"";display:block;width:2px;height:80px;background:#999;position:absolute;right:-20px;top:50%;-webkit-transform:translateY(-50%) rotate(-150deg);-ms-transform:translateY(-50%) rotate(-150deg);transform:translateY(-50%) rotate(-150deg)}.subHeadParts002_mainTitle_wrap{padding:20px 0;position:relative}.subHeadParts002 p.subHeadParts002_mainTitle{font-size:22px;font-weight:600;color:#fff;text-align:center}.subHeadParts003_wrap{width:100%;padding:20px 20px;border:solid 4px #00b7ee;box-shadow:0 0 8px 3px rgb(50 50 50 / .3);box-sizing:border-box}.subHeadParts003 p{font-size:22px;font-weight:600;color:#00a5d7;text-align:center}.subHeadParts003 p.subHeadParts003_mainTitle{font-size:22px;font-weight:600;color:#00a5d7;text-align:center}.subHeadParts003 p.subHeadParts003_txt{font-size:14px;font-weight:500;color:#878787;text-align:left;margin-top:20px}.subHeadParts004{padding:30px 0;position:relative}.subHeadParts004_container{padding:20px}.subHeadParts004 p{font-size:22px;font-weight:600;color:#fff;text-align:center;text-shadow:1px 1px 0 rgb(50 50 50 / .6)}.subHeadParts004 p.subHeadParts004_mainTitle{font-size:22px;font-weight:600;color:#fff;text-align:center;text-shadow:1px 1px 0 rgb(50 50 50 / .6)}.subHeadParts004 p.subHeadParts004_txt{font-size:14px;font-weight:600;color:#fff;text-align:center;margin-top:10px;text-shadow:1px 1px 0 rgb(50 50 50 / .6)}.pc{display:none}.sp_order1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.sp_order2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}