@charset "UTF-8";header{background-color:#fff;position:fixed;width:100%;z-index:999}header .header_upper{position:relative}@media print,screen and (min-width:768px){header .header_upper{height:40px}}header .header_upper h1,header .header_upper .header_logo{margin:0;text-align:center}header .header_upper h1 img,header .header_upper .header_logo img{height:auto;left:0;margin:20px auto;width:160px}@media print,screen and (min-width:768px){header .header_upper h1 img,header .header_upper .header_logo img{margin:auto;position:absolute;right:0;top:10px}}header .header_upper .header_lead{font-size:1rem;left:140px;position:absolute;top:13px}header .header_upper .navbar-toggle{border:1px solid #b8cae5;border-radius:4px;font-size:1.2rem;margin:0;padding:3px 5px;position:absolute;right:15px;top:8px}header .header_lower .menu_sub_pc{float:right;list-style:none}header .header_lower .menu_sub_pc li{float:left}header .header_lower .menu_sub_pc li a{display:inline-block;padding:0 15px 10px 10px;color:inherit;font-size:13px}header .header_shortcut ul{margin:0;padding:0}header .header_shortcut ul li{border-bottom:1px solid #b8cae5;border-right:1px solid #b8cae5;border-top:1px solid #b8cae5;display:block;float:left;height:30px;width:25%}header .header_shortcut ul li li:last-child{border-right:none}header .header_shortcut ul li a{color:#333;display:block;font-size:1.2rem;padding-top:6px;text-align:center}header .btn_header_cartLink{position:absolute;top:13px;right:15px}header .btn_header_cartLink img{width:auto;height:35px}header .btn_header_cartLink .cartSignal{position:absolute;top:0;right:-5px}header .searchform{display:block;padding-bottom:5px;text-align:center}header .searchform .searchfield{font-size:13px;width:70%;margin-right:3px;padding:3px;border:2px solid #e59900;border-radius:3px}header .searchform .searchsubmit{font-family:FontAwesome;font-size:1.6em;padding-top:0;cursor:pointer;color:#666;border:none;background:0 0;position:relative;top:2px}header .searchform .searchsubmit:hover{opacity:.6}@media print,screen and (min-width:768px){header{position:relative}header .searchform{display:inline-block;margin-left:15px;padding-bottom:0;position:relative;top:-5px}header .searchform .searchfield{width:250px}header .header_upper{height:80px;position:relative}header .header_upper h1,header .header_upper .header_logo{float:left;text-align:left}header .header_upper h1 img,header .header_upper .header_logo img{height:auto;width:212px;position:absolute;left:15px;right:auto;top:28px}header .header_contact{float:right;list-style:none}header .header_contact li{float:right}header .header_contact .header_inquiry{margin-top:29px;margin-left:15px;margin-right:15px;position:relative}header .header_contact .header_inquiry .cartSignal{position:absolute;top:-10px;left:-8px}header .header_contact .header_tel{margin-top:23px;margin-right:20px}header .header_contact .header_tel span{margin-right:20px;font-size:14px}header .header_subNav{height:37px;padding:0 15px}header .header_subNav ul{list-style:none}header .header_subNav ul li{float:right;margin-right:20px}header .header_subNav ul li a{font-size:14px;color:#4c4c4c}header .btn_header_cartLink{display:none}}@media print{header{display:none !important}}.topSlider{margin:0 -15px}.topSlider img{width:100%;height:auto}@media print,screen and (min-width:768px){.topSlider{margin:0 0 10px}.topSlider img{max-width:1340px}}html{color:#4c4c4c;font-size:62.5%}@media print,screen and (min-width:768px){html{min-height:100%;position:relative}}body{font-family:"游ゴシック",YuGothic,"Hiragino Kaku Gothic ProN","Helvetica",Meiryo,sans-serif !important}@media print,screen and (min-width:768px){body{font-size:14px;margin-bottom:350px !important;min-width:1024px}}@media print{body{-webkit-print-color-adjust:exact}}a{padding-bottom:1px;color:inherit}a:hover{opacity:.3;text-decoration:none !important;transition:all .2s;color:inherit !important;color:inherit !important}a:active{text-decoration:none !important}.clearfix:after,header .header_lower:after,.table_1:after,.colors:after,.colors_spec:after,.category_list:after,.service_list:after,.product_detail .product_detail_spec:after,.product_specSheet:after,.product_cost_detail:after,.product_flow ul:after,.product_tel_single:after,.cartItems ul li:after,footer:after,footer nav:after,footer nav ul:after,.mainContent:after,.featureV2:after,.list_3cols:after,.listSns:after,.listBlog:after{content:"";display:block;clear:both}.hover_zoom a{position:relative}.hover_zoom .zoom_text{display:inline-block;color:#fff;font-size:12px;padding-left:2px;padding-right:2px;background-color:rgba(0,0,0,.5);position:absolute;right:0;transform:translate(0,0);-ms-transform:translate(0,0);-webkit-transform:translate(0,0)}@media print{.hover_zoom .zoom_text{display:none}}img{width:inherit}h1,h2,h3,h4,h5,h6{line-height:1.5em !important}h2{font-size:24px}.noPc{display:block}@media print,screen and (min-width:768px){.noPc{display:none}}.noSp{display:none}@media print,screen and (min-width:768px){.noSp{display:block}}.mgn_b80{margin-bottom:80px}.cartSignal{display:inline-block;width:18px;height:18px;padding-top:1px;font-size:11px;font-weight:700;color:#fff;text-align:center;background-color:red;border-radius:9px}.print{display:none !important}@media print{.print{display:block !important}}@media print{.grecaptcha-badge{visibility:hidden}}.table_1{width:100%;borde-top:1px solid #d9d9d9}.table_1 tr{borde-bottom:1px solid #d9d9d9}.table_1 th,.table_1 td{text-align:center;font-weight:400;padding:5px}.table_1 th{background-color:#f2f2f2}.table_2{width:100%}.table_2 tbody th,.table_2 tbody td{border-top:1px solid #ddd;line-height:1.5;padding:10px;vertical-align:top}.table_2 tbody th{font-weight:400}.table_2 tbody .row_head{background-color:#f2f2f2}.table_2 tbody .row_total{background-color:#f2e6e6}.colors,.colors_spec{display:flex;flex-wrap:wrap;width:100%;list-style:none;padding:0}.colors li,.colors_spec li{padding:5px;width:16.666%;font-size:12px;text-align:center}.colors li .inner,.colors_spec li .inner{width:100%;text-align:center}.colors li span,.colors li img,.colors_spec li span,.colors_spec li img{display:block;width:20px;height:20px;margin-right:auto;margin-bottom:auto;border:1px solid #e5e5e5;border-radius:10px}.colors li span,.colors_spec li span{display:block}.colors_spec li span,.colors_spec li img{margin:0 auto 10px auto}.category_title{margin-bottom:40px;font-size:28px}@media print,screen and (min-width:768px){.category_title{font-weight:700}}.page_title_2,.feature h2{margin-bottom:40px;padding-bottom:10px;border-bottom:1px solid #b2b2b2;clear:both}@media print,screen and (min-width:768px){.page_title_2,.feature h2{font-size:24px}}.category_edge{width:100%;background-color:#f2f2e6;margin-bottom:60px}.category_edge .box_img,.category_edge .box_txt{display:block;width:100%;vertical-align:middle}.category_edge .box_img img,.category_edge .box_txt img{width:100%;height:auto}.category_edge .box_txt{padding:40px 15px;line-height:2em;font-size:18px}@media print,screen and (min-width:768px){.category_edge .box_img,.category_edge .box_txt{display:inline-block}.category_edge .box_img{width:40%}.category_edge .box_txt{width:60%;padding:0 60px;font-size:24px}}.category_list ul,.service_list ul{display:flex;flex-wrap:wrap;list-style:none;margin-bottom:0;padding:0}.category_list ul li,.service_list ul li{margin-bottom:30px;float:left;text-align:center}.category_list ul li a,.service_list ul li a{display:block;padding:5px;color:inherit;text-align:center}.category_list ul li a img,.service_list ul li a img{width:100%;height:auto;margin-bottom:15px}.category_list ul li a .title,.category_list ul li a .catch,.category_list ul li a .subtitle,.service_list ul li a .title,.service_list ul li a .catch,.service_list ul li a .subtitle{display:block;font-size:14px;padding:0 5px;margin-bottom:5px}.category_list ul li a .title,.service_list ul li a .title{font-weight:700}.category_list ul li a .subtitle,.service_list ul li a .subtitle{font-size:85%;color:#666}.category_list ul li a .pdct_hr,.service_list ul li a .pdct_hr{margin:10px 0}.category_list ul li a .prestop,.service_list ul li a .prestop{display:inline-block;background-color:red;color:#fff;padding:2px;margin-bottom:5px}.category_list ul li a.pdct_tags,.service_list ul li a.pdct_tags{display:inline-block !important;padding:2px 6px;margin-bottom:5px;margin-right:5px;font-size:13px;font-weight:700;border:1px solid #dcdcdc;border-radius:12px}.category_list ul li a.pdct_tags:last-child,.service_list ul li a.pdct_tags:last-child{margin-right:0}@media print,screen and (min-width:768px){.category_list ul li,.service_list ul li{width:25%}.category_list ul li a,.service_list ul li a{padding:15px}}.category_list ul li{width:33.333%}.category_list ul li a img{border-radius:50%}@media print,screen and (min-width:768px){.category_list ul li{width:16.666%}.category_list ul li a{padding:15px}}.service_list ul li{width:50%}@media print,screen and (min-width:768px){.service_list ul li a{padding:5px}}@media print,screen and (min-width:768px){.service_list ul li{width:25%}.service_list ul li a{padding:15px}}@media print,screen and (min-width:768px){.product_title,.product_detail{width:50%;float:right;padding-right:20px;padding-left:20px}}.product_title{font-size:20px;margin-bottom:40px}@media print,screen and (min-width:768px){.product_title{font-size:24px;font-weight:400;padding-top:40px;padding-bottom:15px;margin-bottom:0}}.product_stop{display:block;font-size:16px;border:1px solid red;color:red;text-align:center;max-width:110px;margin:0 auto 15px auto}@media print,screen and (min-width:768px){.product_stop{margin:0 0 15px}}.product_print{display:none}@media print,screen and (min-width:768px){.product_print{display:block;width:160px;font-size:14px;color:#333;text-align:center;margin:0 auto 40px 0;padding:2px;border:1px solid #d9d9d9;border-radius:3px}}@media print{.product_print{display:none}}.product_detail .product_detail_description{display:block;margin-bottom:40px}.product_detail .product_detail_spec{margin-bottom:40px;width:100%;border-top:1px solid #d9d9d9}.product_detail .product_detail_spec tr{border-bottom:1px solid #d9d9d9}.product_detail .product_detail_spec th,.product_detail .product_detail_spec td{padding:10px 15px;font-weight:400;font-size:14px}.product_detail .product_detail_spec td.tags{padding:10px 15px 5px}.product_detail .product_detail_spec .colors{margin-bottom:0}.product_detail .product_detail_spec .colors li{width:20%}.product_detail .product_detail_spec .colors li span{margin-bottom:0}.product_detail .product_detail_spec .options ul{margin-bottom:0;padding:0;list-style:none}.product_detail .product_detail_spec .priceNotice{display:block;font-size:85%}.product_detail .product_detail_spec .pdct_tags{display:inline-block;padding:2px 6px;margin-bottom:5px;margin-right:5px;border:1px solid #dcdcdc;border-radius:12px;color:#333}.product_detail .product_detail_spec .pdct_tags:last-child{margin-right:0}@media print,screen and (min-width:768px){.product_detail .product_detail_description{margin-bottom:40px}.product_detail .product_detail_description .product_detail_spec{margin-bottom:40px}}.product_specSheet,.product_cost_detail{padding:0;margin-bottom:40px}.product_specSheet h2,.product_cost_detail h2{margin-top:0 !important}.product_specSheet h3,.product_cost_detail h3{font-size:18px}.product_specSheet h4,.product_cost_detail h4{font-size:16px}@media print,screen and (min-width:768px){.product_specSheet,.product_cost_detail{border:1px solid #d9d9d9;padding:40px 20px !important;margin-right:15px;margin-bottom:60px}.product_specSheet h2,.product_cost_detail h2{margin-top:0 !important;padding-right:0;padding-left:0}.product_specSheet h3,.product_specSheet h4,.product_cost_detail h3,.product_cost_detail h4{font-size:inherit}.product_specSheet h3,.product_cost_detail h3{margin-top:20px !important}.product_specSheet h4,.product_cost_detail h4{margin-top:0 !important}}.product_cost_detail h3{margin-bottom:20px}.product_specSheet_2col{display:block;margin-right:-15px;margin-left:-15px}.product_specSheet_2col .inner{width:100%;padding:0 15px}@media print,screen and (min-width:768px){.product_specSheet_2col{display:flex;flex-wrap:wrap}.product_specSheet_2col .inner{width:50%;float:left;padding:0 10px}}.product_imgs{margin-right:-15px;margin-left:-15px}.product_imgs .product_imgs_main,.product_imgs .product_imgs_sub{list-style:none;padding:0}.product_imgs .product_imgs_main img,.product_imgs .product_imgs_sub img{width:100%;height:auto}.product_imgs .product_imgs_main{margin-bottom:2px}.product_imgs .product_imgs_sub{width:100%;overflow-x:auto;white-space:nowrap;margin-left:-15px;margin-right:-15px;margin-bottom:40px}.product_imgs .product_imgs_sub li{display:inline;flex-wrap:nowrap}.product_imgs .product_imgs_sub li a img{width:47%;height:auto}.product_imgs .product_imgs_sub li:nth-child(odd){padding-right:1px}.product_imgs .product_imgs_sub li:nth-child(even){padding-left:1px}@media print,screen and (min-width:768px){.product_imgs{width:50%;float:left;margin-right:0;margin-left:0}.product_imgs .product_imgs_sub{width:100%;margin-left:0;margin-right:0}.product_imgs .product_imgs_sub li{display:flex;flex-wrap:wrap;float:left;width:50%}.product_imgs .product_imgs_sub li a img{width:100%}}.product_edge{margin-bottom:60px}.product_edge h2{font-size:20px;margin-bottom:40px}.product_edge .product_edge_img{text-align:center;margin-top:40px}.product_edge .product_edge_img img{width:100%;height:auto}@media print,screen and (min-width:768px){.product_edge .product_edge_img img{width:70%;max-width:500px}}.product_flow{margin-right:-15px;margin-left:-15px;padding:40px 20px;background-color:#f2f2e6}.product_flow h2{margin-top:0 !important;margin-bottom:40px !important;border-bottom:none}.product_flow .product_flow_edge{display:block;margin-bottom:60px;text-align:center;font-size:18px;font-weight:700}.product_flow ul{margin:0 auto;list-style:none;padding:0}.product_flow ul li{display:flex;flex-wrap:wrap;float:left;width:33.333%;text-align:center}.product_flow ul li img{display:block;width:auto;height:98px;margin:0 auto 15px auto}.product_flow ul li span{display:block;width:100%}@media print,screen and (min-width:768px){.product_flow{margin-right:15px;margin-left:0}.product_flow .product_flow_edge{margin-bottom:60px}.product_flow ul{max-width:800px}.product_flow ul li img{height:150px}}.product_listBlog h2{text-align:left !important;margin-top:0 !important;margin-bottom:40px}.product_listBlog ul li{width:33.333% !important}.product_tel_single{border:1px solid #d9d9d9;margin:40px 0;padding:25px}@media print{.product_tel_single{display:none}.product_tel_single .inner{width:100%}}.product_tel_single .leadTxt{font-size:16px;text-align:center}.product_tel_single .inner{margin:0 auto;width:100%}.product_tel_single .inner img{margin-bottom:5px;width:100%}.product_tel_single .inner span{display:block;font-weight:700;text-align:center;font-size:16px}@media print,screen and (min-width:768px){.product_tel_single{margin:40px 15px 40px 0}.product_tel_single .inner{width:40%}}.product_single h2{border-bottom:1px solid #d9d9d9;font-size:20px}.cartList form,.cartItems form{margin-left:20px}.cartList form a,.cartItems form a{color:inherit !important;text-decoration:underline}.cartList form input[type=submit],.cartList form input[type=button],.cartItems form input[type=submit],.cartItems form input[type=button]{padding:2px 4px !important;border-radius:5px !important;-webkit-box-sizing:content-box;-webkit-appearance:none !important;appearance:none !important;border:none;box-sizing:border-box}.cartList form input[type=submit]::-webkit-search-decoration,.cartList form input[type=button]::-webkit-search-decoration,.cartItems form input[type=submit]::-webkit-search-decoration,.cartItems form input[type=button]::-webkit-search-decoration{display:none}.cartList form input[type=submit]::focus,.cartList form input[type=button]::focus,.cartItems form input[type=submit]::focus,.cartItems form input[type=button]::focus{outline-offset:-2px}@media print,screen and (min-width:768px){.cartList form input[type=submit],.cartList form input[type=button],.cartItems form input[type=submit],.cartItems form input[type=button]{text-decoration:underline}.cartList form input[type=submit]:hover,.cartList form input[type=button]:hover,.cartItems form input[type=submit]:hover,.cartItems form input[type=button]:hover{opacity:.7;transition:all .2s}}@media print{.cartList,.cartItems{display:none}}.cartItems{margin:40px 0}.cartItems h2{font-size:14px !important}.cartItems ul{list-style:none;margin:15px 0;padding-left:0;border-top:1px solid #e5e5e5}.cartItems ul li{padding:15px 0;border-bottom:1px solid #e5e5e5}.cartItems ul li img{float:left;width:50px;height:auto;margin-right:10px}.cartItems ul li span{display:block;font-weight:700;margin-bottom:15px}.cartItems ul li form{margin-bottom:0}.cartItems ul li form input[type=submit]{display:block;margin-left:auto;margin-right:15px}@media print,screen and (min-width:768px){.cartItems ul li img{width:100px}}.cartList{border:1px solid #e5e5e5}.cartList form{display:inline}.cartList span{display:block;width:100%;padding:5px;background-color:#e5e5e5;margin-bottom:10px;text-align:center}.cartList ul{list-style:none;padding-left:0;padding:10px}.cartList ul li{line-height:2em;margin-bottom:15px}.cartList ul li a{color:#900 !important}.cartList ul li:last-child{margin-bottom:0}.cartList .allClear{margin-bottom:20px;padding-right:10px;text-align:right}.cartList .button_contact{padding:0 10px;margin-bottom:0}.container.article .h1_title{background-color:#fff;padding-top:0}.container.article h2{font-size:16px}@media screen and (min-width:1200px){.container.article{width:100% !important;max-width:880px !important}}.odm .odm_img,.feature .odm_img,.featureV2 .odm_img{margin-bottom:40px;text-align:center;position:relative}.odm .odm_img span,.odm .odm_img .text_title,.feature .odm_img span,.feature .odm_img .text_title,.featureV2 .odm_img span,.featureV2 .odm_img .text_title{display:block;font-size:1.6rem;font-weight:700;position:absolute;text-align:center;top:10px;width:100%}.odm .odm_img .img_title,.feature .odm_img .img_title,.featureV2 .odm_img .img_title{display:block}.odm .odm_img img,.feature .odm_img img,.featureV2 .odm_img img{width:100%;height:auto;margin:0}.odm .box_inner_sub_r,.feature .box_inner_sub_r,.featureV2 .box_inner_sub_r{text-align:left}.odm .box_inner_sub_r .leadTxt,.feature .box_inner_sub_r .leadTxt,.featureV2 .box_inner_sub_r .leadTxt{font-weight:700;margin-bottom:20px}.odm .odm_list,.feature .odm_list,.featureV2 .odm_list{background-color:#f2f2e6;padding:5px}.odm .odm_list ul,.feature .odm_list ul,.featureV2 .odm_list ul{list-style:none;margin:0 0 15px;padding:0}.odm .odm_list ul li,.feature .odm_list ul li,.featureV2 .odm_list ul li{background-color:#fff;border-radius:5px;box-shadow:1px 1px 1px rgba(0,0,0,.2);display:block;float:left;margin-bottom:1%;margin-right:1%;width:49.5%}.odm .odm_list ul li:nth-child(2n),.feature .odm_list ul li:nth-child(2n),.featureV2 .odm_list ul li:nth-child(2n){margin-right:0}.odm .odm_list ul:last-child,.feature .odm_list ul:last-child,.featureV2 .odm_list ul:last-child{margin:0}.odm .odm_list .ul_icon_cloth li,.odm .odm_list .ul_icon_goods li,.feature .odm_list .ul_icon_cloth li,.feature .odm_list .ul_icon_goods li,.featureV2 .odm_list .ul_icon_cloth li,.featureV2 .odm_list .ul_icon_goods li{background-position:center left 10px;background-repeat:no-repeat;background-size:auto 20px;padding:10px 10px 10px 45px}.odm .odm_list .ul_icon_cloth li,.feature .odm_list .ul_icon_cloth li,.featureV2 .odm_list .ul_icon_cloth li{background-image:url(//www.towa-com-net.co.jp/wp-content/themes/towaV3/img/odm_part4_a.gif)}.odm .odm_list .ul_icon_goods li,.feature .odm_list .ul_icon_goods li,.featureV2 .odm_list .ul_icon_goods li{background-image:url(//www.towa-com-net.co.jp/wp-content/themes/towaV3/img/odm_part4_b.gif)}.odm .odm_services .r3_box_inner,.feature .odm_services .r3_box_inner,.featureV2 .odm_services .r3_box_inner{background-color:#f2f2e6;border-radius:5px;padding:0 10px 10px}.odm .odm_services .r3_box_inner h3,.feature .odm_services .r3_box_inner h3,.featureV2 .odm_services .r3_box_inner h3{background-color:#fff;background-position:center left 10px;background-repeat:no-repeat;background-size:auto 30px;border-radius:5px 5px 0 0;font-size:16px;font-weight:400;margin:2px -8px 15px;padding:10px 10px 10px 70px;text-align:left}.odm .odm_services .r3_box_inner .part_a,.feature .odm_services .r3_box_inner .part_a,.featureV2 .odm_services .r3_box_inner .part_a{background-image:url(//www.towa-com-net.co.jp/wp-content/themes/towaV3/img/odm_part5_a.gif)}.odm .odm_services .r3_box_inner .part_b,.feature .odm_services .r3_box_inner .part_b,.featureV2 .odm_services .r3_box_inner .part_b{background-image:url(//www.towa-com-net.co.jp/wp-content/themes/towaV3/img/odm_part5_b.gif)}.odm .odm_services .r3_box_inner .part_c,.feature .odm_services .r3_box_inner .part_c,.featureV2 .odm_services .r3_box_inner .part_c{background-image:url(//www.towa-com-net.co.jp/wp-content/themes/towaV3/img/odm_part5_c.gif)}.odm .odm_services .r3_box_inner ul,.feature .odm_services .r3_box_inner ul,.featureV2 .odm_services .r3_box_inner ul{list-style:none;margin:0;padding:0}.odm .odm_services .r3_box_inner ul li,.feature .odm_services .r3_box_inner ul li,.featureV2 .odm_services .r3_box_inner ul li{background-color:#fff;background-image:url(//www.towa-com-net.co.jp/wp-content/themes/towaV3/img/odm_arrow.gif);background-position:center left 10px;background-repeat:no-repeat;border-radius:5px;box-shadow:1px 1px 1px rgba(0,0,0,.2);display:block;margin-bottom:5px;padding:10px}.odm .r3_box .r3_box_inner img,.feature .r3_box .r3_box_inner img,.featureV2 .r3_box .r3_box_inner img{height:auto;width:60%}.odm .leadTxt,.feature .leadTxt,.featureV2 .leadTxt{display:block;font-size:1.6rem;font-weight:700;margin-bottom:20px;text-align:left}@media print,screen and (min-width:768px){.odm .odm_img span,.odm .odm_img h1.text_title,.feature .odm_img span,.feature .odm_img h1.text_title,.featureV2 .odm_img span,.featureV2 .odm_img h1.text_title{font-size:24px;padding-right:15px;position:absolute;top:45px}.odm .box_inner_sub_l,.feature .box_inner_sub_l,.featureV2 .box_inner_sub_l{width:30%}.odm .box_inner_sub_r,.feature .box_inner_sub_r,.featureV2 .box_inner_sub_r{float:left;width:70%;padding-right:15px}.odm .odm_list,.feature .odm_list,.featureV2 .odm_list{padding:15px}.odm .odm_list ul li,.feature .odm_list ul li,.featureV2 .odm_list ul li{margin-bottom:1.111%;margin-right:1.111%;padding:15px;width:32.111%}.odm .odm_list ul li:nth-child(2n),.feature .odm_list ul li:nth-child(2n),.featureV2 .odm_list ul li:nth-child(2n){margin-right:1.111%}.odm .odm_list ul li:nth-child(3n),.feature .odm_list ul li:nth-child(3n),.featureV2 .odm_list ul li:nth-child(3n){margin-right:0}.odm .leadTxt,.feature .leadTxt,.featureV2 .leadTxt{font-size:18px;margin-bottom:40px;text-align:left}.odm .odm_services .r3_box_inner,.feature .odm_services .r3_box_inner,.featureV2 .odm_services .r3_box_inner{height:251px}.odm .odm_services .r3_box_inner h3,.feature .odm_services .r3_box_inner h3,.featureV2 .odm_services .r3_box_inner h3{padding:10px 10px 10px 30px;text-align:center}.odm .more,.feature .more,.featureV2 .more{margin:-55px 0 45px;text-align:right}.odm .more a,.feature .more a,.featureV2 .more a{color:#333}.odm .more a:after,.feature .more a:after,.featureV2 .more a:after{content:url(//www.towa-com-net.co.jp/wp-content/themes/towaV3/img/common_side_li_a.gif);margin-left:5px}}.feature img{display:block;margin:0 auto 25px auto;max-width:100%;height:auto}.feature hr{border-top:none;clear:both;margin:40px 0}@media print,screen and (min-width:768px){.feature h2{font-size:18px !important;font-weight:700;margin-bottom:40px !important}.feature h3{font-size:14px !important}.feature img{display:block;float:left;clear:left;margin:0 15px 25px 0}}.featureV2 .columnRight h2,.featureV2 .columnRight h3,.featureV2 .columnRight h4{margin:30px 0;font-weight:700;color:#4d4d4d}.featureV2 .columnRight h2{font-size:24px}.featureV2 .columnRight h3{font-size:20px}.featureV2 .columnRight h4{font-size:18px}.featureV2 .columnRight p{font-size:18px}@media print,screen and (min-width:768px){.featureV2 .columnRight h2{font-size:28px}}.catalogs .r3_box .r3_box_inner a{display:block;width:100%;height:100%;color:inherit}.catalogs .r3_box .r3_box_inner a:hover{text-decoration:none}.catalogs .r3_box .r3_box_inner img{border:1px solid #e5e5e5}.catalogs .r3_box .r3_box_inner .catalog_box_title{background-color:#e5e5e5;border-radius:5px;padding:10px;position:relative;min-height:170px}.catalogs .r3_box .r3_box_inner .catalog_box_title h3{font-size:16px;font-weight:700;margin:0 0 15px;text-align:left}.catalogs .r3_box .r3_box_inner .catalog_box_title .catalog_box_exerpt{display:block;font-size:14px;margin-bottom:15px;text-align:justify}.catalogs .r3_box .r3_box_inner .catalog_box_title .catalog_box_icon{display:block;width:100%;padding-top:5px;min-height:24px;background:url(//www.towa-com-net.co.jp/wp-content/themes/towaV3/img/common_pdf_24.gif) right 140px center no-repeat;background-size:24px 24px;font-size:14px;text-align:right;position:absolute;bottom:15px;right:15px}.catalogList{display:flex;flex-wrap:wrap;list-style:none;padding:0}.catalogList li{margin-bottom:40px;padding:5px;float:left;width:50%}.catalogList li a{display:block;color:inherit;margin-bottom:15px}.catalogList li a img{width:100%;border:1px solid #d9d9d9}.catalogList li a:hover{text-decoration:none}.catalogList li .catalog_box_title{background-color:#f2f2e6;border-radius:5px;padding:10px;position:relative;min-height:170px}.catalogList li .catalog_box_title h3{font-size:16px;font-weight:700;margin:0 0 15px;text-align:left}.catalogList li .catalog_box_title .catalog_box_exerpt{display:block;font-size:14px;margin-bottom:15px;text-align:justify}.catalogList li .catalog_box_title .catalog_box_icon{display:block;width:100%;padding-top:5px;min-height:24px;background:url(//www.towa-com-net.co.jp/wp-content/themes/towaV3/img/common_pdf_24.gif) right 140px center no-repeat;background-size:24px 24px;font-size:14px;text-align:right;position:absolute;bottom:15px;right:15px}@media print,screen and (min-width:768px){.catalogList{margin-right:15px}.catalogList li{width:33.333%}.catalogList li .catalog_box_title{height:160px}.catalogList li .catalog_box_title h3{font-size:14px}.catalogList li .catalog_box_title .catalog_box_exerpt{font-size:12px}.catalogList li .catalog_box_title .catalog_box_icon{font-size:12px;background:url(//www.towa-com-net.co.jp/wp-content/themes/towaV3/img/common_pdf_24.gif) right 120px center no-repeat;background-size:24px 24px}}.cstmPost_1{position:relative}.cstmPost_1 h1{display:block;margin:0;font-size:18px;font-weight:700;line-height:1.5em;text-align:center;position:absolute;top:55px}.cstmPost_1 .eye_catch{margin:0 -15px}.cstmPost_1 .eye_catch img{width:100%;height:auto}.cstmPost_1 .eye_catch img{display:block;margin:20px auto}.navSP{width:100%;height:calc(100% - 62px);position:fixed;top:62px;background-color:#fff;z-index:200;-webkit-overflow-scrolling:touch}.navSP ul{list-style:none;padding:0;margin-top:0;margin-bottom:0}.navSP ul li{border-bottom:1px solid #d9d9d9;font-size:16px;position:relative}.navSP ul li a{display:block;width:100%;padding:15px;color:inherit}.navSP ul li a[href="#slide"]:after{content:"+";position:absolute;top:50%;right:10px;margin-top:-12px}.navSP ul li a.open:after{content:"-"}.navSP ul li ul{display:none;border-top:1px solid #d9d9d9}.navSP ul li ul li{border-left:5px solid #d9d9d9;box-sizing:border-box}.navSP ul li ul li a{display:block;width:100%;padding:15px}.navSP ul:first-child{border-top:1px solid #d9d9d9}.menu-trigger{display:inline-block;box-sizing:border-box;position:absolute;top:16px;left:15px;width:40px;height:30px;border:none !important;background-color:transparent !important}@media print,screen and (min-width:768px){.menu-trigger{display:none}}.menu-trigger span{transition:all .4s;position:absolute;left:0;width:100%;height:2px;background-color:#666;border-radius:4px}.menu-trigger span:nth-of-type(1){top:0}.menu-trigger span:nth-of-type(2){top:14px}.menu-trigger span:nth-of-type(3){bottom:0}.menu-trigger[aria-expanded=true] span:nth-of-type(1){-webkit-transform:translateY(13px) rotate(-45deg);transform:translateY(14px) rotate(-45deg)}.menu-trigger[aria-expanded=true] span:nth-of-type(2){opacity:0}.menu-trigger[aria-expanded=true] span:nth-of-type(3){-webkit-transform:translateY(-13px) rotate(45deg);transform:translateY(-14px) rotate(45deg)}footer{background-color:#f2f2e6;width:100%;margin-top:40px;padding-top:30px;padding-bottom:30px}footer nav{clear:both}footer nav ul{display:block;list-style:none;font-size:12px}footer nav ul li{float:left;margin-right:20px}footer nav ul li a{color:#666;line-height:2.3em}footer nav ul:nth-child(4){margin-top:40px;padding-left:0}footer nav ul:nth-child(4) li{width:100%;text-align:center;margin-bottom:20px;margin-right:0}footer nav ul:nth-child(4) li .tel{margin:20px 0;font-size:18px}footer nav ul:nth-child(4) li .tel span{font-size:14px}footer nav ul:nth-child(4) li .button_normal{display:block;margin:0 auto;text-align:center;background-color:#fff;border:1px solid #d9d9d9;position:relative}footer nav ul:nth-child(4) li .button_normal .cartSignal{width:24px;height:24px;border-radius:12px;line-height:2em;position:absolute;top:-12px;left:-12px}footer span{display:block;font-size:85%;color:#666;text-align:center}@media print,screen and (min-width:768px){footer{height:350px;position:absolute;bottom:0}footer nav{margin-bottom:40px}footer nav ul{float:left;width:25%}footer nav ul li{float:none;margin-right:0}footer nav ul:nth-child(4){margin-top:0}}@media print{footer{display:none !important}}.center{text-align:center !important}.right{text-align:right !important}.left{text-align:left !important}.mainContent .row,.featureV2 .row{margin:0}.mainContent .row_wideSp,.featureV2 .row_wideSp{margin:0 -15px}@media print,screen and (min-width:768px){.mainContent .row_wideSp,.featureV2 .row_wideSp{margin:0}}.mainContent .columnLeft,.featureV2 .columnLeft{display:none}@media print,screen and (min-width:768px){.mainContent .columnLeft,.featureV2 .columnLeft{display:block;float:left;width:280px;border-right:1px solid #e5e5e5}}@media print{.mainContent .columnLeft,.featureV2 .columnLeft{display:none}}.mainContent .columnRight,.featureV2 .columnRight{padding-top:100px}@media print,screen and (min-width:768px){.mainContent .columnRight,.featureV2 .columnRight{float:left;width:100%;margin-left:-280px;padding-top:0;padding-left:280px;border-top:1px solid #e5e5e5}.mainContent .columnRight .container,.featureV2 .columnRight .container{width:100%;max-width:1240px;margin:0 auto;padding:0 0 0 20px}}@media print{.mainContent .columnRight,.featureV2 .columnRight{margin-left:0;padding-left:0;border-top:none}}.mainContent .columnRight h2{font-size:16px;font-weight:700}@media print,screen and (min-width:768px){.mainContent .columnRight h2{font-size:20px !important;font-weight:400;margin:60px 0 20px}.mainContent .columnRight h3{font-size:16px !important;font-weight:700;margin:40px 0 20px}.mainContent .columnRight h4{font-size:14px !important}.mainContent .columnRight h4:before{content:"["}.mainContent .columnRight h4:after{content:"]"}}.breadcrumb{background-color:#fff !important;border-top:1px solid #d9d9d9;margin:0 -15px;padding:0}.breadcrumb span[property=itemListElement]{font-size:1rem;height:25px;padding:5px;color:#999}.breadcrumb span[property=itemListElement] a{color:#999}.breadcrumb ul{list-style:none;padding:0}.breadcrumb ul li{display:block;float:left;font-size:1rem;height:25px;padding:5px}@media print,screen and (min-width:768px){.breadcrumb{margin:0 !important;padding:20px 0 !important;position:inherit;border-top:none}.breadcrumb span[property=itemListElement]{font-size:1.2rem;font-size:12px;padding:5px}.breadcrumb ul{list-style:none;padding:0}.breadcrumb ul li{display:block;float:left;font-size:1.2rem;font-size:12px;padding:5px}}@media print{.breadcrumb{display:none}}.breadcrumbBlog{margin:62px -15px 0 !important}@media print,screen and (min-width:768px){.breadcrumbBlog{margin:0 !important}}.button{display:inline-block;text-align:center;vertical-align:middle;line-height:1.5;border:1px solid #ccc;border-radius:10px;transition:color .15s}.button span:before{content:"";display:inline-block;width:8px;height:8px;position:relative;top:2px;left:-10px;border-top:solid 2px;border-right:solid 2px;transform:rotate(45deg) translateY(-50%);color:inherit}.button_normal{padding:15px;width:250px;font-size:14px;color:#4c4c4c}.center_button{text-align:center}.sideNav{width:280px}.sideNav h2{font-size:16px !important;padding:30px 15px;margin:0;border-top:1px solid #e5e5e5}.sideNav .wear:before{content:url(//www.towa-com-net.co.jp/wp-content/themes/towaV3/img/sideNav_icon_wear.gif);margin-right:10px;position:relative;top:4px}.sideNav ul{width:100%;list-style:none;padding:0}.sideNav ul li{position:relative}.sideNav ul li a{display:block;width:100%;padding:5px 30px 5px 15px;font-size:14px;color:#333}.sideNav ul li a:hover{background-color:#333;color:#fff !important}.sideNav ul li ul{display:none}.sideNav ul li ul li{padding-left:1em}.sideNav ul li ul li a{border-left:1px solid #696969}.sideNav ul li ul li:first-child{background-color:#d3d3d3}.sideNav ul .menu-item-has-children>a:after{box-sizing:border-box;content:'+';height:52px;padding:10px 20px;position:absolute;right:0;top:-5px}.wp-pagenavi{margin-top:20px;margin-bottom:40px}.wp-pagenavi .pages{border:none}.wp-pagenavi .current{background-color:#f2f2e6;border:none}.wp-pagenavi a,.wp-pagenavi span{display:inline-block;padding:10px 15px !important;margin:5px !important;color:inherit}@media print,screen and (min-width:768px){.info_head{height:150px !important}}.blog .blog_eyecatch{margin-bottom:40px}.blog .blog_eyecatch img{height:auto;margin-bottom:5px;width:100%}.blog .blog_eyecatch span{color:#333;display:block;font-size:85%;text-align:center}.blog .blog_textbox{line-height:1.7em}.blog .blog_textbox h2{margin-top:30px !important;font-weight:700}.blog .blog_textbox ul{margin-bottom:30px;margin-top:30px;font-size:16px}.blog .blog_textbox p{margin-bottom:1em;font-size:16px !important}.blog .blog_textbox img{max-width:100%;height:auto}.blog .blog_authorbox{border:1px solid #e5e5e5;border-radius:5px;margin-top:40px;padding:15px}.blog .blog_authorbox .blog_author_img{margin-bottom:30px;text-align:center}.blog .blog_authorbox .blog_author_img img{border-radius:48px}.blog .blog_authorbox .blog_author_data .blog_author_name{display:block;font-size:1.8rem;margin-bottom:15px;text-align:center}.blog .blog_authorbox .blog_author_data p{font-size:1.4rem;text-align:justify}.blog .wp-block-quote p{margin-bottom:0}.blog_head{text-align:center;padding-top:0 !important}.blog_head h1{margin-top:0}.blog_head h1 img{height:auto;width:80px}@media print,screen and (min-width:768px){.blog_head{padding-top:15px !important;height:150px !important}}.list{list-style:none;padding:0}.list_banner{margin-right:-15px;margin-left:-15px}.list_banner li{float:left;width:50%;padding:0}.list_banner a img{width:100%;height:auto}@media print,screen and (min-width:768px){.list_banner{margin-right:0;margin-left:0}.list_banner li{float:left;width:25%;padding:0 5px}}.list_3cols{display:flex;flex-wrap:wrap;width:100%;margin-bottom:40px}.list_3cols img{width:100%;height:auto;border-radius:5px}.list_3cols h3{margin:10px 0;font-size:14px}.list_3cols li{float:left;width:50%;padding-bottom:15px}.list_3cols li a{color:inherit !important}.list_3cols li:nth-child(odd){padding-right:5px}.list_3cols li:nth-child(even){padding-left:5px}@media print,screen and (min-width:768px){.list_3cols h3{font-size:16px}.list_3cols li{float:left;width:33.333%;padding:10px}}.listInfo{list-style:disc;margin-bottom:40px;padding:40px 20px 40px 40px;border:1px solid #e5e5e5;border-radius:5px;color:#333}.listInfo li{margin-bottom:20px;color:#b2b2b2}.listInfo li a{color:#333}.listInfo li span{margin-left:1em}.listInfo li:last-child{margin-bottom:0}@media print,screen and (min-width:768px){.listInfo{margin-right:15px;padding:40px 20px 40px 40px}}.listSns{padding:30px 0 15px;margin-top:60px;border:1px solid #e5e5e5;text-align:center}.listSns h2{margin:0 0 15px !important;font-weight:400}.listSns ul{display:inline-block;list-style:none;padding:0}.listSns ul li{float:left;width:33.333%;padding:25px}.listSns ul li img{width:70px;height:auto}@media print,screen and (min-width:768px){.listSns{margin-right:15px}.listSns ul li{width:120px}}.listBlog{margin-bottom:40px}.listBlog h2{text-align:center}.listBlog ul{list-style:none;padding:0}.listBlog ul li{float:left;width:33.333%;padding:2px}.listBlog ul li a{display:block;border:1px solid #e5e5e5;border-radius:5px;color:inherit}.listBlog ul li a img{width:100%;height:auto}.listBlog ul li a h3{margin:0;padding:20px 10px;font-size:14px;line-height:1.5em}.listBlog ul li a span{display:block;padding:0 10px 20px;text-align:right}@media print,screen and (min-width:768px){.listBlog ul li{width:20%;padding:10px}}@media print,screen and (min-width:768px){.clearfix:after,header .header_lower:after,.table_1:after,.colors:after,.colors_spec:after,.category_list:after,.service_list:after,.product_detail .product_detail_spec:after,.product_specSheet:after,.product_cost_detail:after,.product_flow ul:after,.product_tel_single:after,.cartItems ul li:after,footer:after,footer nav:after,footer nav ul:after,.mainContent:after,.featureV2:after,.list_3cols:after,.listSns:after,.listBlog:after{content:"";display:block;clear:both}.btn_header_inquiry{padding:8px 15px;border-radius:5px;background-color:#666;color:#fff !important;font-size:14px}.icon:before{margin-right:10px;position:relative;top:4px}.wear:before{content:url(//www.towa-com-net.co.jp/wp-content/themes/towaV3/img/sideNav_icon_wear.gif)}.feature:before{content:url(//www.towa-com-net.co.jp/wp-content/themes/towaV3/img/sideNav_icon_wear.gif)}}p{line-height:1.7em}.hover_opa:hover{opacity:.7}.mgn_btm_60{margin-bottom:60px}.inner_wrap{margin:0 auto}.row{clear:both}.row hr{margin:60px 0}.table_line table{width:100%}.table_line table tbody th,.table_line table tbody td{border-top:1px solid #ddd;line-height:1.42857143;padding:8px;vertical-align:top}.wp-pagenavi{text-align:center}.wp-pagenavi span,.wp-pagenavi a{border:1px solid #e5e5e5;margin:4px;padding:6px 10px}iframe.wp-embedded-content{margin-left:-1em;margin-top:2em;width:100%}.top_slider{padding-top:40px}.top_slider .top_slider_inner{background-image:url(//www.towa-com-net.co.jp/wp-content/themes/towaV3/img/top_slide_1_pc.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;height:215px;overflow:hidden;width:auto}.top_bnrs{padding:30px 0}.top_bnrs img{height:auto;width:100%}.top_bnrs div{margin-bottom:15px}.top_bnrs div:last-child{margin-bottom:0}.top_main_edge{background-color:#faf4ed;border-bottom:1px solid #a69d92;border-top:1px solid #a69d92;height:68px;width:100%}.top_main_edge .box_inner_sub_l{float:left;height:100%;margin-right:15px}.top_main_edge .box_inner_sub_l img{height:100%;width:auto}.top_main_edge span{display:block;font-size:1.6rem;padding-left:45%;padding-top:10px}.top_bnrs h2{font-size:1.6rem;margin-bottom:10px;margin-top:0}.top_main{background-color:#f2f2e6;padding:30px 0}.top_main h2{font-size:1.6rem;margin-bottom:10px;margin-top:30px}.top_main .more{margin:-35px 0 15px;text-align:right}.top_main .more a{color:#333}.top_main .more a:after{content:url(//www.towa-com-net.co.jp/wp-content/themes/towaV3/img/common_side_li_a.gif);margin-left:5px}.top_main .top_main_box,.top_main .top_campain{border:1px solid #e5e5e5;border-radius:2px}.top_main .top_main_box ul,.top_main .top_campain ul{list-style:none;margin:0;padding:0}.top_main .top_main_box ul li,.top_main .top_campain ul li{border-bottom:1px solid #e5e5e5}.top_main .top_main_box ul li a,.top_main .top_campain ul li a{color:inherit;content:" ";display:block;display:table;padding:15px 10px}.top_main .top_main_box ul li a .top_main_list_img,.top_main .top_campain ul li a .top_main_list_img{margin-bottom:10px}.top_main .top_main_box ul li a .top_main_list_img img,.top_main .top_campain ul li a .top_main_list_img img{height:auto;width:100%}.top_main .top_main_box ul li a:hover,.top_main .top_campain ul li a:hover{opacity:inherit}.top_main .top_main_box ul li a:hover .top_main_list_img img,.top_main .top_campain ul li a:hover .top_main_list_img img{opacity:.7}.top_main .top_main_box ul li li:last-child,.top_main .top_campain ul li li:last-child{border-bottom:none;margin-bottom:0}.top_main .top_main_box{background-color:#fff}.top_main .top_main_box ul li a:hover{background-color:rgba(237,243,250,.3)}.top_main .top_campain ul li{margin-bottom:15px}.top_main .top_campain ul li a{padding:0;width:100%}.top_main .top_campain .top_main_box_title{font-weight:700;text-align:justify;padding:0 5px}.top_main_box_cat{border-radius:2px;display:inline-block;font-size:1.2rem;margin-bottom:10px;padding:2px 4px;text-align:center;width:100px}.top_main_list_1 .top_main_box_cat{background-color:#fbd8d5}.top_main_info .top_main_box_cat{background-color:#c2c7a9}.top_main_box_title{display:block;margin-bottom:5px}.top_main_box_date{display:block;text-align:right}.top_h2_icon{height:24px;padding-left:35px;padding-top:3px}.top_h2_icon_img_1,.top_h2_icon_img_2,.top_h2_icon_img_3,.top_h2_icon_img_4{background-position:top left;background-repeat:no-repeat;background-size:24px}.top_h2_icon_img_1{background-image:url(//www.towa-com-net.co.jp/wp-content/themes/towaV3/img/top_h2_icon_1.gif)}.top_h2_icon_img_2{background-image:url(//www.towa-com-net.co.jp/wp-content/themes/towaV3/img/top_h2_icon_2.gif)}.top_h2_icon_img_3{background-image:url(//www.towa-com-net.co.jp/wp-content/themes/towaV3/img/top_h2_icon_3.gif)}.top_h2_icon_img_4{background-image:url(//www.towa-com-net.co.jp/wp-content/themes/towaV3/img/top_h2_icon_4.gif)}.top_main_right .top_main_box h2{border-radius:5px;color:#fff;display:block;font-size:16px;font-weight:400;margin:10px;padding:5px}.top_main_right .top_main_box ul{border-top:1px solid #e5e5e5}.top_side_menu,.top_side_info,.top_side_info_arch{margin-bottom:40px}.top_side_menu h2,.top_side_info h2,.top_side_info_arch h2{background-color:#999}.top_side_blog,.top_side_blog_cat,.top_side_blog_arch,.top_side_sns{margin-top:30px;position:relative}.top_side_blog h2,.top_side_blog_cat h2,.top_side_blog_arch h2,.top_side_sns h2{text-align:center}.top_side_blog .blog_title_img,.top_side_blog_cat .blog_title_img,.top_side_blog_arch .blog_title_img,.top_side_sns .blog_title_img{height:auto;width:50px}.top_side_blog .top_main_box_title,.top_side_blog_cat .top_main_box_title,.top_side_blog_arch .top_main_box_title,.top_side_sns .top_main_box_title{display:block;float:left;width:70%;padding-right:5px}.top_side_blog .top_main_box_img,.top_side_blog_cat .top_main_box_img,.top_side_blog_arch .top_main_box_img,.top_side_sns .top_main_box_img{float:left;height:auto;max-height:55px;overflow:hidden;text-align:center;width:30%}.top_side_blog .top_main_box_img img,.top_side_blog_cat .top_main_box_img img,.top_side_blog_arch .top_main_box_img img,.top_side_sns .top_main_box_img img{height:auto;width:100%}.top_side_sns img{height:auto;width:80%}.top_side_sns ul{border-top:none !important}.top_side_sns ul li{text-align:center}.top_side_blog_cat .top_main_box h2,.top_side_blog_arch .top_main_box h2{border-radius:0;color:#333;text-align:left}.top_side_info .top_main_box h2,.top_side_info_arch .top_main_box h2{background:url(//www.towa-com-net.co.jp/wp-content/themes/towaV3/img/top_h2_icon_3.gif) left no-repeat;background-size:contain;border-radius:0;color:#333;padding-left:40px;text-align:left}.top_main_left,.top_main_right{display:block;padding:0 15px 40px}.h1_title{background-color:#f2f2e6;padding-top:63px}.h1_title .container{height:100%}.h1_title h1{font-size:18rem;font-size:18px}@media print,screen and (min-width:768px){.h1_title{padding-top:20px}}.page_main .top_main_left{padding-top:40px}.page_main .top_main_left h2{font-size:1.8rem;line-height:2.6rem;margin-bottom:30px;margin-top:0}.page_main .top_main_left h3,.page_main .top_main_left h4{font-size:16rem;font-size:16px;font-weight:700;line-height:1.5em;margin-bottom:30px;margin-top:30px}.page_main .top_main_left p{font-size:14rem;font-size:14px;text-align:justify}.page_main .top_main_box{background-color:#fff;border:1px solid #e5e5e5;border-radius:2px}.page_main .top_main_box ul{list-style:none;margin:0;padding:0}.page_main .top_main_box ul li{border-bottom:1px solid #e5e5e5}.page_main .top_main_box ul li a{color:inherit;display:block;padding:15px 10px}.page_main .top_main_box ul li a:hover{background-color:rgba(237,243,250,.3)}.page_main .top_main_box ul li:last-child{border-bottom:none}.r3_box .r3_box_inner,.r3_box .l3_box_inner,.r3_box .r2_box_inner,.l3_box .r3_box_inner,.l3_box .l3_box_inner,.l3_box .r2_box_inner,.r2_box .r3_box_inner,.r2_box .l3_box_inner,.r2_box .r2_box_inner{margin-bottom:40px;text-align:center}.r3_box .r3_box_inner img,.r3_box .l3_box_inner img,.r3_box .r2_box_inner img,.l3_box .r3_box_inner img,.l3_box .l3_box_inner img,.l3_box .r2_box_inner img,.r2_box .r3_box_inner img,.r2_box .l3_box_inner img,.r2_box .r2_box_inner img{display:block;margin:0 auto 20px auto}.r3_box .r3_box_inner span,.r3_box .l3_box_inner span,.r3_box .r2_box_inner span,.l3_box .r3_box_inner span,.l3_box .l3_box_inner span,.l3_box .r2_box_inner span,.r2_box .r3_box_inner span,.r2_box .l3_box_inner span,.r2_box .r2_box_inner span{display:block;font-size:18rem;font-size:18px}.r3_box .r3_box_inner:before,.r3_box .l3_box_inner:before,.r3_box .r2_box_inner:before,.r3_box .r3_box_inner:after,.r3_box .l3_box_inner:after,.r3_box .r2_box_inner:after,.l3_box .r3_box_inner:before,.l3_box .l3_box_inner:before,.l3_box .r2_box_inner:before,.l3_box .r3_box_inner:after,.l3_box .l3_box_inner:after,.l3_box .r2_box_inner:after,.r2_box .r3_box_inner:before,.r2_box .l3_box_inner:before,.r2_box .r2_box_inner:before,.r2_box .r3_box_inner:after,.r2_box .l3_box_inner:after,.r2_box .r2_box_inner:after{content:" ";display:table}.r3_box .r3_box_inner:after,.r3_box .l3_box_inner:after,.r3_box .r2_box_inner:after,.l3_box .r3_box_inner:after,.l3_box .l3_box_inner:after,.l3_box .r2_box_inner:after,.r2_box .r3_box_inner:after,.r2_box .l3_box_inner:after,.r2_box .r2_box_inner:after{clear:both}.r3_box .r3_box_inner:last-child,.r3_box .l3_box_inner:last-child,.r3_box .r2_box_inner:last-child,.l3_box .r3_box_inner:last-child,.l3_box .l3_box_inner:last-child,.l3_box .r2_box_inner:last-child,.r2_box .r3_box_inner:last-child,.r2_box .l3_box_inner:last-child,.r2_box .r2_box_inner:last-child{margin-bottom:0}.feature_box{background-color:#4f82cc;padding:15px 10px;position:relative}.feature_box hr{border:1px solid;margin:15px 0}.feature_box P{display:block;font-size:16px}.feature_box a{color:inherit;display:block;height:100%;left:0;position:absolute;text-align:left;text-indent:-999px;top:0;width:100%}.feature_box:hover{opacity:.5}.product_list,.product_list_c3{margin:20px -15px}.product_list ul,.product_list_c3 ul{border-top:1px solid #e5e5e5;list-style:none;padding:0}.product_list ul li,.product_list_c3 ul li{border-bottom:1px solid #e5e5e5;clear:left}.product_list ul li .product_list_img,.product_list_c3 ul li .product_list_img{float:left;overflow:hidden;width:30%}.product_list ul li .product_list_img img,.product_list_c3 ul li .product_list_img img{height:auto;width:100%}.product_list ul li span,.product_list_c3 ul li span{margin:0;display:block;float:left;padding:10px;text-align:justify;width:70%}.services_inet .leadTxt,.services_pop .leadTxt{display:block;font-size:18px;margin-bottom:60px}.services_inet .services_inet_1 img,.lp1 .services_inet_1 img{height:auto;width:60%}.services_inet .services_inet_2 img,.lp1 .services_inet_2 img{height:auto;width:80%}.services_inet .services_inet_2 p,.lp1 .services_inet_2 p{display:block}.services_inet .services_inet_3_title,.lp1 .services_inet_3_title{background-color:#f2e3da;border:1px solid #c5c5c5;border-radius:2px;margin-bottom:40px;padding:15px 0;text-align:center;width:100%}.services_inet .services_inet_3_title h3,.lp1 .services_inet_3_title h3{font-size:1.8rem;margin:10px 0 0 !important}.services_inet .services_inet_3_note,.lp1 .services_inet_3_note{display:block;font-size:95%;line-height:1.5em;margin-bottom:40px;text-align:justify}.services_inet .services_inet_3_note h3,.lp1 .services_inet_3_note h3{font-size:1.8rem;margin:10px 0 0 !important}.services_inet .services_inet_3 .r3_box_inner,.lp1 .services_inet_3 .r3_box_inner{background-color:#e8f2e6;border-radius:2px;padding:15px;width:100%}.services_inet .services_inet_3 .r3_box_inner h4,.lp1 .services_inet_3 .r3_box_inner h4{font-size:20rem;font-size:20px;margin:0 auto 15px 0}.services_inet .services_inet_3 .r3_box_inner span,.lp1 .services_inet_3 .r3_box_inner span{font-size:14rem;font-size:14px;margin-bottom:0;text-align:right}.services_inet .services_inet_3 .r3_box_inner ul,.lp1 .services_inet_3 .r3_box_inner ul{margin-bottom:20px;margin-top:20px}.services_inet .services_inet_3 .r3_box_inner ul li,.lp1 .services_inet_3 .r3_box_inner ul li{text-align:left}.services_inet .services_inet_3 .r3_box_inner:last-child,.lp1 .services_inet_3 .r3_box_inner:last-child{margin-bottom:40px}.services_inet .services_inet_4 .l3_box_inner h4,.lp1 .services_inet_4 .l3_box_inner h4{margin:0 !important}.services_inet .services_inet_4 .l3_box_inner img,.lp1 .services_inet_4 .l3_box_inner img{height:auto;width:170px !important}.services_inet .services_inet_4 .l3_box_inner ul,.lp1 .services_inet_4 .l3_box_inner ul{border:1px solid #c4c4c4;padding-bottom:10px;padding-right:10px;padding-top:10px;text-align:left}.services_inet .services_inet_4 .l3_box_inner ul li,.lp1 .services_inet_4 .l3_box_inner ul li{line-height:1.5em}.services_inet .services_inet_4 .l3_box_inner span,.lp1 .services_inet_4 .l3_box_inner span{display:block;font-size:14rem;font-size:14px;text-align:left}.services_inet .services_inet_4 .feature_box,.lp1 .services_inet_4 .feature_box{background-color:#e6ebf2;border:1px solid #c4c4c4;border-radius:2px;margin-top:40px}.services_inet .services_inet_4 .feature_box hr,.lp1 .services_inet_4 .feature_box hr{border-color:#c4c4c4}.services_inet .services_inet_4 .feature_box img,.lp1 .services_inet_4 .feature_box img{margin:0 auto}.services_pop .leadTxt{margin-bottom:60px}.services_pop .services_pop_1{margin-bottom:40px}.services_pop .services_pop_1 img{height:auto;width:60%}.services_pop .services_pop_2 img{height:auto;width:80%}.services_pop .services_pop_2 p{display:block}.services_pop .services_pop_2_list li{line-height:2.5rem}.services_pop .services_pop_3_title{background-color:#f2e3da;border:1px solid #c5c5c5;border-radius:2px;margin-bottom:40px;padding:15px 0;text-align:center;width:100%}.services_pop .services_pop_3_title h3{font-size:1.8rem;margin:10px 0 0 !important}.services_pop .services_pop_3 .r3_box_inner{background-color:#e8f2e6;border-radius:2px;padding:15px;width:100%}.services_pop .services_pop_3 .r3_box_inner h4{font-size:20rem;font-size:20px;margin:0 auto 15px 0}.services_pop .services_pop_3 .r3_box_inner span{font-size:14rem;font-size:14px;margin-bottom:0;text-align:right}.services_pop .services_pop_4 .l3_box_inner h4{margin:0 !important}.services_pop .services_pop_4 .l3_box_inner img{height:auto;width:170px !important}.services_pop .services_pop_4 .l3_box_inner ul{border:1px solid #c4c4c4;padding-bottom:10px;padding-right:10px;padding-top:10px;text-align:left}.services_pop .services_pop_4 .l3_box_inner ul li{line-height:1.5em}.services_pop .services_pop_4 .l3_box_inner span{display:block;font-size:14rem;font-size:14px;text-align:left}.cstmPost_1 h1,.blog h1{font-size:2rem;margin-bottom:15px !important}.cstmPost_1 .border_title,.blog .border_title{border-color:#eee}.cstmPost_1 .cstmPost_1_link,.blog .cstmPost_1_link{font-size:14px !important;margin-bottom:0 !important;text-align:right}.cstmPost_1 .l3_box,.blog .l3_box{margin-top:30px}.cstmPost_1 .leadTxt,.blog .leadTxt{display:block;font-size:18rem;font-size:18px;margin-bottom:40px;text-align:center}.cstmPost_1 .img-responsive,.blog .img-responsive{display:block;margin:0 auto 40px auto}.cstmPost_1 .cstmPost_eyecatch{margin:0 -15px;position:relative}.cstmPost_1 .cstmPost_eyecatch img{height:auto;width:100%}.cstmPost_1 .cstmPost_eyecatch .leadTxt{font-weight:700;left:5%;position:absolute;top:40%}.blog_head img{display:block;height:auto;margin:20px auto 10px auto;width:50px}.cstmPost_1_achive .l3_box .l3_box_inner .wp-post-image{height:150px;width:220px}.blog_archive .archive_box,.info_archive .archive_box,.feature_archive .archive_box{border:1px solid #e5e5e5;border-radius:5px;margin-bottom:30px;position:relative}.blog_archive .archive_box a,.info_archive .archive_box a,.feature_archive .archive_box a{color:inherit}.blog_archive .archive_box .archive_inner .eyecatch,.info_archive .archive_box .archive_inner .eyecatch,.feature_archive .archive_box .archive_inner .eyecatch{height:145px;overflow:hidden;width:100%}.blog_archive .archive_box .archive_inner .eyecatch img,.info_archive .archive_box .archive_inner .eyecatch img,.feature_archive .archive_box .archive_inner .eyecatch img{width:100%;height:auto}.blog_archive .archive_box .archive_inner h3,.info_archive .archive_box .archive_inner h3,.feature_archive .archive_box .archive_inner h3{line-height:1.3em;padding-left:10px;padding-right:10px}.blog_archive .archive_box .archive_inner .category,.info_archive .archive_box .archive_inner .category,.feature_archive .archive_box .archive_inner .category{background-color:#f2f2e6;display:block;font-size:12px;height:20px;padding:3px 5px 0;position:absolute;top:125px}.blog_archive .archive_box .archive_inner .date,.info_archive .archive_box .archive_inner .date,.feature_archive .archive_box .archive_inner .date{display:block;padding-bottom:10px;padding-right:10px;text-align:right}.blog_archive .archive_box:hover,.info_archive .archive_box:hover,.feature_archive .archive_box:hover{background-color:rgba(245,245,245,.7)}.feature_archive a{color:inherit}.feature_archive .archive_inner:nth-child(1){width:100%}.feature_archive .archive_inner:nth-child(1) img{width:100%}.feature_archive .archive_inner:nth-child(2){width:100%}.feature_archive .archive_inner:nth-child(2) p{display:none;padding:0 10px}.company .leadTxt{font-size:18px !important;margin-bottom:40px}.company .company_sign{display:block;height:auto;margin:0 auto;width:100%}.company dt{text-align:left}.company dd{margin-bottom:20px}.company dd ul{padding:15px}.company dd.company_exe ul{list-style:none;padding:0}.company dd.company_exe ul li span{display:inline-block;width:120px}.company .company_img{overflow:hidden;position:relative;width:100%}.company .company_img span{color:#fff;display:block;font-size:1.8rem;position:absolute;text-align:center;text-shadow:1px 1px 1px #333;top:25px;width:100%}.lp1{position:relative}.lp1 .lp1_lead_img{margin-bottom:60px}.lp1 .leadTxt{display:block;font-size:16px;margin-bottom:30px;text-align:center}.lp1 .leadFrame{border:1px solid #999;border-radius:5px;padding:10px}.lp1 .lp1_part1,.lp1 .lp1_part2{margin-bottom:40px}.lp1 .lp1_part1 .r3_box_inner img,.lp1 .lp1_part2 .r3_box_inner img{height:180px;width:170px}.lp1 .lp1_part1_g{display:block;height:auto;margin:0 auto 40px auto;width:225px}.lp1 .lp1_part4 .r2_box_inner .lp1_part4_a{height:auto;width:50%}.lp1 .lp1_part4 .r2_box_inner .lp1_part4_b{height:auto;width:70%}.lp1 .lp1_part6 .leadTxt span{font-size:1.4rem}.lp1 .lp1_part6 img{border-radius:5px}.common_inquiry .l3_box_inner{margin-bottom:40px}.common_inquiry .l3_box_inner p{font-size:14px}.contact .contact_tel,.lp1 .contact_tel,.material .contact_tel{background-color:#edf6f3;border:1px solid #e5e5e5;border-radius:5px;padding:15px;text-align:center}.contact .contact_tel img,.lp1 .contact_tel img,.material .contact_tel img{height:auto;width:64px}.contact .contact_tel .contact_tel_num,.lp1 .contact_tel .contact_tel_num,.material .contact_tel .contact_tel_num{font-size:2.8rem;margin-left:15px;position:relative;top:5px}.contact .contact_tel .contact_time,.lp1 .contact_tel .contact_time,.material .contact_tel .contact_time{display:block;font-size:1.4rem;padding-top:5px}.contact form,.material form{margin-bottom:40px}.contact .contact_option h2,.material .contact_option h2{margin-top:0}.contact .contact_option select,.material .contact_option select{background:#fff;border-color:#ccc;font-size:18px;height:50px;width:100%}.contact .contact_support,.material .contact_support{position:relative}.contact .feature_box,.material .feature_box{background-color:#f2e6e6;border:1px solid #c4c4c4;border-radius:5px;margin-bottom:40px;padding:10px}.contact .feature_box a,.material .feature_box a{margin:-10px}.contact .feature_box span,.material .feature_box span{display:block}.contact .feature_box .feature_lead,.contact .feature_box .feature_title,.material .feature_box .feature_lead,.material .feature_box .feature_title{text-align:center}.contact .feature_box .feature_title,.material .feature_box .feature_title{font-size:1.8rem;font-weight:700}.contact .feature_box .feature_form,.material .feature_box .feature_form{text-align:right}.contact .feature_box img,.material .feature_box img{display:block;height:auto;margin:0 auto;margin-bottom:15px;max-width:170px;width:100%}.material .wpcf7-form .wpcf7-list-item{margin-left:0}.material .wpcf7-form .wpcf7-list-item label{background-color:#e6f2e7;border:1px solid #a3cca7;border-radius:5px;display:block;font-weight:700;margin-bottom:15px;max-width:100%;padding:15px}.material .wpcf7-form .wpcf7-list-item label .wpcf-list-item-label{padding-top:0;width:75%}.contactForm_product_title dt{clear:both;font-weight:400;margin-bottom:15px}.contactForm_product_title dd{background-color:#fff5e5;border-radius:5px;clear:both;font-size:18px;margin-bottom:15px;padding:5px;width:70%}.jp-relatedposts .jp-relatedposts-items{width:100%}.jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post{margin-right:0}.jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-img{margin-bottom:15px;width:100%;height:auto}.jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title{text-align:justify}.jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-date{display:none !important}.jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-context{display:none}.jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:nth-child(odd){padding-right:7px}.jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:nth-child(even){padding-left:7px}.wpcf7-form .contactForm dt{clear:both;font-weight:400;margin-bottom:15px}.wpcf7-form .contactForm dd{clear:both;margin-bottom:15px}.wpcf7-form .contactForm input[type=text],.wpcf7-form .contactForm input[type=email],.wpcf7-form .contactForm textarea{border:1px solid #ccc;border-radius:3px;font-size:16px;padding:5px}.wpcf7-form .contactForm input[type=text],.wpcf7-form .contactForm input[type=email]{height:40px;width:100%}.wpcf7-form .contactForm textarea{height:200px;width:100%}.wpcf7-form .contactForm .sample{display:none}.wpcf7-form .contactForm .sample .title{display:block}.wpcf7-form .contactForm .sample .zip input{width:8em}.wpcf7-form .contactForm__btn{background-color:#900;border-color:#fff;border-radius:5px;border-style:solid;border-width:1px;color:#fff;display:block;height:55px;margin:0 auto;width:175px}.wpcf7-form .contactForm__btn:hover{opacity:.7}.wpcf7-form .requiredMark,.wpcf7-form .anyMark{border-radius:3px;color:#fff;display:inline-block;font-size:12px;margin-left:15px;padding:1px 5px}.wpcf7-form .requiredMark{background-color:#f26d6d}.wpcf7-form .anyMark{background-color:#6da2f2}.wpcf7-form .wpcf7-check,.wpcf7-form .contact_check_label{margin-bottom:15px}.wpcf7-form input[type=checkbox]{clear:left;display:block;float:left;height:30px;margin-right:15px;min-width:30px}.wpcf7-form .contact_check_label{display:block;float:left;margin-right:15px;min-width:150px;padding-top:10px}.wpcf7-form .contactForm__checkBox{display:inline-block;float:left;margin-bottom:20px;width:75%}.wpcf7-form .wpcf7-list-item{display:block}.wpcf7-form .wpcf7-list-item-label{display:inline-block;padding-top:6px}.wpcf7-form .wpcf7-not-valid-tip{clear:both}@media print,screen and (min-width:768px){.wpcf7-form .contactForm .sample .title{display:inline-block;width:4em;margin-left:1em}.wpcf7-form .contactForm__checkBox{width:85%}}.button_contact,.button_est,.button_amzn,.button_yahoo,.button_rakuten{margin-bottom:40px}.button_contact .button_inner,.button_est .button_inner,.button_amzn .button_inner,.button_yahoo .button_inner,.button_rakuten .button_inner{border-radius:5px;color:#fff;border-color:transparent;display:block;padding:15px 0;text-align:center;width:100%}@media print,screen and (min-width:768px){.button_contact,.button_est,.button_amzn,.button_yahoo,.button_rakuten{margin-bottom:20px}}@media print{.button_contact,.button_est,.button_amzn,.button_yahoo,.button_rakuten{display:none}}.button_contact .button_inner,.button_amzn .button_inner,.button_yahoo .button_inner,.button_rakuten .button_inner{background-color:#900}.button_est .button_inner{background-color:#666}.button_amzn{position:relative}.button_amzn .button_inner{padding-left:60px}.button_amzn .button_inner:before{content:url(//www.towa-com-net.co.jp/wp-content/themes/towaV3/img/common_amazon_pc.gif);left:6px;position:absolute;top:6px}.button_rakuten{position:relative}.button_rakuten .button_inner{padding-left:60px}.button_rakuten .button_inner:before{content:url(//www.towa-com-net.co.jp/wp-content/themes/towaV3/img/common_rakuten_pc.gif);left:6px;position:absolute;top:6px}.button_yahoo{position:relative}.button_yahoo .button_inner{padding-left:60px}.button_yahoo .button_inner:before{content:url(//www.towa-com-net.co.jp/wp-content/themes/towaV3/img/common_yahoo_pc.gif);left:6px;position:absolute;top:6px}.button_inquiry .button_inner{background-color:#333;border-radius:5px;color:#fff;display:block;padding:10px 0;text-align:center;width:100%}.product_sgl p{font-size:1.4rem}.product_sgl .leadTxt{display:block;font-size:1.6rem;font-weight:700;margin-bottom:20px;text-align:left}.product_sgl .product_sgl_print{background-color:#f2e5d5;padding:15px;margin-bottom:40px}.product_sgl .product_sgl_print h3{margin-top:0}.product_sgl .product_sgl_print .l3_box_inner img{width:133px !important;height:auto}.product_sgl .product_sgl_print ul{text-align:left;font-size:16px;line-height:1.5em}.product_sgl .product_sgl_imgs .imgs_main{margin:0 -15px 4px}.product_sgl .product_sgl_imgs .imgs_main img{height:auto;width:100%}.product_sgl .product_sgl_imgs .imgs_scroll{height:auto;margin-left:-15px;margin-right:-15px;overflow:scroll;-webkit-overflow-scrolling:touch}.product_sgl .product_sgl_imgs ul{list-style:none;padding:0;white-space:nowrap}.product_sgl .product_sgl_imgs ul li{display:inline-block;width:46%}.product_sgl .product_sgl_imgs ul li img{height:auto;width:100%}.product_sgl .product_sgl_title h1{font-size:1.8rem;font-weight:700;margin-bottom:25px}.product_sgl .product_sgl_title .excerpt{margin-bottom:25px}.product_sgl .product_sgl_title ul{font-size:95%;margin-bottom:30px;padding:0 30px}.product_sgl .product_sgl_title ul li{margin-bottom:5px}.product_sgl .product_sgl_title ul li span{display:inline-block;width:80px}.product_sgl .product_sgl_title ul .product_sgl_price{color:#b12704;font-weight:700}.product_sgl .l3_box .l3_box_inner img{height:auto;width:100%}.product_sgl .r3_box .r3_box_inner img{height:auto;width:60%}.product_sgl .panel-default{border:none}.product_sgl .panel .panel-heading{padding:1px 15px}.product_sgl .panel .panel_color_1{background-color:#8fa7b3;color:#fff}.product_sgl .panel .panel_color_2{background-color:#a9c4ab;color:#fff}.product_sgl .panel .panel_color_3{background-color:#f29a76;color:#fff}.product_sgl .panel h4{margin:0;min-height:50px;position:relative}.product_sgl .panel h4 a{background:url(//www.towa-com-net.co.jp/wp-content/themes/towaV3/img/common_panel_arrow_1.gif) center left no-repeat;display:block;font-size:1.4rem;padding:5px 0 5px 50px}.product_sgl .panel h4 a[aria-expanded=true]{background:url(//www.towa-com-net.co.jp/wp-content/themes/towaV3/img/common_panel_arrow_2.gif) center left no-repeat}.product_sgl .panel h4.acd_close a{background:url(//www.towa-com-net.co.jp/wp-content/themes/towaV3/img/common_panel_arrow_2.gif) center left no-repeat}.product_sgl .panel h4.acd_close a[aria-expanded=false]{background:url(//www.towa-com-net.co.jp/wp-content/themes/towaV3/img/common_panel_arrow_1.gif) center left no-repeat}.product_sgl .panel .item_img{margin-bottom:25px;text-align:center}.product_sgl .panel .item_img img{height:auto;width:80%}.product_sgl .panel .item_detail{margin-bottom:60px}.product_sgl .panel .item_detail h5{font-size:1.8rem;margin-bottom:25px}.product_sgl .panel .item_detail span{background-color:#fff5e5;border-radius:5px;display:block;margin:25px 0;padding:5px 0;text-align:center}.product_sgl .panel .item_detail img{height:auto;width:100%}.product_sgl .panel .item_detail:last-child{margin-bottom:0}.product_sgl .frame_contact{margin-bottom:40px;background-color:#fff}.product_sgl .frame_contact .leadTxt{text-align:center}.product_sgl .frame_contact .frame_inner_l{margin-bottom:20px;text-align:center}.product_sgl .frame_contact .frame_inner_l img{max-width:307px}.product .l3_box img{width:100%}.product .l3_box .leadTxt{margin-bottom:20px}.product .l3_box .l3_box_inner .box_inner_2 .button_est .button_inner{margin-top:30px}.product .frame{border:none}@media print,screen and (min-width:768px){.breadcrumb{background-color:#fff;margin:0 !important;padding-bottom:3px;padding-top:3px;position:inherit}.breadcrumb span[property=itemListElement]{font-size:1.2rem;font-size:12px;padding:5px}.breadcrumb ul{list-style:none;padding:0}.breadcrumb ul li{display:block;float:left;font-size:1.2rem;font-size:12px;padding:5px}.product_list{margin:20px 0;padding:15px}.product_list ul{border-top:none}.product_list ul li{border-bottom:none;clear:none;display:block;float:left;height:195px;padding:10px;width:25%}.product_list ul li .product_list_img{text-align:center;width:100%}.product_list ul li .product_list_img img{float:none;height:100px;width:auto;margin:0 auto 10px auto !important}.product_list ul li li:nth-child(4n){clear:left}.product_list ul li span{display:block;font-size:95%;padding:0;width:100%}.product_list_c3{margin:20px 0;padding:15px;clear:both}.product_list_c3 ul{border-top:none}.product_list_c3 ul li{border-bottom:none;clear:none;display:block;float:left;padding:10px;width:33.3%;min-height:192px}.product_list_c3 ul li .product_list_img{margin-bottom:10px;text-align:center;width:100%}.product_list_c3 ul li .product_list_img img{height:100px;width:auto;float:none;display:block;margin-left:auto;margin-right:auto}.product_list_c3 ul li li:nth-child(3n){clear:left}.product_list_c3 ul li span{display:block;font-size:95% !important;padding:0;width:100%;text-align:center}.frame_contact{padding:15px}.frame_contact .leadTxt{margin-bottom:25px !important;text-align:center !important}.frame_contact .frame_inner_l{float:left;margin-bottom:0;width:50%}.frame_contact .frame_inner_l img{height:auto;margin-bottom:0;width:307px}.frame_contact .frame_inner_r{float:left;text-align:right;width:50%}.frame_contact .frame_inner_r img{height:auto;width:320px}.jp-relatedposts .jp-relatedposts-items{width:100%}.jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post{margin-right:20px}.jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:nth-child(odd){padding-right:0}.jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:nth-child(even){padding-left:0}.top_slider{border-bottom:1px solid #e5e5e5;padding-top:0}.top_slider .container{position:relative}.top_slider .top_slider_inner{background-position:center top;background-repeat:no-repeat;height:550px}.top_slider .top_slider_lead{font-size:20rem;font-size:20px;font-weight:700;left:60px;position:absolute;text-align:justify;top:110px;width:370px}.top_slider .top_slider_lead .top_slider_lead_btn{background-color:#db5a6b;color:#fff;display:block;font-size:14px;font-weight:400;margin-top:15px;padding:5px 15px}.top_slider .top_slider_lead img{width:100%}.top_bnrs{background-color:rgba(255,255,255,.5);margin-top:-190px;padding:28px 0}.top_bnrs img{height:auto;width:320px}.top_bnrs .top_bnrs_inner{float:left;margin-bottom:0;text-align:center;width:33.33%}.top_bnrs h2{font-size:1.8rem;font-size:18px}.top_main{padding:0}.top_main h2{font-size:1.8rem;font-size:18px}.top_main .row{padding:0 15px}.top_main .top_main_box ul li a{padding:15px;width:100%}.top_main .top_main_box ul li .top_main_list_img{float:left;height:110px;margin-bottom:0;margin-right:15px;overflow:hidden;width:150px}.top_main .top_main_box ul li .top_main_list_img img{height:auto;width:100%}.top_main .top_main_box_cat{margin-bottom:0;margin-right:15px}.top_main .top_campain ul li{display:block;float:left;width:33%;border-bottom:none;margin-bottom:0}.top_main .top_campain ul li a{color:inherit;content:" ";display:block;display:table;padding:0 2px 0 0}.top_main .top_campain ul li a:hover{background-color:rgba(237,243,250,.3);opacity:inherit}.top_main .top_campain ul li .top_main_list_img{margin-bottom:10px}.top_main .top_campain ul li .top_main_list_img img{height:auto;width:100%}.top_main .top_campain ul li:last-child{border-bottom:none}.top_main .top_campain .top_main_box_cat{margin-bottom:15px;margin-right:0}.top_main_left{float:left;padding:0 0 60px 15px;width:710px}.top_main_left .top_main_box_title{display:inline-block;margin-bottom:0}.top_main_left .top_main_box_date{display:inline-block;margin-left:15px;text-align:right}.top_main_left .top_main_box_title2{display:block;font-weight:700}.top_main_right{float:left;padding:40px 10px 60px 30px;width:314px}.inner_wrap{margin:0 auto;width:1024px}.inner_wrap .inner_wrap:before,.inner_wrap .inner_wrap:after{content:" ";display:table}.inner_wrap .inner_wrap:after{clear:both}.top_main_edge{height:150px;margin-top:40px}.top_main_edge .box_inner_sub_l{width:300px}.top_main_edge .box_inner_sub_r{float:left;width:380px}.top_main_edge span{font-size:20px;margin-bottom:10px;padding-left:0;padding-top:20px}.top_main_edge div{padding-right:14px;text-align:justify}.top_side_menu,.top_side_info,.top_side_info_arch,.top_side_sns{margin-bottom:30px;margin-top:0}.top_side_menu .top_main_box_title,.top_side_info .top_main_box_title,.top_side_info_arch .top_main_box_title,.top_side_sns .top_main_box_title{padding-right:10px}.top_side_blog{margin-bottom:30px;margin-top:0}.top_side_blog h2 img{width:100%}.top_side_blog .top_main_box_title{padding-right:10px}.top_side_sns img{height:auto;width:235px}.top_side_sns ul li{text-align:left}.top_side_products{margin-bottom:30px}.top_side_products .top_main_box h2{background:url(//www.towa-com-net.co.jp/wp-content/themes/towaV3/img/common_side_h2_products.gif) left no-repeat;background-size:contain;border-radius:0;color:#333;padding-left:35px}.top_side_products .top_main_box ul li{font-weight:700}.top_side_products .top_main_box ul li ul li{border-bottom:none !important;font-weight:400}.top_side_products .top_main_box ul li ul li a{background:url(//www.towa-com-net.co.jp/wp-content/themes/towaV3/img/common_side_li_a.gif) top 11px left 8px;background-repeat:no-repeat;background-size:6px;padding:5px 5px 5px 20px}.h1_title{background-color:#f2f2e6;height:150px;margin-bottom:0;padding-top:25px;position:inherit}.h1_title .container{height:100%}.h1_title h1{font-size:28px}.page_main .top_main_left{padding-top:40px}.page_main .top_main_left h2{font-size:26px;margin-bottom:30px}.page_main .top_main_left h3{font-size:20px;margin-bottom:30px}.page_main .top_main_left h4{font-size:16rem;font-size:16px;margin-bottom:30px}.page_main .top_main_left p{font-size:14rem;font-size:14px}.page_main .top_main_left .info_archive h3{font-size:16px}.page_main .top_main_right{padding-top:40px}.page_main .top_main_box{background-color:#fff;border:1px solid #e5e5e5;border-radius:2px}.page_main .top_main_box ul{list-style:none;margin:0;padding:0}.page_main .top_main_box ul li{border-bottom:1px solid #e5e5e5}.page_main .top_main_box ul li a{color:inherit;display:block;padding:15px 10px}.page_main .top_main_box ul li a:hover{background-color:rgba(237,243,250,.3)}.page_main .top_main_box ul li:last-child{border-bottom:none}.r2_box{margin:0 auto}.r2_box .r2_box_inner{display:block;float:left;width:50%}.r2_box .r2_box_inner img{display:block;margin:0 auto 20px auto}.r2_box .r2_box_inner span{display:block;font-size:18rem;font-size:18px;margin-bottom:40px}.r2_box .r3_box_inner:last-child{margin-right:0}.r3_box .r3_box_inner{display:block;float:left;margin-bottom:0;margin-right:2%;width:32%}.r3_box .r3_box_inner img{display:block;margin:0 auto 20px auto}.r3_box .r3_box_inner span{display:block;font-size:16rem;font-size:16px}.r3_box .r3_box_inner:nth-child(3n){margin-right:0}.l3_box .l3_box_inner{display:block;width:100%}.l3_box .l3_box_inner .box_inner_sub_l{float:left}.l3_box .l3_box_inner .box_inner_sub_r{float:left;padding-left:25px}.l3_box .l3_box_inner .box_inner_sub_l img,.l3_box .l3_box_inner .box_inner_sub_r img{height:auto;width:100%}.services_inet .leadTxt,.services_pop .leadTxt{font-size:20px;text-align:center}.services_inet .services_inet_1,.lp1 .services_inet_1{margin-bottom:30px}.services_inet .services_inet_1 img,.lp1 .services_inet_1 img{height:auto;width:150px}.services_inet .services_inet_2 img,.lp1 .services_inet_2 img{height:auto;width:220px}.services_inet .services_inet_3 .r3_box_inner,.lp1 .services_inet_3 .r3_box_inner{background-color:#e8f2e6;border-radius:2px;min-height:434px;padding:15px;position:relative;width:32%}.services_inet .services_inet_3 .r3_box_inner h4,.lp1 .services_inet_3 .r3_box_inner h4{font-size:20rem;font-size:20px;margin:0 auto 15px 0}.services_inet .services_inet_3 .r3_box_inner span,.lp1 .services_inet_3 .r3_box_inner span{font-size:14rem;font-size:14px;margin-bottom:0;text-align:right}.services_inet .services_inet_3 .r3_box_inner .spacer,.lp1 .services_inet_3 .r3_box_inner .spacer{min-height:130px}.services_inet .services_inet_3 .r3_box_inner ul,.lp1 .services_inet_3 .r3_box_inner ul{min-height:80px;padding-left:20px}.services_inet .services_inet_4 .l3_box_inner,.lp1 .services_inet_4 .l3_box_inner{clear:both}.services_inet .services_inet_4 .l3_box_inner p,.lp1 .services_inet_4 .l3_box_inner p{font-size:16px}.services_inet .services_inet_4 .l3_box_inner img,.lp1 .services_inet_4 .l3_box_inner img{height:auto;margin-right:30px;margin-top:0;width:170px !important}.services_inet .services_inet_4 .l3_box_inner ul,.lp1 .services_inet_4 .l3_box_inner ul{border:1px solid #c4c4c4;display:block;float:left;padding-bottom:10px;padding-right:10px;padding-top:10px;text-align:left;width:70%}.services_inet .services_inet_4 .l3_box_inner ul li,.lp1 .services_inet_4 .l3_box_inner ul li{line-height:1.5em}.services_pop .text-right{text-align:right !important}.services_pop .services_pop_1{margin-bottom:30px}.services_pop .services_pop_1 img{height:150px;width:auto}.services_pop .services_pop_2 img{height:auto;width:220px}.services_pop .services_pop_3 .r3_box_inner{background-color:#e8f2e6;border-radius:2px;padding:15px;position:relative;width:32%}.services_pop .services_pop_3 .r3_box_inner h4{font-size:20rem;font-size:20px;margin:0 auto 15px 0}.services_pop .services_pop_3 .r3_box_inner span{font-size:14rem;font-size:14px;margin-bottom:0;text-align:right}.services_pop .services_pop_3 .r3_box_inner .spacer{min-height:130px}.services_pop .services_pop_4 .l3_box_inner{clear:both}.services_pop .services_pop_4 .l3_box_inner p{font-size:16px}.services_pop .services_pop_4 .l3_box_inner img{height:auto;margin-right:30px;margin-top:0;width:170px !important}.services_pop .services_pop_4 .l3_box_inner ul{border:1px solid #c4c4c4;display:block;float:left;padding-bottom:10px;padding-right:10px;padding-top:10px;text-align:left;width:70%}.services_pop .services_pop_4 .l3_box_inner ul li{line-height:1.5em}.cstmPost_1 h1,.blog h1{font-size:26px;margin-bottom:15px !important}.cstmPost_1 .cstmPost_1_link,.blog .cstmPost_1_link{font-size:14px !important;text-align:right}.cstmPost_1 .l3_box,.blog .l3_box{margin:30px 0 !important}.cstmPost_1 .l3_box .l3_box_inner img,.blog .l3_box .l3_box_inner img{margin-right:30px}.cstmPost_1 .leadTxt,.blog .leadTxt{font-size:20rem;font-size:20px}.blog .blog_eyecatch{text-align:center}.blog .blog_eyecatch img{height:auto;width:90%}.blog .blog_textbox{margin-left:auto;margin-right:auto;text-align:justify;width:90%}.blog .blog_authorbox .blog_author_img{float:left;margin-bottom:0;margin-right:15px;text-align:center;width:20%}.blog .blog_authorbox .blog_author_data{float:left;width:75%}.blog .blog_authorbox .blog_author_data .blog_author_name{font-size:20px;margin-bottom:15px;text-align:left}.blog .blog_authorbox .blog_author_data p{font-size:14px}.blog_archive .archive_box{float:left;height:280px;margin-right:31px;width:327px}.blog_archive .archive_box:nth-child(2n){margin-right:0}.info_archive .archive_box{float:left;width:100%}.info_archive .archive_box:nth-child(2n){margin-right:0}.feature_archive{max-height:none}.feature_archive .archive_inner:nth-child(1){float:left;width:40%}.feature_archive .archive_inner:nth-child(2){float:left;width:60%}.feature_archive .archive_inner:nth-child(2) p{height:3em;display:inherit;overflow:hidden}.company .leadTxt{display:block;font-size:20px !important;text-align:center}.company .company_sign{margin:20px 0 0 auto;width:318px}.company dd{margin-bottom:20px}.company dd ul{padding:15px}.company .company_img span{font-size:20px;line-height:30px;position:absolute;right:30px;text-align:left;top:25px;width:300px}.contact .contact_tel,.material .contact_tel{text-align:center}.contact .contact_tel .contact_tel_num,.material .contact_tel .contact_tel_num{font-size:28px}.contact .contact_tel .contact_time,.material .contact_tel .contact_time{display:block;font-size:16px;padding-left:3em;padding-top:5px}.contact .feature_box span,.material .feature_box span{display:block;width:100%}.contact .feature_box .feature_lead,.contact .feature_box .feature_title,.material .feature_box .feature_lead,.material .feature_box .feature_title{text-align:left}.contact .feature_box .feature_lead,.material .feature_box .feature_lead{margin-top:20px}.contact .feature_box .feature_title,.material .feature_box .feature_title{font-size:26px}.contact .feature_box .feature_form,.material .feature_box .feature_form{padding-right:50px;text-align:right}.contact .feature_box img,.material .feature_box img{display:block;float:left;margin:0 30px 0 0;max-width:none;width:170px}.material .wpcf7-form .wpcf7-list-item{margin-left:0;width:50%}.material .wpcf7-form .wpcf7-list-item label{margin-right:15px;padding:15px}.material .wpcf7-form .wpcf7-list-item label .wpcf-list-item-label{padding-top:6px;width:100%}.lp1{position:relative}.lp1 .lp1_lead_img{margin-bottom:60px}.lp1 .leadImgTitle{color:#db5a6b;font-size:20rem;font-size:20px;left:15px;position:absolute;top:35px}.lp1 .leadImgTitle_sub{border-top:1px solid #c5c5c5;display:block;left:15px;padding-top:10px;position:absolute;top:130px}.lp1 .leadTxt{display:block;font-size:20px;margin-bottom:40px;text-align:center}.lp1 .lp1_part4 .r2_box_inner .lp1_part4_a{height:auto;width:121px}.lp1 .lp1_part4 .r2_box_inner .lp1_part4_b{height:auto;width:212px}.lp1 .lp1_part4 .r2_box_inner .spacer{height:145px}.lp1 .lp1_part5 img{display:block;float:left;height:auto;margin-right:35px;width:220px}.lp1 .lp1_part5 .leadTxt{text-align:left}.lp1 .lp1_part5 p{display:block;float:left;width:415px}.lp1 .lp1_part6 .leadTxt{padding-top:15px;text-align:left}.lp1 .lp1_part6 .leadTxt span{font-size:14px}.lp1 .lp1_part6 img{margin-right:30px}.common_inquiry .l3_box_inner{margin-bottom:40px}.common_inquiry .l3_box_inner img{margin-right:30px}.common_inquiry .l3_box_inner p{font-size:14px}.common_inquiry .l3_box_inner:last-child{margin-bottom:40px}.wpcf7-form .contactForm input[type=text],.wpcf7-form .contactForm input[type=email]{width:70%}.wpcf7-form .check{width:3%}.wpcf7-form input[type=checkbox]{height:20px;min-width:20px}.wpcf7-form .contact_check_label{min-width:150px;padding-top:4px}.wpcf7-form .contactForm__checkBox{padding-top:4px}.wpcf7-form .wpcf7-list-item{float:left;margin-bottom:20px;margin-left:2em}.wpcf7-form .wpcf7-list-item:first-child{margin-left:0}.wpcf7-form .wpcf7-list-item-label{padding-top:4px}.product_sgl .leadTxt{font-size:18px;margin-bottom:40px;text-align:center}.product_sgl .product_sgl_edge .box_inner_sub_l{width:20%}.product_sgl .product_sgl_edge .box_inner_sub_r{width:80%}.product_sgl .product_sgl_edge .leadTxt{text-align:left}.product_sgl .product_sgl_case .box_inner_sub_l{width:30%}.product_sgl .product_sgl_case .box_inner_sub_r{width:70%}.product_sgl .product_sgl_case .leadTxt{text-align:left}.product_sgl .product_sgl_print{position:relative}.product_sgl .product_sgl_print .l3_box_inner img{position:absolute;top:43px}.product_sgl .product_sgl_print .l3_box_inner ul{padding-left:200px;font-size:18px}.product_sgl .product_sgl_imgs{float:left;width:355px}.product_sgl .product_sgl_imgs .imgs_main{margin:0 0 4px}.product_sgl .product_sgl_imgs .imgs_scroll{margin-left:0;margin-right:0;overflow:inherit}.product_sgl .product_sgl_imgs ul{white-space:normal}.product_sgl .product_sgl_imgs ul li{display:block;float:left;margin-right:1%;width:32.666%}.product_sgl .product_sgl_imgs ul li:last-child{margin-right:0}.product_sgl .product_sgl_title{float:left;padding-left:30px;width:340px}.product_sgl .product_sgl_title h1{font-size:1.8rem;font-weight:700;margin-bottom:25px}.product_sgl .product_sgl_title .excerpt{font-size:1.4rem !important;margin-bottom:25px}.product_sgl .r3_box .r3_box_inner img{height:auto;width:150px}.product_sgl .panel .panel-heading{padding:1px 15px}.product_sgl .panel .panel_color_1{background-color:#8fa7b3;color:#fff}.product_sgl .panel h4{margin:0}.product_sgl .panel h4 a{font-size:18px;padding:19px 0 19px 55px}.product_sgl .panel .item_img{float:left;margin-bottom:0;margin-right:25px;text-align:center;width:260px}.product_sgl .panel .item_img img{height:auto;width:260px}.product_sgl .panel .item_detail{float:left;margin-bottom:60px;width:380px}.product_sgl .panel .item_detail h5{font-size:1.8rem;margin-bottom:25px}.product_sgl .panel .item_detail span{background-color:#fff5e5;border-radius:5px;display:block;margin:25px 0;padding:5px 0;text-align:center;width:100%}.product_sgl .panel .item_detail img{height:auto;width:100%}.product_sgl .panel .item_detail:last-child{margin-bottom:0}.product_sgl .frame_contact .frame_inner_l{float:none;width:100%}.product .l3_box{clear:both}.product .l3_box .leadTxt{margin-bottom:20px}.product .l3_box .box_inner_1{float:left;width:35%}.product .l3_box .box_inner_2{float:left;padding-left:25px;text-align:justify;width:65%}.product .l3_box img{height:auto;width:225px}.product .frame{border:1px solid #e5e5e5}.catalogs .r3_box .r3_box_inner{margin-top:30px}.catalogs .r3_box .r3_box_inner img{width:220px;height:auto}.catalogs .r3_box .r3_box_inner .catalog_box_title{height:160px}.catalogs .r3_box .r3_box_inner .catalog_box_title h3{font-size:14px}.catalogs .r3_box .r3_box_inner .catalog_box_title .catalog_box_exerpt{font-size:12px}.catalogs .r3_box .r3_box_inner .catalog_box_title .catalog_box_icon{font-size:12px;background:url(//www.towa-com-net.co.jp/wp-content/themes/towaV3/img/common_pdf_24.gif) right 120px center no-repeat;background-size:24px 24px}.catalogs .r3_box .r3_box_inner:nth-child(-n+3){margin-top:0}}.gallery{display:flow-root;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:left}.gallery-item{box-sizing:border-box;margin:5px 1% 5px 0}.gallery-columns-1 .gallery-item{width:100%;margin-right:0}.gallery-columns-2 .gallery-item{width:49%}.gallery-columns-3 .gallery-item{width:32%}.gallery-columns-4 .gallery-item{width:24%}.gallery-columns-5 .gallery-item{width:19%}.gallery-columns-6 .gallery-item{width:15.66%}.gallery-columns-7 .gallery-item{width:13.28%}.gallery-columns-8 .gallery-item{width:11.5%}.gallery-columns-9 .gallery-item{width:10.11%}@media screen and (max-width:768px) and (min-width:481px){.gallery-item,.gallery-columns-2 .gallery-item,.gallery-columns-3 .gallery-item,.gallery-columns-4 .gallery-item,.gallery-columns-5 .gallery-item,.gallery-columns-6 .gallery-item,.gallery-columns-7 .gallery-item,.gallery-columns-8 .gallery-item,.gallery-columns-9 .gallery-item{width:49%;max-width:49%;text-align:center}}@media screen and (max-width:480px){.gallery-item,.gallery-columns-2 .gallery-item,.gallery-columns-3 .gallery-item,.gallery-columns-4 .gallery-item,.gallery-columns-5 .gallery-item,.gallery-columns-6 .gallery-item,.gallery-columns-7 .gallery-item,.gallery-columns-8 .gallery-item,.gallery-columns-9 .gallery-item{width:100%;max-width:100%;text-align:center}}