﻿body{color:#333;background-color:#fff;background-image:url(https://t-balance.net/images/bg.gif.pagespeed.ce.okzq4YgWAd.gif);margin:0;padding:0;font:16px/2 "メイリオ",Meiryo,"ＭＳ Ｐゴシック",Osaka,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro"}h1,h2,h3,h4,h5,p,ul,ol,li,dl,dt,dd,form,figure{margin:0;padding:0}ul{list-style-type:none}img{border:none;vertical-align:bottom}input,textarea,select{font-size:1em}form{margin:0}table{border-collapse:collapse;font-size:100%;border-spacing:0}a{color:#333}a:hover{color:#93cb26;text-decoration:none}#container{width:980px;margin:0 auto;-webkit-box-shadow:0 0 8px #999;box-shadow:0 0 8px #999;background-color:#fff;padding:0 10px}header{width:100%;height:170px;position:relative}header h1{font-weight:normal;color:#fff;background-color:#93cb26;font-size:10px;text-align:right;line-height:18px}header #logo{position:absolute;left:10px;top:38px}header address{position:absolute;top:38px;right:20px;font-size:18px;text-align:center;font-style:normal;letter-spacing:.1em;line-height:1;color:red;font-weight:bold}header address .tel{display:inline-block;color:#fff;background-color:red;padding:2px 10px 1px;margin-right:10px;font-weight:normal}nav#menu ul{position:absolute;left:0;bottom:0}nav#menu ul li{float:left;width:196px}nav#menu ul li a{height:42px;padding-top:8px;line-height:1.4;text-decoration:none;display:block;margin:0 0 20px 4px;font-size:14px;font-weight:bold;letter-spacing:.1em;-webkit-transition:.5s;transition:.5s;border:1px solid #ccc;border-radius:4px;background-color:#fff;background-image:url(https://t-balance.net/images/menu_bar1.png.pagespeed.ce.XqTwd8eSO6.png) , -webkit-gradient(linear,left top,left bottom,from(#fff),to(#f4f4f4));background-image:url(https://t-balance.net/images/menu_bar1.png.pagespeed.ce.XqTwd8eSO6.png) , -webkit-linear-gradient(#fff,#f4f4f4 49%,#e8e8e8 50%,#fff 100%);background-image:url(https://t-balance.net/images/menu_bar1.png.pagespeed.ce.XqTwd8eSO6.png) , linear-gradient(#fff,#f4f4f4 49%,#e8e8e8 50%,#fff 100%);background-repeat:no-repeat;background-position:left center;text-align:center;-webkit-box-shadow:1px 2px 5px #e2e2e2 , 0 0 1px #fff inset;box-shadow:1px 2px 5px #e2e2e2 , 0 0 1px #fff inset}nav#menu ul li:first-child a{margin-left:0}nav#menu ul li a:hover,nav#menu ul li#current a{border:1px solid #6a931c;background-color:#93cb26;background-image:url(https://t-balance.net/images/menu_bar2.png) , -webkit-gradient(linear,left top,left bottom,from(#93cb26),to(#86b923));background-image:url(https://t-balance.net/images/menu_bar2.png) , -webkit-linear-gradient(#93cb26,#8dc224 49%,#86b923 50%,#8fc525 100%);background-image:url(https://t-balance.net/images/menu_bar2.png) , linear-gradient(#93cb26,#8dc224 49%,#86b923 50%,#8fc525 100%);background-repeat:no-repeat;background-position:left center;color:#fff}nav#menu ul li a span{font-size:9px;color:#93cb26;display:block;font-weight:normal}nav#menu ul li a:hover span,nav#menu ul li#current a span{color:#fff}#mainimg{clear:left;width:980px;height:230px;position:relative;border-radius:4px;-webkit-box-shadow:1px 2px 7px #ccc;box-shadow:1px 2px 7px #ccc;margin-bottom:20px}#mainimg img{border-radius:4px}#mainimg .slide_file{display:none}#slide_image{z-index:2;position:absolute;left:0;top:0}#slide_image2{z-index:1;position:absolute;left:0;top:0}#contents{clear:left;width:100%}#main{float:right;width:720px;padding-bottom:30px}#main h2{background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f4f4f4));background-image:-webkit-linear-gradient(#fff,#f4f4f4 49%,#e8e8e8 50%,#fff 100%);background-image:linear-gradient(#fff,#f4f4f4 49%,#e8e8e8 50%,#fff 100%);-webkit-box-shadow:1px 2px 5px #ccc;box-shadow:1px 2px 5px #ccc;font-size:110%;color:green;padding:7px 15px;clear:both;border-bottom:5px solid #93cb26;border-top:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc}#main h3{background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f4f4f4));background-image:-webkit-linear-gradient(#fff,#f4f4f4 49%,#e8e8e8 50%,#fff 100%);background-image:linear-gradient(#fff,#f4f4f4 49%,#e8e8e8 50%,#fff 100%);-webkit-box-shadow:1px 2px 5px #e2e2e2;box-shadow:1px 2px 5px #e2e2e2;font-size:100%;padding:4px 15px;clear:both;border:1px solid #ccc}#main h4{padding:2px 0 2px 10px;font-size:100%;border-bottom:1px solid #ccc;border-left:3px solid #000;margin-bottom:.5em;color:#000}#main p{padding:.5em 15px 1em}#sub{float:left;width:230px;padding-bottom:30px}#sub h2{font-size:100%;text-align:center;padding:5px 0;border:1px solid #6a931c;background-color:#93cb26;background-image:-webkit-gradient(linear,left top,left bottom,from(#93cb26),to(#0029c2));background-image:-webkit-linear-gradient(#93cb26,#8dc224 49%,#86b923 50%);background-image:linear-gradient(#93cb26,#8dc224 49%,#86b923 50%);color:#fff;border-radius:4px 4px 0 0}#sub ul.submenu{border-top:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc;margin-bottom:15px}#sub ul.submenu li a{border-bottom:1px solid #ccc;text-decoration:none;display:block;padding-left:10px;-webkit-transition:.5s;transition:.5s;background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#eaeaea),to(#fff));background-image:-webkit-linear-gradient(#eaeaea,#fff);background-image:linear-gradient(#eaeaea,#fff);-webkit-box-shadow:0 0 1px #fff inset;box-shadow:0 0 0 1px #fff inset}#sub ul.submenu li a:hover{background-image:none;background-color:#93cb26;color:#fff}#sub .box1{border:1px solid #ccc;padding:10px;margin-bottom:15px;background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#eaeaea));background-image:-webkit-linear-gradient(#fff,#eaeaea);background-image:linear-gradient(#fff,#eaeaea);-webkit-box-shadow:0 0 1px #fff inset;box-shadow:0 0 0 1px #fff inset}#sub .box1 h2{padding:2px 0;border-radius:0}#sub article.box2{font-size:11px;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e3e3e3));background-image:-webkit-linear-gradient(#fff,#e3e3e3);background-image:linear-gradient(#fff,#e3e3e3);border-bottom:1px solid #999;border-right:1px solid #999;border-left:1px solid #999;line-height:1.6;position:relative;overflow:hidden}#sub article.box2 a{padding:5px;text-decoration:none;display:block;overflow:hidden;-webkit-transition:.5s;transition:.5s}#sub article.box2 a:hover{background-color:#fff8c7}#sub article.box2 h4{color:#93cb26;margin-left:70px;text-align:left;padding:0;background:none;font-size:100%}#sub article.box2 p{margin-left:70px;padding:0}#sub article.box2 figure{float:left;padding:0}#sub article.box2 figure img{border:1px solid #999;vertical-align:bottom}footer{clear:both;text-align:center;padding-top:15px;padding-bottom:15px;color:#fff;background-color:#93cb26}footer .pr{display:block;font-size:80%}footer a{text-decoration:none;color:#fff}footer a:hover{color:#fff}#new{margin-bottom:15px}#new dl{overflow:auto;height:150px;padding-left:15px}#new dt{font-weight:bold;float:left;width:8em}#new dd{border-bottom:1px solid #d2d2d2;padding-left:8em}#new dd img{vertical-align:middle}#main section.list article{border:1px solid #ccc;border-radius:6px;margin-bottom:15px;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e3e3e3));background-image:-webkit-linear-gradient(#fff,#e3e3e3);background-image:linear-gradient(#fff,#e3e3e3);-webkit-box-shadow:0 2px 5px #ccc , 0 0 0 1px #fff inset;box-shadow:0 2px 5px #ccc , 0 0 0 1px #fff inset;position:relative;overflow:hidden}#main section.list article a{padding:10px;text-decoration:none;display:block;overflow:hidden;-webkit-transition:.5s;transition:.5s}#main section.list article a:hover{background-color:#f6f1b2;color:#333}#main section.list article p{padding:0;margin-left:220px}#main section.list article figure img{float:left;background-color:#fff;padding:5px;border:1px solid #ccc}#main section.list article h4{padding:2px 0 2px 10px;font-size:100%;border-bottom:1px solid #ccc;border-left:3px solid #000;margin-bottom:.5em;color:#000}#main section.list.simple article{padding:10px;overflow:hidden}#main section.list.simple article a{padding:0;display:inline;text-decoration:underline}#main section.list.simple article a:hover{background-color:transparent;color:#93cb26}#main section.list.simple article figure a:hover img{background-color:#f6f1b2;border:1px solid #999}.ta1{width:100%}.ta1,.ta1 td,.ta1 th{border:1px solid #ccc;line-height:2}.ta1 td{padding:10px}.ta1 th{width:180px;padding:10px;text-align:center;background-color:#e2e2e3}.ta1 th.tamidashi{width:auto;text-align:left;color:#fff;background-color:#333;background-image:-webkit-gradient(linear,left top,left bottom,from(#4b4b4b),to(#333));background-image:-webkit-linear-gradient(#4b4b4b,#333);background-image:linear-gradient(#4b4b4b,#333)}.ta1 caption{padding:10px;border-top:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc;text-align:left;background-color:#e9ddae;background-image:-webkit-gradient(linear,left top,left bottom,from(#efe6c5),to(#e9ddae));background-image:-webkit-linear-gradient(#efe6c5,#e9ddae);background-image:linear-gradient(#efe6c5,#e9ddae);font-weight:bold}input[type="submit"],input[type="button"]{width:250px;padding:10px;margin-bottom:20px;border:none;border-radius:30px;background-color:#93cb26;background-image:-webkit-gradient(linear,left top,left bottom,from(#93cb26),to(#80b121));background-image:-webkit-linear-gradient(#93cb26,#80b121);background-image:linear-gradient(#93cb26,#80b121);-webkit-box-shadow:1px 2px 7px #ccc;box-shadow:1px 2px 7px #ccc;color:#fff;font-size:16px;letter-spacing:.1em}input[type="submit"]:hover,input[type="button"]:hover{background-color:#80b121;background-image:-webkit-gradient(linear,left top,left bottom,from(#80b121),to(#93cb26));background-image:-webkit-linear-gradient(#80b121,#93cb26);background-image:linear-gradient(#80b121,#93cb26)}#pagetop{clear:both}#pagetop a{color:#fff;font-size:10px;background-color:#93cb26;text-decoration:none;text-align:center;width:12em;display:block;float:right;letter-spacing:.1em}#pagetop a:hover{background-color:#333;color:#fff}.osusume{font-size:10px;color:#fff;background:red;text-align:center;display:block;width:120px;position:absolute;right:0;bottom:0;-webkit-transform:rotate(-45deg) translate(37px,20px);-ms-transform:rotate(-45deg) translate(37px,20px);transform:rotate(-45deg) translate(37px,20px)}h2 span.osusume{position:static;-webkit-transform:none;-ms-transform:none;transform:none;display:inline-block}.sumi{font-size:10px;color:#fff;background:#069;text-align:center;display:block;width:120px;position:absolute;right:0;bottom:0;-webkit-transform:rotate(-45deg) translate(37px,20px);-ms-transform:rotate(-45deg) translate(37px,20px);transform:rotate(-45deg) translate(37px,20px)}h2 span.sumi{position:static;-webkit-transform:none;-ms-transform:none;transform:none;display:inline-block}.look{background:#dcdcdc}.mb15{margin-bottom:15px}.clear{clear:both}ul.disc{padding:0 25px 1em;list-style:disc}.color1{color:#93cb26}.pr{font-size:10px}.btn{font-size:13px}.wl{width:96%}.ws{width:50%}.c{text-align:center}.r{text-align:right}figcaption{font-size:11px}#menubar_hdr{display:none}.mini1{font-size:11px;font-weight:normal}.sortbox{background-color:#eee;text-align:right;padding:10px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-bottom:15px}#search{text-align:center;padding:10px 0}.w{width:120px!important;margin-right:3px!important}.btn-d{width:auto!important;padding:3px 15px 5px!important;margin-bottom:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;font-size:13px!important}.hidari{float:left}.migi{float:right}.clear{clear:both}ul#pan li{display:inline}ul#pan li a{background:url(https://t-balance.net/images/arrow_black.gif.pagespeed.ce.PULv9s5Fbm.gif) no-repeat right center;padding-right:15px}.ggmap{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.ggmap iframe,.ggmapr object,.ggmap embed{position:absolute;top:0;left:0;width:100%;height:100%}.iframe-contents{position:relative;width:100%;padding:90% 0 0 0}.iframe-contents iframe{position:absolute;top:0;left:0;width:100%;height:100%}.iframe-content{position:relative;width:100%;padding:290% 0 0 0}.iframe-content iframe{position:absolute;top:0;left:0;width:100%;height:100%}.g-map{position:relative;padding-bottom:60%;height:0;overflow:hidden}.g-map iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important}dt{font-size:14px;line-height:15px;padding:0;margin:0;text-align:left;list-style-type:square;list-style-position:inside}dd{font-size:12px;padding:0 0 5px 5px;margin:0}div.iframeWrap{position:relative;width:100%}div.iframeWrap iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.linkblueClass{color:#00f}a:hover img{filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6}.mb10{margin-bottom:10px}.mb105{margin-top:10px;margin-bottom:5px}.mb10105{margin-top:10px;margin-left:10px;margin-bottom:5px}.mb10105r{margin-top:10px;margin-right:10px;margin-bottom:5px}.font120{font-size:120%}.font120orenge{font-size:120%;font-weight:bold;color:#ff8000}.font130orenge{font-size:130%;font-weight:bold;color:#ff8000}.font120red{font-size:120%;font-weight:bold;color:red}.font120migimoji{font-size:120%;text-align:right;padding-top:0;padding-bottom:0}.font125{font-size:125%}.font200red{font-size:200%;font-weight:bold;color:red}.font150red{font-size:150%;font-weight:bold;color:red}.em1{margin-top:1em}.syourei{font-weight:bold;background-color:#ddf1b8;padding-left:1em;margin-top:2em}.syourei-tyui{font-size:90%;background-color:#ffffc8;margin-top:3em;margin-bottom:1em}ul.simplemenu{margin:0;padding:0;list-style-type:none}ul.simplemenu li{display:inline-block;margin:0 .25em .25em 0;padding:0}ul.simplemenu li a{display:block;padding:.3em .5em;text-decoration:none;border:1px solid #ccc;border-radius:9px}ul.simplemenu li a:hover{background-color:#dff;text-decoration:underline}.simplemediv{padding:5px 3px 3px;margin:1em 5px 2em;border:2px solid green}embed,iframe,object{max-width:100%}div.iframeYoutube{position:relative;width:100%;padding-top:56.25%}div.iframeYoutube iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media (min-width:481px) and (max-width:800px){#container{width:auto}header{text-align:center;height:auto;margin-bottom:15px}header h1{display:none}header #logo{position:static;padding:10px 0}header address{position:static;width:auto;margin:0 auto 20px}nav#menu ul{position:static}nav#menu ul li{width:50%}nav#menu ul li a{margin:0;margin-bottom:5px}nav#menu ul li:nth-child(odd){width:49%;margin-left:1%}nav#menu ul li:last-child{margin-bottom:20px}#contents{width:auto}#main,#sub{float:none;width:auto}#mainimg{height:auto;width:100%}#slide_image{height:auto;width:100%;position:relative}#slide_image2{height:auto;width:100%;position:absolute;left:0;top:0}img.wa{width:100%;height:auto}body.s-n #sub{display:none}.stn{display:none}p.wa{width:100%;height:auto}}@media (max-width:480px){.mini1{font-size:12px;font-weight:normal}#container{width:auto}header{text-align:center;height:auto;margin-bottom:15px}header h1{display:none}header #logo{position:static;padding:10px 0}header #logo img{width:80%;height:auto}header address{position:static;width:auto;margin:0 auto 20px}nav#menu ul{position:static}nav#menu ul li{float:none;width:auto}nav#menu ul li a{margin:0;margin-bottom:5px}nav#menu ul li:last-child{margin-bottom:20px}#contents{width:auto}#main,#sub{float:none;width:auto}#main p{padding:.5em 5px 1em}#mainimg{height:auto;width:100%}#slide_image{height:auto;width:100%;position:relative}#slide_image2{height:auto;width:100%;position:absolute;left:0;top:0}section#new h2.open{background:url(https://t-balance.net/images/btn_minus.png) no-repeat right center , -webkit-gradient(linear,left top,left bottom,from(#fff),to(#f4f4f4));background:url(https://t-balance.net/images/btn_minus.png) no-repeat right center , -webkit-linear-gradient(#fff,#f4f4f4 49%,#e8e8e8 50%,#fff 100%);background:url(https://t-balance.net/images/btn_minus.png) no-repeat right center , linear-gradient(#fff,#f4f4f4 49%,#e8e8e8 50%,#fff 100%)}section#new h2.close{background:url(https://t-balance.net/images/btn_plus.png) no-repeat right center , -webkit-gradient(linear,left top,left bottom,from(#fff),to(#f4f4f4));background:url(https://t-balance.net/images/btn_plus.png) no-repeat right center , -webkit-linear-gradient(#fff,#f4f4f4 49%,#e8e8e8 50%,#fff 100%);background:url(https://t-balance.net/images/btn_plus.png) no-repeat right center , linear-gradient(#fff,#f4f4f4 49%,#e8e8e8 50%,#fff 100%)}#new dl{height:auto;padding-left:5px}#new dt{float:none;width:auto}#new dd{padding-left:0}#main section.list article p{margin-left:0}#main section.list article figure img{width:40%;height:auto;margin-right:5px}.ta1 td{width:auto;padding:2px}.ta1 th{width:100px;padding:2px}.ws{width:96%}img.wa{width:100%;height:auto}body.s-n #sub{display:none}#top #menubar_hdr{display:none}#menubar_hdr{display:inline;position:absolute;top:0;right:10px;background-image:-webkit-gradient(linear,left top,left bottom,from(#fbfbfb),to(#e5e5e5));background-image:-webkit-linear-gradient(#fbfbfb,#e5e5e5);background-image:linear-gradient(#fbfbfb,#e5e5e5);padding:10px;border:1px solid #cfcfcf;border-radius:0 0 6px 6px}.stn{display:none}p.wa{width:100%;height:auto}.hidari{float:none}.migi{float:none}audio{width:100%}img.wasumaho{width:100%;height:auto}}