@charset "utf-8";@import url(//softwater-web.com/wp-content/themes/gush-child/../gush/style.css);*{margin:0;padding:0;font-size:100%}a{text-decoration:none}ul,ol{list-style:none}img{vertical-align:top;border:0}button{font-size:100%}.clear{clear:both}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}textarea{width:100%}input{max-width:100%}img#wpstats{position:absolute;width:0;height:0;padding:0;border:none;overflow:hidden}.center{text-align:center}.right{text-align:right}.left{text-align:left}.s{font-size:90%}.ss{font-size:70%}.l{font-size:150%;line-height:130%}.ll{font-size:200%;line-height:120%}.b{font-weight:700}.wp-caption{text-align:center}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}span.futo{font-weight:700}span.futoaka{font-weight:700;color:red}span.futomido{font-weight:700;color:#149b14}.red{color:#b22222}.pink{color:#db7093}hr.ro{height:2px;background-color:#ccc;border:none;margin:15px 0 20px}.gray_box{width:85%;margin:1em auto 1em auto;padding:5%;background-color:#efefef;overflow:hidden}.gray_box p{margin:0}#entry_body .gray_box ul:last-child{margin-bottom:0}blockquote{width:85%;background:url(//softwater-web.com/wp-content/themes/gush-child/images/bq24.png) left top no-repeat;margin:1em auto 1em auto;padding:30px 5% 1% 3%;border-left:3px solid #777;border-top:1px solid #777;border-right:1px solid #777;border-bottom:1px solid #777}.fbcomments,.fb_iframe_widget,.fb_iframe_widget[style],.fb_iframe_widget iframe[style],.fbcomments iframe[style],.fb_iframe_widget span{width:100% !important}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin:0 auto 24px 0}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.clearfix:after{visibility:hidden;height:0;display:block;font-size:0;content:" ";clear:both}* html .clearfix{zoom:1}*:first-child+html .clearfix{zoom:1}img{max-width:100%!important;height:auto}img.alignright{display:block;margin:0 0 0 auto}img.alignleft{display:block;margin:0 auto 0 0}img.aligncenter{display:block;margin:0 auto}img.float-left{float:left;margin:0 10px 0 0}img.float-right{float:right;margin:0 0 0 15px}a:hover img{opacity:.8;filter:alpha(opacity=80);-ms-filter:"alpha( opacity=80 )"}a{color:#96adeb}a:hover{color:#c03}html{font-family:verdana,sans-serif;font-size:100%;line-height:1.5;background:#fff;color:#333}body{-webkit-text-size-adjust:100%;margin:0;padding:0}h1,h2,h3,h4,h5,h6{margin-bottom:24px}h1{line-height:1}h2{line-height:1.3333}h3{font-size:24px;line-height:1}#header{text-align:center;padding-top:0;background-color:azure;background-image:url(//softwater-web.com/wp-content/themes/gush-child/images/herder400_tel_off.png);background-repeat:no-repeat;background-position:50% 0;margin-bottom:30px}#header .top_title{margin-bottom:12px;padding-top:10px;font-size:36px}#header .caption{color:#666}#header h2{font-size:10px}#header .hgroup{margin-top:5px;height:500px}#header_sub{text-align:center;padding-top:0;background-color:azure;background-image:url(//softwater-web.com/wp-content/themes/gush-child/images/herder200_tel_off.png);background-repeat:no-repeat;background-position:50% 0;margin-bottom:30px}#header_sub .hgroup{height:300px}nav#menu{margin-bottom:24px;background-color:#444}.togmenu{display:none}.menubtn{padding:8px;background:#444;color:#fff;text-align:left}nav#menu ul{overflow:hidden;margin-bottom:24px}nav#menu ul li{width:100%;text-align:center;border-bottom:1px solid #4c6cb3}nav#menu ul li a{display:block;color:#fff;padding:8px 0}nav#menu ul li a:hover{color:#444;background-color:#ccc}nav#menu{margin:0;background-color:#4c6cb3}#contents{width:90%;margin:24px auto 0 auto;text-align:left;line-height:1.6}#contents p{margin-bottom:24px;text-align:left}#contents #main{background-color:#fff;padding:20px 10px;margin-bottom:24px;border-radius:8px;border:1px solid #ddd}#contents #main .home_area{border-bottom:1px solid #ddd;margin-bottom:24px}#contents #main .date-time{font-size:80%;text-align:center}#entry_body ul{list-style:url(//softwater-web.com/wp-content/themes/gush-child/images/checkmark.png) inside;margin-bottom:24px}#entry_body a{text-decoration:underline}#contents #main img{margin-bottom:24px;border:3px solid #eee}#contents #main #entry_body img{margin-bottom:24px;border:0}#entry_body h3.new_entry_title{border:0;line-height:1.2}#entry_body h3.new_entry_title a{text-decoration:none}#contents #main #single_title{font-size:12px;margin-bottom:24px}#entry_body h2{font-size:20px;text-align:left;border-left:2px solid #444;margin:0 0 24px -10px;padding:3px 0 3px 10px}#entry_body h3{font-size:16px;text-align:left;border-bottom:2px solid #ccc;margin:0 0 24px;padding:10px 0 5px}.meta_box{font-size:70%;margin:0 0 24px;padding:3% 0;background-color:#ddd;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}#entry_body .meta_box p{margin:0 0 0 10px}#cat_tag{margin-bottom:24px;padding:0 0 12px;text-align:left;border-bottom:1px dashed #ccc;word-break:keep-all;line-height:2em}#cat_tag a{color:#fff;background-color:#ccc;margin:0 .2em 0 0;padding:3px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;text-decoration:none}#cat_tag a:hover{color:gold}#entry_footer_ad{margin:10px auto}#entry_footer_ad .efa_right{display:none}#entry_snsbox{border:1px solid #ccc;padding:5px;text-align:left;margin:0 0 24px}#entry_snsbox ul{margin:10px 0;list-style:none}#entry_snsbox li{float:left;margin-right:10px;min-height:100px}a.feedlyButton{color:#777;text-align:center;text-decoration:none}a.feedlyButton:hover{color:#333}a.feedlyButton:visited{color:#777}.arrow_box_feedly{background:none repeat scroll 0 0 #fff;border:1px solid #ccc;border-radius:3px;height:35px;width:66px;margin-bottom:8px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.arrow_box_feedly:after,.arrow_box_feedly:before{border:medium solid transparent;content:" ";height:0;left:50%;pointer-events:none;position:absolute;top:100%;width:0}.arrow_box_feedly:after{border-color:#fff rgba(255,255,255,0) rgba(255,255,255,0);border-width:4px;margin-left:-4px}.arrow_box_feedly:before{border-color:#ccc rgba(204,204,204,0) rgba(204,204,204,0);border-width:5px;margin-left:-5px}.arrow_box_feedly img{margin:0;border:none}.arrow_box_feedly span{line-height:35px}#relations{margin:0 0 24px}#relations ul{list-style:none}#relations li{margin-bottom:24px}.pankuzu{font-size:13px;padding-bottom:10px;color:#222;text-align:left}#entry_body .pankuzu a{color:#222;text-decoration:none}div#breadcrumb{clear:both}div#breadcrumb a{color:#666}div#breadcrumb div{display:inline;font-size:13px}h3#comments{border:none;line-height:1.2}#respond h3{border:none;line-height:1.2}#comment_box{text-align:left;background-color:#ddd;padding:10px 20px;margin-bottom:20px}#comment_box ul{list-style:none}#comment_box p a{color:#999}#comment_box p{font-size:90%;font-weight:400;margin:0 0 15px}#comment_box label{display:block}.metadata{font-size:13px;line-height:20px}.comment-body{padding:10px;margin-bottom:20px;background-color:#fff}.fn{font-style:normal}.says{font-size:80%}.commentmetadata{font-size:70%;padding:5px}.reply{font-size:90%;text-align:right}.comment-reply-link{border:1px solid #ccc;padding:2% 4%;background-color:#999;color:#fcfcfc;text-decoration:none}#comment_box #commentform .tags{padding:10px;background-color:#f3f3f3;font-size:13px}#comment_box #commentlist img{padding:10px}#page_pn{margin:0 0 20px}#page_pn dl{text-align:left}.pager{text-align:center}a.page-numbers,.pager .current{background:#eee;border:1px solid #ccc;border-radius:3px;padding:3px 8px;margin:10px 2px 0}.pager .current{background:#444;border:0;color:#fff}#sub{font-size:100%;margin-bottom:24px;overflow:hidden}#sub h4{border-bottom:1px dotted #aaa}#sub .side_ad{margin-bottom:24px}#sub .side_contents dl{text-align:left;margin-bottom:24px}#sub .side_contents ul{text-align:left;margin-bottom:24px}#sub .side_contents ul li{margin-bottom:.3em}#sub .side_contents ul.children{margin:12px 0}#sub .side_contents{margin-bottom:24px}.side_new{margin:0 0 15px;text-align:left}#sub .side_new a{display:block}#searchform{margin-bottom:24px}#sub a:hover{text-decoration:underline}.textwidget{margin-bottom:24px}#sub .side_contents .g-search{text-align:left;margin:24px 0}#calendar_wrap{margin-bottom:24px;color:#666}#wp-calendar{border-collapse:collapse;border:1px solid #ccc;width:70%;margin-left:35px}#wp-calendar tr,th,td{border:1px solid #ccc}#wp-calendar td{text-align:center;padding:2%}#wp-calendar caption{font-weight:700;text-align:left}#wp-calendar tbody tr #today{background-color:#4169e1;color:#fff}#footer{padding:24px 0;color:#444;text-align:center;border-top:2px solid #ccc;background-image:-ms-linear-gradient(top,#fff 0%,#5be5f6 100%);background-image:-moz-linear-gradient(top,#fff 0%,#5be5f6 100%);background-image:-o-linear-gradient(top,#fff 0%,#5be5f6 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#5be5f6));background-image:-webkit-linear-gradient(top,#fff 0%,#5be5f6 100%);background-image:linear-gradient(to bottom,#fff 0%,#5be5f6 100%);overflow:hidden;font-size:1em}#footer-in{margin-bottom:24px;text-align:left;width:90%;margin:0 auto}#footer-in img{margin-bottom:16px}#footer-in h2{border-left:3px solid #c2082b;font-size:20px;padding:3px 0 3px 5px}#footer-in h3{border-left:3px solid gold;font-size:20px;padding:3px 0 3px 5px}#footer-in a{color:#444;text-decoration:none}#footer-in ul{margin-bottom:24px}#footer-in ul li ul{margin-bottom:0}.footer_l,.footer_c,.footer_r{margin-bottom:24px}#footer p{font-size:.8em}#page-top{position:fixed;bottom:40px;right:20px;font-size:12px}#page-top a{background:#f39800;text-decoration:none;color:#fff;width:100px;padding:10px 5px;text-align:center;display:block;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}#page-top a:hover{text-decoration:none;background:#fff799;color:#444}@media screen and (min-width :768px){nav#menu ul{width:100%}nav#menu ul li{float:left;width:auto;text-align:center;border:none}nav#menu ul li a{display:block;color:#fff;padding:8px 1em}#contents{text-align:left}#contents #main{padding:20px 35px;margin-bottom:24px;border-radius:8px}#contents #main .home_area .thumb_box{float:left;margin:0 10px 0 0}#contents #main .home_area .entry_box{text-align:left}#contents #main .date-time{font-size:80%;text-align:left}#entry_body h2{font-size:20px;text-align:left;border-left:5px solid #444;margin:0 0 24px -35px;padding:8px 0 8px 10px}#entry_body h3{font-size:18px;text-align:left;border-bottom:2px solid #ccc;margin:0 0 24px;padding:0 0 5px}#entry_body .meta_box{font-size:85%;margin:0 0 24px;padding:1%}#entry_body .meta_box p{margin:0}#cat_tag{margin:36px 0 24px;padding:0 0 12px;text-align:left;border-bottom:1px dashed #ccc}#cat_tag a{color:#fff;background-color:#ccc;margin:0 .2em 0 0;padding:3px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}#entry_footer_ad{margin:10px auto}#entry_footer_ad .efa_left{display:block;float:left;margin:0 5px 0 0}#entry_footer_ad .efa_right{display:block;float:left}#relations{margin:0 0 24px;overflow:hidden;word-wrap:break-word;word-break:break-all}#relations ul{list-style:none;margin:0 auto;font-size:95%}#relations li{float:left;width:140px;height:280px;margin:0;vertical-align:top;padding:24px 5px 0;border-bottom:1px solid #ccc}h3#comments{border:none;line-height:1.2}#respond h3{border:none;line-height:1.2}#comment_box{text-align:left;background-color:#ddd;padding:10px 20px;margin-bottom:20px}#comment_box p{font-size:100%;font-weight:400;margin:0 0 15px}.comment-reply-link{border:1px solid #ccc;padding:1% 2%;background-color:#999;color:#fcfcfc}#page_pn dl dt{float:left;width:60px}.side_thumb{float:left;margin:0 5px 15px 0;width:100px;height:100px}.side_title{font-size:90%}.footer_c,.footer_r{width:40%;float:left}.footer_c{margin-right:5%}}@media screen and (min-width :1024px){html{font-family:"メイリオ",verdana,sans-serif}header{text-align:left}#header .hgroup{width:98.46%;margin:0 auto;max-width:1040px;height:400px}#header_sub .hgroup{width:98.46%;margin:0 auto;max-width:1040px;height:200px}nav#menu ul{width:100%;margin:0 auto;max-width:1040px}.menubtn{display:none}.togmenu{display:block}#contents{overflow:hidden;width:1040px;margin:0 auto 24px auto}#contents #main{float:left;margin:0 20px 0 0;max-width:682px;padding:20px 39px}#entry_body{width:604px;margin:0 auto;padding:0}#contents #top_main{float:left;margin:0 20px 0 0;max-width:684px;padding:0;font-size:.9em}#top_body{width:90%;margin:0 auto;padding:0}#contents #news_feed{margin:0 24px;padding:10px 20px 20px;border:1px solid #ccc}#news_feed .news_list dl{width:80%;line-height:2em}#news_feed .news_list dt{width:10em;line-height:1.5em;padding:10px 0;margin:0;clear:both;float:left}#news_feed .news_list dd{line-height:1.5em;border-bottom:1px dotted #ccc;padding:10px .5em 10px 10em;margin:0}#news_feed .news_list dd a{color:#0075a9}#news_feed .news_list dd a:hover{color:#7ecef4}#contents #main #single_title{font-size:30px;line-height:1.2;margin-bottom:24px}#entry_body h2{font-size:24px;text-align:left;border-left:5px solid #444;margin:0 0 24px -39px;padding:10px 0 10px 10px}#entry_body h3{font-size:20px;text-align:left;border-bottom:2px solid #ccc;margin:0 0 24px;padding:15px 0 5px}h3#comments{border:none;line-height:1.2}#respond h3{border:none;line-height:1.2}#entry_footer_ad{margin:10px 0}#entry_footer_ad .efa_left{display:block;float:left;margin:0}#entry_footer_ad .efa_right{display:block;float:right}#entry_snsbox{border:1px solid #ccc;padding:10px 20px;text-align:left}#contents #sub{float:left;margin:0;width:336px;text-align:center;padding:0}#contents #sub p{font-size:90%;text-align:left}#contents #sub h4{text-align:left;border-bottom:1px dotted #aaa}#sub .side_contents ul{margin:0 0 24px 5px;text-align:left;font-size:95%}#sub .side_contents ul li{margin-bottom:.6em;line-height:1.5}#sub .side_contents ul li .menu{background-image:url(//softwater-web.com/wp-content/themes/gush-child/images/side_menu_header.png);background-repeat:no-repeat;background-position:top center;border:1px solid #ccc;background-color:azure;padding-top:80px;padding-left:5px}#sub .side_contents ul.children{margin:12px 0 12px 10px}#footer{width:100%;margin:0 auto;clear:both}#footer-in{width:1040px;margin:0 auto 24px auto}#footer-in p{margin-bottom:5%}#footer-in h2{border-left:5px solid #c2082b;font-size:20px;padding:5px 0 5px 8px}#footer-in h3{border-left:5px solid gold;font-size:20px;padding:5px 0 5px 8px}.footer_l{float:left;width:336px;font-size:90%}.footer_c,.footer_r{width:320px}.footer_l,.footer_c{margin:0 32px 0 0}}#water_field{padding:30px 50px;background-image:url(//softwater-web.com/wp-content/themes/gush-child/images/m_h_02.png),url(//softwater-web.com/wp-content/themes/gush-child/images/m_b_02.png);background-repeat:no-repeat,no-repeat;background-position:top center,bottom center;border:1px solid #ccc}.sub_title{display:block;font-size:1.1em;color:#444;border:1px solid #ccc;padding:8px 20px 6px;margin-top:15px;background-image:-ms-linear-gradient(top,#fff 0%,#9cebff 100%);background-image:-moz-linear-gradient(top,#fff 0%,#9cebff 100%);background-image:-o-linear-gradient(top,#fff 0%,#9cebff 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#9cebff));background-image:-webkit-linear-gradient(top,#fff 0%,#9cebff 100%);background-image:linear-gradient(to bottom,#fff 0%,#9cebff 100%)}.box_a{padding:0 24px}.box_faq{padding:0 24px}.box_l{padding:10px 20px 20px;border:1px solid #ccc}.box_p{margin:0 24px;padding:30px 48px 10px;border:1px solid #04bab3}.box_nagare{padding:0 24px}.box_item_t{padding:0 24px}.box_order{padding:15px 0}#contents #top_main #top_body #top_post{max-width:684px;padding:0}#contents #top_post .box_top ol.qa{width:610px;margin:0;padding:0;list-style-type:none}#contents #top_post .box_top ol.qa dl{margin:0;background:#f9f9f9 url(//softwater-web.com/wp-content/themes/gush-child/images/qa_back.gif) repeat-x top}#contents #top_post .box_top ol.qa dt{margin:0;padding:8px 6px 6px 20px;border:1px silver solid;font-weight:700;line-height:100%}#contents #top_post .box_top ol.qa dd{margin:0;padding:11px 6px 25px 20px;background:#fff;line-height:120%}#contents #nonblog_main{float:left;margin:0 20px 0 0;width:684px;padding:0;font-size:.9em}#contents #nonblog_entry_body{width:680px;margin:0 auto;padding:0}#nonblog_entry_body #nonblog_post .box_faq ol.qa{width:650px;margin:0;padding:0;list-style-type:none;font-size:90%}#nonblog_entry_body #nonblog_post .box_faq ol.qa dl{margin:0;background:#f9f9f9 url(//softwater-web.com/wp-content/themes/gush-child/images/qa_back02.gif) repeat-x top}#nonblog_entry_body #nonblog_post .box_faq ol.qa dt{margin:0;padding:8px 6px 6px 35px;background:url(//softwater-web.com/wp-content/themes/gush-child/images/q1g.gif) no-repeat 4px 5px;border:1px silver solid;font-weight:700;line-height:120%}#nonblog_entry_body #nonblog_post .box_faq ol.qa dd{margin:0;padding:11px 6px 25px 35px;background:#fff url(//softwater-web.com/wp-content/themes/gush-child/images/a4.gif) no-repeat 4px 8px;line-height:150%}.box_a dl{width:630px;line-height:2em}.box_a dt{width:10em;line-height:1.5em;padding:10px 0;margin:0;clear:both;float:left;border-right:1px dotted #c0d4f0}.box_a dd{line-height:1.5em;border-bottom:1px dotted #ccc;padding:10px .5em 10px 11em;margin:0}.box_a dd a{color:#0075a9}.box_a dd a:hover{color:#7ecef4}.wpcf7-text,.wpcf7-textarea{box-shadow:inset 1px 1px 1px rgba(0,0,0,.1);-moz-box-shadow:inset 1px 1px 1px rgba(0,0,0,.1);-webkit-box-shadow:inset 1px 1px 1px rgba(0,0,0,.1);-ms-box-shadow:inset 1px 1px 1px rgba(0,0,0,.1);-o-box-shadow:inset 1px 1px 1px rgba(0,0,0,.1)}.wpcf7-text:focus,.wpcf7-textarea:focus{outline:none;border-width:1px;border-style:solid;box-shadow:0 0 8px rgba(100,200,255,.5);-webkit-box-shadow:0 0 8px rgba(100,200,255,.5);-moz-box-shadow:0 0 8px rgba(100,200,255,.5);-ms-box-shadow:0 0 8px rgba(100,200,255,.5);-o-box-shadow:0 0 8px rgba(100,200,255,.5);border-color:rgba(100,200,255,.75) !important}.wpcf7-form-control-wrap{display:block;width:80%;padding-bottom:10px}.wpcf7-textarea{width:96%}.box_a table{width:100%;border-collapse:collapse;font-size:.8em}.box_a th{border:#0cc 1px solid;text-align:left;background:#d9f7f7;padding:10px;font-weight:400}.box_a td{border-top:#0cc 1px solid;border-bottom:#0cc 1px solid;border-right:#0cc 1px solid;text-align:left;padding:10px}.box_nagare table{width:100%;border-collapse:collapse;font-size:.8em}.box_nagare th{border-bottom:#0cc 1px dotted;border-top:0;border-left:0;border-right:0;text-align:left;padding:10px;font-weight:400}.box_nagare td{border-bottom:#0cc 1px dotted;border-top:0;border-right:0;border-left:0;text-align:left;padding:10px}.item_menu{margin:0 4px}.item_box_right img{padding-bottom:5px;padding-left:3px}.item_box_right .link{display:block;text-align:right}.box_item_t table{width:100%;border-collapse:collapse;font-size:.9em}.box_item_t th{border:#0cc 1px solid;text-align:left;background:#d9f7f7;padding:5px;font-weight:400}.box_item_t td{border-top:#0cc 1px solid;border-bottom:#0cc 1px solid;border-right:#0cc 1px solid;text-align:left;padding:5px}.box_order table{width:100%;border-collapse:collapse;font-size:.9em;text-align:left;overflow:hidden}.box_order table tr{float:left;width:50%;height:250px}.box_order th{border:0;background:#d9f7f7;padding:0;font-weight:400}.box_order td{border:0;padding:0;display:block}#single_t{font-size:1.5em;color:#87ceeb}#entry_box{font-size:.8em;line-height:1.6em}@media screen and (max-width :768px){#header,#header_sub{background-size:contain}#header_sub{background-image:url(//softwater-web.com/wp-content/themes/gush-child/images/header400.png)}#header .hgroup,#header_sub .hgroup{margin-top:0;height:auto}#header_sub .top_title{margin-bottom:12px;padding-top:10px;font-size:36px}#header .top_title img,#header_sub .top_title img{width:80px}#top_main img.float-right{width:100%}#contents #top_post .box_top ol.qa{width:100%}#contents #nonblog_main,#contents #nonblog_entry_body{width:100%}#contents #nonblog_entry_body a img{width:140px}#contents img.float-right,#contents img.float-left{width:100%}#nonblog_entry_body #nonblog_post .box_faq ol.qa{width:100%}.box_a dl{width:100%}.box_order table tr{width:100%}#footer{clear:both}}