@charset "utf-8";ul,ol,li,h3,h4,h5,h6,pre,form,body,html,blockquote,fieldset,input,em{list-style-type:none;margin:0;padding:0;}h3,h4,h5,h6,dt,dd,blockquote,th,td{line-height:170%;font-weight:400;font-family:"メイリオ", "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3" , Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;}li{line-height:180%;}body{line-height:24px;color:#333;position:relative;font-family:"メイリオ", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;width:auto;margin:0;padding:0;}.dotline{width:auto;padding-top:5px;padding-bottom:5px;padding-left:5px;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#999;clear:both;}.pinkline{width:auto;padding-top:10px;padding-bottom:10px;border-bottom-width:medium;border-bottom-style:dotted;border-bottom-color:#ED96BD;clear:both;}.clear{clear:both;}.line{clear:both;margin-top:15px;margin-bottom:15px;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#CCC;}.img_5px{list-style:none;font-size:12px;border:1px solid #CCC;margin:3px;padding:5px;}img{border:none;vertical-align:bottom;}.main_img{vertical-align:bottom;margin-right:auto;margin-left:auto;border-style:none;}a:link{text-decoration:none;color:#783401;}a:visited{text-decoration:none;color:#A84802;}a:hover{text-decoration:none;color:#F30;}a:active{color:red;}.ov20{filter:alpha(opacity=20);-moz-opacity:0.2px;opacity:0.2px;}a.ov{text-decoration:none;}input.ov:hover,input.ov:focus,a.ov:hover img,a.ov:focus img{filter:alpha(opacity=70);-moz-opacity:0.7px;opacity:0.7px;}a.ov:hover span,a.ov:focus span{text-decoration:underline;}
.list01{background-image:url(https://wada-keiei.com/wp-content/themes/wadakeiei/images/list.png);background-repeat:no-repeat;color:#666;padding-bottom:8px;padding-left:20px;padding-top:8px;background-position:left center;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#EEE;font-size:12px;line-height:16px;}
.list02{color:#666;font-size:14px;line-height:16px;margin-bottom:15px;list-style-position:inside;list-style-image:url(https://wada-keiei.com/wp-content/themes/wadakeiei/images/list.png);padding-top:10px;padding-bottom:10px;}
.list03 li{color:#333;font-size:16px;line-height:18px;margin-bottom:15px;list-style-position:inside;list-style-image:url(https://wada-keiei.com/wp-content/themes/wadakeiei/images/list.png);padding-top:5px;padding-bottom:5px;}
.list04 li{color:#333;font-size:15px;line-height:16px;margin-bottom:15px;list-style-position:inside;list-style-image:url(https://wada-keiei.com/wp-content/themes/wadakeiei/images/list.png);padding-top:5px;padding-bottom:5px;}
.list05 li{color:#333;font-size:16px;line-height:25px;margin-bottom:15px;list-style-position:inside;list-style-image:url(https://wada-keiei.com/wp-content/themes/wadakeiei/images/list.png);padding-top:15px;padding-bottom:5px;padding-left:40px;}
.list1 li{background-image:url(../../%E2%98%85/images/list_icon3.gif);background-repeat:no-repeat;color:#666;padding-bottom:5px;padding-left:20px;padding-top:5px;background-position:left center;}
.list2 li{background-image:url(../../%E2%98%85/images/li_marubk.gif);background-position:left center;background-repeat:no-repeat;color:#666;padding-bottom:8px;padding-left:30px;padding-top:8px;list-style-position:inside;list-style-type:none;margin-left:20px;}
.list3 li{background-image:url(../../%E2%98%85/images/li_marubk.gif);background-position:left center;background-repeat:no-repeat;color:#666;padding-bottom:8px;padding-left:30px;padding-top:8px;list-style-position:inside;list-style-type:none;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#CCC;}
.list4 li{background-image:url(../../%E2%98%85/images/li_marubk.gif);background-position:left center;background-repeat:no-repeat;color:#666;padding-bottom:5px;padding-left:30px;padding-top:5px;list-style-position:inside;list-style-type:none;margin-left:30px;font-size:14px;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#F2F2F2;}
.listside li{background-image:url(../../%E2%98%85/images/li_marubk.gif);background-position:left center;background-repeat:no-repeat;color:#333;padding-bottom:5px;padding-left:30px;padding-top:5px;list-style-position:inside;list-style-type:none;margin-left:20px;font-size:14px;display:inline-block;width:auto;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#CCC;}
.listmini li{background-image:url(../../%E2%98%85/images/list_icon3.gif);background-position:left center;background-repeat:no-repeat;color:#666;padding-bottom:3px;padding-left:15px;padding-top:3px;list-style-position:inside;list-style-type:none;margin-left:20px;font-size:12px;}.limaru li{background-image:url(../../%E2%98%85/images/li_marubk.gif);background-position:left center;background-repeat:no-repeat;color:#666;padding-bottom:8px;padding-left:30px;padding-top:8px;list-style-position:inside;list-style-type:none;margin-left:20px;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#CCC;}
.limaru2 li{background-image:url(../../%E2%98%85/images/li_marubk.gif);background-position:left center;background-repeat:no-repeat;color:#666;padding-bottom:8px;padding-left:30px;padding-top:8px;list-style-position:inside;list-style-type:none;margin-left:5px;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#CCC;line-height:20px;}
.li_block li{float:left;display:block;list-style-type:none;padding:7px 5px;}
.nolist{list-style-type:none;clear:both;margin-top:20px;border-top-width:1px;border-top-style:dotted;border-top-color:#CCC;margin-bottom:5px;padding-top:1px;padding-bottom:1px;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#CCC;}
.footlist li{font-size:12px;list-style-image:url(../../%E2%98%85/images/list_icon.gif);color:#CCC;list-style-position:inside;padding-top:5px;margin:0;}
.repo li{margin-bottom:3px;padding-top:3px;padding-bottom:3px;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#CCC;margin-left:0;padding-left:0;}#pagehead #headimg_m ul,#pagehead #headimg_w ul,#pagehead #headimg_c ul,#pagehead #headimg_p ul{list-style:none;font-size:12px;display:block;float:right;margin:0 20px;padding:0 20px 0 0;}#pagehead #headimg_m ul li,#pagehead #headimg_w ul li,#pagehead #headimg_c ul li,#pagehead #headimg_p ul li{float:left;display:block;color:#CCC;margin:0 5px 0 0;padding:0;}#pagehead #headimg_m ul li a,#pagehead #headimg_w ul li a,#pagehead #headimg_c ul li a,#pagehead #headimg_p ul li a{color:#F60;}.alignright{float:right;}.alignleft{float:left;}#header{height:18px;width:100%;position:relative;left:auto;top:auto;right:auto;bottom:auto;clear:none;overflow:hidden;border-top-width:medium;border-top-style:solid;border-top-color:#0C0;text-align:right;color:#999;margin:0 auto auto 0;}#head_in{height:400px;width:960px;position:relative;left:auto;right:auto;overflow:hidden;margin:0 auto auto;}#head_in .forSP {display: none;}h1{height:20px;width:960px;position:relative;left:auto;right:auto;overflow:hidden;margin-top:0;margin-right:auto;margin-left:auto;font-size:10px;color:#999;display:block;line-height:18px;}#head_wrapper{height:80px;width:960px;position:relative;left:auto;right:auto;overflow:hidden;background-image:url(../../%E2%98%85/images/head.jpg);margin:0 auto auto;}#logo{height:80px;width:300px;float:left;}#head{height:400px;width:100%;background-image:url(https://wada-keiei.com/wp-content/themes/wadakeiei/images/top/main_bg.jpg);background-repeat:repeat-x;background-position:top;}#head_right{height:30px;width:400px;float:right;}#head_wrapper #head_right .head_block li a{font-size:12px;color:#CCC;background-color:#000;display:block;float:right;height:15px;width:120px;padding-bottom:3px;margin-right:15px;line-height:15px;text-align:center;border-bottom-width:medium;border-bottom-style:solid;border-bottom-color:#EA0075;}#head_wrapper #head_right .head_block li a:hover{font-size:12px;color:#FFF;background-color:#666;display:block;float:right;height:15px;width:120px;padding-bottom:3px;margin-right:15px;line-height:15px;text-align:center;border-bottom-width:medium;border-bottom-style:solid;border-bottom-color:#FF84C1;}#gnavi100{height:50px;width:100%;list-style:none;background-color:#000;}#gnavi{width:960px;height:50px;margin-right:auto;margin-left:auto;position:relative;background-image:url(https://wada-keiei.com/wp-content/themes/wadakeiei/images/header_buttun.gif);margin-bottom:15px;}#gnavi_bg{width:100%;height:50px;margin-right:auto;margin-left:auto;position:relative;background-image:url(https://wada-keiei.com/wp-content/themes/wadakeiei/images/navi_bg.gif);margin-bottom:0;border-bottom-width:5px;border-bottom-style:solid;border-bottom-color:#000;background-repeat:repeat-x;background-position:top;border-top-width:5px;border-top-style:solid;border-top-color:#000;}ul#gnavi li{list-style:none;float:left;width:160px;}ul#gnavi a{display:block;width:160px;height:50px;text-indent:-9999px;background-image:url(https://wada-keiei.com/wp-content/themes/wadakeiei/images/header_buttun.gif);overflow:hidden;float:left;}a.gnavi1{background-position:0 0;}a:hover.gnavi1{background-position:0 -50px;}a.gnavi2{background-position:-160px 0;}a:hover.gnavi2{background-position:-160px -50px;}a.gnavi3{background-position:-320px 0;}a:hover.gnavi3{background-position:-320px -50px;}a.gnavi4{background-position:-480px 0;}a:hover.gnavi4{background-position:-480px -50px;}a.gnavi5{background-position:-640px 0;}a:hover.gnavi5{background-position:-640px -50px;}a.gnavi6{background-position:-800px 0;}a:hover.gnavi6{background-position:-800px -50px;}#sidebar{height:auto;width:300px;float:right;border-color:#390 #EBEBEB #EBEBEB;border-style:solid;border-width:thick 1px 1px;padding:10px;}#sidebar_r{height:auto;width:300px;float:right;text-align:left;color:#333;font-size:12px;}#sidebar_l{border:1px solid #F0F0F0;color:#666;float:left;margin-bottom:5px;margin-left:10px;width:160px;padding:10px 3px 3px;}#sidebar_bottom{height:auto;width:420px;float:right;padding-top:10px;margin-top:20px;}#sidenavi_menu{height:auto;width:168px;color:#FFF;list-style:none;margin-top:20px;margin-bottom:30px;border-top:thick double #FFF;border-bottom:thick double #FFF;padding-bottom:15px;clear:both;}#sidenavi_menu_ul{display:block;text-decoration:none;height:auto;width:170px;color:#FFF;list-style:none;text-align:left;border-top:thick double #999;margin:0;padding:0;}#sidenavi_menu_ul li{display:block;text-decoration:none;height:30px;width:150px;color:#FFF;list-style:none;text-align:left;vertical-align:50%;border-bottom:thin solid #CCC;margin:0;padding:10px 0 0;}#sidenavi_menu_ul a:link{display:block;text-decoration:none;height:30px;width:150px;color:#FFF;list-style:none;text-align:left;margin:0;}#sidenavi_menu_ul a:visited{display:block;text-decoration:none;height:30px;width:150px;color:#666;list-style:none;text-align:left;margin:0;padding:0;}#sidenavi_menu_ul a:hover{display:block;text-decoration:none;height:20px;width:148px;color:#CCC;list-style:none;text-align:left;border-left:thick solid #FFF;margin:0;padding:0 0 0 2px;}#sidenavi_menu_ul a:active{display:block;text-decoration:none;height:20px;width:148px;color:#CCC;list-style:none;text-align:left;border-left:thick solid #AC8344;margin:0;padding:0 0 0 2px;}.pagetop{width:960px;margin-right:auto;margin-left:auto;height:25px;}.pagetop_bt{height:25px;width:auto;margin-right:auto;margin-left:auto;display:block;float:right;}.pagetop_bt a{color:#FFF;}h4{padding-top:5px;padding-bottom:5px;border-top-width:medium;border-bottom-width:1px;border-top-style:solid;border-bottom-style:solid;border-top-color:#FFF;border-bottom-color:#CCC;font-weight:700;color:#FFF;background-image:url(../../%E2%98%85/images/list_footp.gif);background-repeat:no-repeat;background-position:left center;padding-left:20px;}.foot_li li{border-bottom-color:#CCC;border-bottom-style:dotted;border-bottom-width:1px;margin-bottom:3px;margin-left:0;padding-bottom:3px;padding-left:15px;padding-top:3px;background-image:url(../../%E2%98%85/images/list_icon.gif);background-repeat:no-repeat;background-position:left center;color:#FFF;font-size:12px;}.foot_li2 li{margin-bottom:3px;margin-left:0;padding-bottom:3px;padding-left:15px;padding-top:3px;background-image:url(../../%E2%98%85/images/list_icon.gif);background-repeat:no-repeat;background-position:left center;color:#FFF;}.section{float:left;font-size:12px;margin-right:13px;width:220px;margin-bottom:10px;margin-top:10px;}.footer960{height:auto;width:960px;left:auto;top:auto;right:auto;bottom:auto;overflow:hidden;clear:both;border-top-width:1px;border-top-style:dotted;border-top-color:#CCC;display:block;margin:20px auto 0;}#footer{height:auto;font-size:10px;text-align:left;color:#FFF;position:relative;text-decoration:none;line-height:13px;border-top-width:medium;border-top-style:solid;border-top-color:#F90;margin-right:auto;margin-left:auto;background-color:#090;overflow:hidden;}#footer_in{height:auto;width:960px;font-size:12px;text-align:left;color:#FFF;position:relative;text-decoration:none;line-height:13px;margin-right:auto;margin-left:auto;padding-top:20px;}#footer_in a{color:#DFDFDF;}.footer_right{height:auto;width:710px;font-size:10px;text-align:left;color:#666;position:relative;text-decoration:none;line-height:13px;float:right;padding-left:10px;background-color:#000;}.footer_right470{height:auto;width:460px;font-size:10px;text-align:left;color:#666;position:relative;text-decoration:none;line-height:13px;float:right;padding-left:10px;background-color:#000;}
#footer_navi li{
    text-align: center;
    display: block;
    letter-spacing: 0.1em;
    border-right-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-left-style: solid;
    border-right-color: #FFF;
    border-left-color: #FFF;
    color: #FFF;
    font-size: 12px;
    margin: 0;
    padding: 0 10px;
    float: left;
}#footer_navi{list-style:none;text-align:left;color:#999;margin:20px 0 0;padding:0;}

#footer #footer_navi a{
    color: #FFF;
    text-decoration: none;

}#footer #footer_navi a:hover{color:#F60;text-decoration:none;}#copyright{list-style:none;text-align:left;color:#FFF;font-size:10px;line-height:14px;clear:both;width:100%;border-top-width:1px;border-top-style:solid;border-top-color:#060;background-color:#090;margin:0;padding:5px 0 0;}#copyright_in{text-align:center;color:#FFF;width:960px;margin:0 auto;padding:0;}.widget-area ul ul{color:#333;width:100%;display:block;padding:5px 7px 3px;}
.widget-area ul ul li{
    color: #666;
    width: auto;
    padding-top: 7px;
    padding-bottom: 7px;
    line-height: 18px;
    background-repeat: no-repeat;
    background-position: left center;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #E8E8E8;
    list-style-position: inside;
    list-style-image: url(https://wada-keiei.com/wp-content/themes/wadakeiei/images/list.png);
    font-size: 16px;
}
.widget-area ul ul li ul li{
    color: #666;
    width: auto;
    padding-top: 9px;
    padding-bottom: 9px;
    line-height: 15px;
    background-repeat: no-repeat;
    background-position: left center;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    list-style-position: inside;
    list-style-image: url(https://wada-keiei.com/wp-content/themes/wadakeiei/images/list5.png);
}
.widget-area ul ul li ul li a{
    color: #653E0A;
    width: auto;
    padding-top: 3px;
    padding-bottom: 3px;
    line-height: 15px;
    }
.textwidget{font-size:12px;}
.widget-area ul ul li ul li a:hover{color:red;padding-top:3px;padding-bottom:3px;line-height:15px;}
.widget-area ul ul li ul li ul li{
    color: #666;
    width: auto;
    padding-top: 4px;
    padding-bottom: 4px;
    line-height: 18px;
    background-repeat: no-repeat;
    background-position: left center;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #E8E8E8;
    list-style-position: inside;
    list-style-image: url(https://wada-keiei.com/wp-content/themes/wadakeiei/images/list3.png);
    font-size: 14px;
}

.widget-area select{max-width:100%;}
.widget_search #s{width:60%;}
.widget_search label{display:none;}
.widget-container{margin:0;}
.widget-title{font-size:18px;color:#FFF;font-weight:700;width:auto;background-image:url(https://wada-keiei.com/wp-content/themes/wadakeiei/images/side_tt.gif);background-repeat:no-repeat;background-position:left center;font-family:"メイリオ", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;margin:10px 0;padding:3px 0 3px 30px;}#wp_tag_cloud div{line-height:1.6em;}#wp-calendar caption{color:#222;font-size:14px;font-weight:700;padding-bottom:4px;text-align:left;}#wp-calendar tbody{color:#aaa;}#wp-calendar tbody td{background:#f5f5f5;border:1px solid #fff;text-align:center;padding:3px 0 2px;}#wp-calendar tbody .pad{background:none;}#wp-calendar tfoot #next{text-align:right;}#next{background-color:#F3F3F3;margin-bottom:0;padding-top:10px;padding-bottom:10px;}.widget_rss a.rsswidget{color:#000;}.widget_rss a.rsswidget:hover{color:#ff4b33;}.widget_rss .widget-title img{width:11px;height:11px;}.widget-area2 ul ul{border-top-width:2px;border-top-style:solid;border-top-color:#000;}.widget-area2 ul ul li{margin-top:10px;float:left;width:210px;margin-right:18px;display:inline-block;clear:none;list-style-type:none;padding:3px 3px 3px 8px;}.widget-area2 ul ul .children{margin-top:3px;float:left;border-top-width:2px;border-top-style:solid;border-top-color:#EAEAEA;}.widget-area2 ul ul .children li{background-image:url(https://wada-keiei.com/wp-content/themes/wadakeiei/images/list3.png);background-position:left center;background-repeat:no-repeat;border-bottom-color:#EFEFEF;border-bottom-style:dotted;border-bottom-width:1px;color:#000;float:left;font-size:12px;list-style-image:url(https://wada-keiei.com/wp-content/themes/wadakeiei/images/list3.png);list-style-position:inside;}.widget-area2 ul ul .children li a{margin-top:3px;float:left;width:200px;font-size:12px;list-style-position:inside;list-style-image:url(https://wada-keiei.com/wp-content/themes/wadakeiei/images/list2.png);color:#653E0A;}#main .widget-area ul{margin-left:0;padding:0 20px 0 0;}#main .widget-area ul ul{border:none;margin-left:1.3em;padding:0;}.post-maintitle{color:#FFF;font-weight:700;background-color:#000;border:1px double #EDEDED;margin-top:5px;padding:2px 2px 2px 5px;}.post_list{color:#666;width:auto;clear:both;height:auto;padding:10px;}.post_title{color:#222;font-weight:700;margin-top:5px;float:left;height:auto;width:340px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#CCC;padding:2px 2px 2px 5px;}.post_excerpt{color:#666;padding-bottom:5px;padding-left:5px;padding-top:5px;float:left;height:auto;width:340px;font-size:12px;display:block;}.post_excerpt p{color:#666;line-height:1.4em;margin:0;padding:0;}.post_img{color:#666;float:left;height:100px;width:120px;background-repeat:no-repeat;background-position:center center;padding:10px 5px 5px;}.post_imgr{color:#666;float:right;height:auto;width:500px;background-repeat:no-repeat;background-position:center center;padding:10px 5px 5px;}#entry-thanks{color:#666;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#CCC;font-size:12px;padding-top:20px;padding-bottom:10px;margin:20px 0 10px;}.date{padding-top:1px;padding-bottom:1px;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#CCC;font-size:12px;height:auto;line-height:20px;}th,td{font-size:16px;padding:7px 15px;}td{line-height:25px;}.bg01{background-color:#E1E1E1;}.bg02{background-color:#FAFAFA;border-left-width:thick;border-left-style:solid;border-left-color:#3C0;margin-bottom:2px;border-right-width:thin;border-right-style:solid;border-right-color:#CCC;font-weight:400;}#wrapper #contents .contents_in table{background-color:#EBEBEB;}#wrapper #contents .contents_in table tr{background-color:#FFF;}.bg03 p{line-height:50px;padding:0;}.wpcf7-form .wpcf7-submit{width:30%;color:#FFF;background-color:#F90;padding:10px;}.share{height:100px;border-bottom:1px dashed #c55b83;margin-top:20px;margin-bottom:40px;clear:both;width:auto;}.share ul{margin:0 15px;padding:10px 0 0;}.share li{display:inline;height:48px;width:100px;float:left;margin:0 15px 0 0;padding:0;}.share li a{display:block;height:48px;width:48px;text-indent:-9999px;}.center,.wpcf7-form p.submit{text-align:center;}#pagehead #headimg_m ul li a:hover,#pagehead #headimg_w ul li a:hover,#pagehead #headimg_c ul li a:hover,#pagehead #headimg_p ul li a:hover,#footer_in a:hover{color:#EA0075;}.widget-area .entry-meta,#wp-calendar thead{font-size:11px;}#wp-calendar,.wpcf7-form textarea{width:100%;}.post_list .post_excerpt,.post_list .post_title{float:right;width:340px;}
#wrapper #contents600 #entry h3 {
	font-size: 24px;
	color: #000;
	font-weight: bold;
	width: auto;
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 40px;
	border-bottom: thin solid #090;
	background-image: url(https://wada-keiei.com/wp-content/themes/wadakeiei/images/h3_tt.gif);
	background-repeat: no-repeat;
	font-family: "メイリオ", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	clear: both;
	line-height: 24px;
	background-position: left center;
}
/************************************
** お問い合わせフォームの入力
************************************/
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
select,
textarea,
.field {
  display: block;
  width: 100%;
  height: 45px;
  margin-bottom: 0;
  padding: 0 12px;
  border: 0;
  border-radius: 3px;
  background-color: #eff1f5;
  box-shadow: none;
  color: #5c6b80;
  font-size: 1em;
  vertical-align: middle;
  line-height: 45px;
  transition: background-color 0.24s ease-in-out;
}
textarea {
  max-width: 100%;
  min-height: 120px;
  line-height: 1.5em;
  padding: 0.5em;
  overflow: auto;
}
@media(max-width:500px) {
    .inquiry td,
    .inquiry th {
        display: block !important;
        width: 100% !important;
        border-top: none !important;
        -webkit-box-sizing: border-box !important;
        -moz-box-sizing: border-box !important;
        box-sizing: border-box !important
    }
    .inquiry tr:first-child th {
        border-top: 1px solid #d7d7d7 !important
    }
    .inquiry .any,
    .inquiry .haveto {
        font-size: 10px
    }
}
.inquiry th {
    text-align: left;
    font-size: 14px;
    color: #444;
    padding-right: 5px;
    width: 30%;
    background: #f7f7f7;
    border: solid 1px #d7d7d7
}
.inquiry td {
    font-size: 13px;
    border: solid 1px #d7d7d7
}
.entry-content .inquiry tr,
.entry-content table {
    border: solid 1px #d7d7d7
}
.haveto {
    font-size: 7px;
    padding: 5px;
    background: #ff9393;
    color: #fff;
    border-radius: 2px;
    margin-right: 5px;
    position: relative;
    bottom: 1px
}
.any {
    font-size: 7px;
    padding: 5px;
    background: #93c9ff;
    color: #fff;
    border-radius: 2px;
    margin-right: 5px;
    position: relative;
    bottom: 1px
}
.verticallist .wpcf7-list-item {
    display: block
}
#formbtn {
    display: block;
    padding: 15px;
    width: 350px;
    background: #ffaa56;
    color: #fff;
    font-size: 18px;
    font-weight: 700;
    border-radius: 2px;
    margin: 25px auto 0
}
#formbtn:hover {
    background: #fff;
    color: #ffaa56;
    border: 2px solid #ffaa56
}
th {
    font-weight: 700;
    text-transform: uppercase;
    padding: 13px
}
td {
    border-top: 1px solid #ededed;
    padding: 12px
}
input,
select,
textarea {
    border: 1px solid #dfdfdf;
    letter-spacing: 1px;
    margin: 0;
    max-width: 100%;
    resize: none
}

.cat-item.cat-item-4,.cat-item-3,.cat-item-12{display:none;}

/************************************
**コンタクトフォーム7の入力
************************************/

/* Contact Form7 */

.contact7 {
	max-width: 100%;
	box-sizing: border-box;
}
.contact7 dd {
	margin: 0 0 30px 0;
	background-color:
}
.contact7 dt {
	font-weight: normal;
}

/* 必須マーク */
.contact7 .must {
	background: #FF1A00;
}

/* 任意マーク */
.contact7 .optional {
	background: #999;
}

.contact7 .must,
.contact7 .optional {
	color: #FFF;
	border-radius: 3px;
	font-size: 10px;
	margin-left: 10px;
	padding: 5px 10px;
	letter-spacing: 2px;
}
.btn_contact7 {
	text-align: center;
}
.btn_contact7 input {
	width: 70%;
	background-color: #005513;
	color: #FFF;
	font-size: 1.1em;
	font-weight: bold;
	letter-spacing: 0.2em;
	border: 1px solid #005513;
	-webkit-transition: 0.3s;
	-moz-transition: 0.3s;
	-o-transition: 0.3s;
	-ms-transition: 0.3s;
	transition: 0.3s;	
}
.btn_contact7 input:hover {
	background-color: #FFF;
	color: #005513; 
}
@media screen and (min-width: 768px) {
.contact7 dt {
	float: left;
	clear: left;
	width: 20%;
	padding: 5px 10px 5px 0;
	}
.contact7 dd {
    margin-left: 0%;
    border-bottom: 1px solid #D7D7D7;
    padding-bottom: 10px;
    }

.btn_contact7 input {
	width: 70%;
	background-color: #005513;
	color: #FFF;
	font-size: 1.1em;
	font-weight: bold;
	letter-spacing: 0.2em;
	border: 1px solid #005513;
	-webkit-transition: 0.3s;
	-moz-transition: 0.3s;
	-o-transition: 0.3s;
	-ms-transition: 0.3s;
	transition: 0.3s;	
}
.btn_contact7 input:hover {
	background-color: #FFF;
	color: #005513; 
}
.wiget {
    font-size: 13px;
    line-height: 24px;
    padding-top: 0px;
    padding-bottom: 1px;
    text-align: right;
    margin-block-start: 0.5em;
    margin-block-end: 0.5em;
}