@charset "utf-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}:focus{outline:0}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{font-weight:400;text-align:left}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}a img{border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{font:14px/1.5 "Lucida Sans Unicode","Lucida Grande","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo","ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;color:#333;-webkit-text-size-adjust:none}a{margin:0;padding:0;text-decoration:none;outline:0;vertical-align:baseline;background:0 0;font-size:100%;color:#222}a:hover,a:active{outline:none;color:#111}a img:hover{opacity:.8}.post a{text-decoration:underline}nav#mainNav ul:after,nav#mainNav .inner:after,.newsTitle:after,.post:after,.inner:after,ul.news:after{content:"";display:table;clear:both}nav#mainNav ul,.newsTitle,.post,nav#mainNav .inner,ul.news{zoom:1}input[type=text],textarea{vertical-align:middle;max-width:90%;line-height:30px;height:30px;padding:1px 5px;border:1px solid #d4d4d7;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;font-size:100%;color:#555;background:#fcfcfc}input,select,textarea{font-family:'Lucida Grande',Arial,Helvetica,Verdana,sans-serif}textarea{height:auto;line-height:1.5}input[type=submit],input[type=reset],input[type=button],p.readon a{vertical-align:top;padding:0 10px;background:#111;background:-moz-linear-gradient(top,#111 0%,#222 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#111),color-stop(100%,#222));background:-webkit-linear-gradient(top,#111 0%,#222 100%);background:-o-linear-gradient(top,#111 0%,#222 100%);background:linear-gradient(to bottom,#111 0%,#222 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#111111',endColorstr='#222222',GradientType=0);border:0;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;line-height:28px;height:28px;font-size:120%;color:#fff}input[type=submit]:hover,input[type=reset]:hover,input[type=button]:hover,p.readon a:hover{background:#222;background:-moz-linear-gradient(top,#222 0%,#111 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#222),color-stop(100%,#111));background:-webkit-linear-gradient(top,#222 0%,#111 100%);background:-o-linear-gradient(top,#222 0%,#111 100%);background:linear-gradient(to bottom,#222 0%,#111 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#222222',endColorstr='#111111',GradientType=0);cursor:pointer}*:first-child+html input[type=submit]{padding:3px}#wrapper,.inner{margin:0 auto;width:940px}#content{float:right;width:690px;padding:10px 0 50px}#icynene #content,#icynene2 #content,#icynene3 #content,#qanda #content{float:left}#sidebar{float:left;width:220px;padding:20px 0 20px}.sub-sidebar{float:right;width:220px;margin-left:27px;padding:20px 0 50px}#footer{clear:both}.bg{background:#eee}#header h1{padding:5px 0;font-size:80%;color:#333;font-weight:400}#header h2{clear:both;float:left;padding:5px 0;color:#515151;font-size:160%;font-weight:700}.sns{float:right;padding:20px 0}.sns img{margin-left:5px}#mainImg{clear:both;margin-top:10px;line-height:0;text-align:center;z-index:0}.post{margin:0 0 20px}.toppage h4{margin:0 0 10px;font-size:16px;font-weight:400;color:#333}.list{padding:10px 0;border-bottom:1px dashed #e4e4e4}.list:last-child{border:0}.post .list p{padding:0}.list span{padding-left:10px}h2.title{clear:both;margin:20px 0 0;padding:6px 0 2px;font-size:140%;border-bottom:1px solid #eee;font-weight:700}#top h2.title{color:#333;text-shadow:none;background-color:#eee}.dateLabel{text-align:right}.post{padding-top:20px}.post p{padding-bottom:15px}.post ul{margin:0 0 10px 10px}.post ul li{margin-bottom:5px;padding-left:15px;background:url(//hinodesho-ji.com/wp-content/themes/smart242/images/bullet.png) no-repeat 0 8px}.post ol{margin:0 0 10px 30px}.post ol li{list-style:decimal}.post h1{margin:20px 0;padding:5px 0 5px 15px;font-size:150%;border-bottom:2px solid #222;background:url(//hinodesho-ji.com/wp-content/themes/smart242/images/headingBg.png) no-repeat 0 50%}.post h2{margin:10px 0;padding-bottom:2px;font-size:130%;font-weight:400;border-bottom:2px solid #222}.post h3{margin:10px 0;font-size:110%;font-weight:400;border-bottom:1px solid #222}.post blockquote{clear:both;padding:10px 0 10px 15px;margin:10px 0 25px 30px;border-left:5px solid #ccc}.post blockquote p{padding:5px 0}.post table{border:1px #535353 solid;border-collapse:collapse;border-spacing:0;margin:10px 0 20px}.post table th{padding:10px;border:1px #535353 solid;border-width:0 0 1px 1px;background:#ececec}.post table td{padding:10px;border:1px #535353 solid;border-width:0 0 1px 1px;background:#fff}.post dt{font-weight:700}.post dd{padding-bottom:10px}.post img{max-width:100%;height:auto}img.aligncenter{display:block;margin:5px auto}img.alignright,img.alignleft{margin:0 10px 15px 15px;display:inline}img.alignleft{margin:10px 15px 15px 10px}.alignright{float:right}.alignleft{float:left}#gallery-1 img{border:1px solid #eaeaea !important;padding:5px;background:#fff}#gallery-1 img:hover{background:#fffaef}.widgetWrap,section.widget ul{margin:10px 0 20px;padding:10px 10px 0}section.widget ul ul{border:0;margin:0;padding:0 0 0 10px;box-shadow:none}#sidebar ul#banners{width:220px;margin:10px 0}#sidebar ul#banners li{float:none;margin:0 0 10px}section.widget h3{clear:both;margin:0 0 -5px;padding:5px 0;font-size:110%;border-bottom:1px solid #eee}section.widget li a{display:block;padding:7px 0 7px 12px;background:url(//hinodesho-ji.com/wp-content/themes/smart242/images/arrow2.png) no-repeat 0 12px;border-bottom:1px dashed #e4e4e4}section.widget li a:hover{background-position:2px 12px}section.widget li:last-child a{border:0}#searchform input[type=text]{width:100px;line-height:25px;height:25px;margin-right:3px}#searchform{padding:20px 0}#calendar_wrap table{margin:0 auto;width:90%}#calendar_wrap table caption{padding:10px 0;text-align:center;font-weight:700}#calendar_wrap table th,#calendar_wrap table td{padding:3px;text-align:center}#calendar_wrap table th:nth-child(6){color:#000}#calendar_wrap table th:nth-child(7){color:#950000}#calendar_wrap a{color:#111;font-weight:700;font-weight:700;border-bottom:1px solid #fff}#calendar_wrap table td#prev{text-align:left}#calendar_wrap table td#next{text-align:right}#calendar_wrap table td#prev a{text-align:left;border:0}#calendar_wrap table td#next a{text-align:right;border:0}.newsTitle{clear:both;margin:0;padding:7px 10px 7px 0;font-size:110%;border-bottom:1px solid #eee}.newsTitle h3{float:left;font-weight:400}.newsTitle p{float:right;padding:0 0 0 10px;font-size:100%;background:url(//hinodesho-ji.com/wp-content/themes/smart242/images/arrow2.png) no-repeat 0 5px}.news p{clear:both;padding-bottom:2px;border-bottom:1px dashed #e4e4e4}.news p:last-child{border:0}.news p a{display:block;padding:5px 0;color:#333}.news a span{color:#515151;font:normal 100% Arial,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック',sans-serif}.news span{padding-left:10px}.news a:hover span{color:#111}#content .newsTitle h3{font-size:120%}#footer a{color:#333}#footer .boxWrap{width:980px;margin-right:-40px}#footer .box{float:left;width:450px;margin-right:40px;padding:20px 0}.box .widgetWrap,.box section.widget ul{padding:0 0 0 7px;margin-top:0;background:0 0;border:0;box-shadow:none}.box section.widget li a{background:url(//hinodesho-ji.com/wp-content/themes/smart242/images/arrowWhite.png) no-repeat 0 12px;border:0}.box section.widget li a:hover{background-position:2px 12px}#footer h3{padding:5px;margin-bottom:10px;font-size:120%!important;border-bottom:1px solid #eee}.contact p{padding:3px 0 3px 32px;margin-bottom:3px;font-size:110%;background:url(//hinodesho-ji.com/wp-content/themes/smart242/images/iconHome.png) no-repeat 4px 0}.contact p.mail{background-image:url(//hinodesho-ji.com/wp-content/themes/smart242/images/iconMail.png)}.contact p.tel{background-image:url(//hinodesho-ji.com/wp-content/themes/smart242/images/iconTel.png)}.contact p.fax{background-image:url(//hinodesho-ji.com/wp-content/themes/smart242/images/iconFax.png)}.contact p.tw{background-image:url(//hinodesho-ji.com/wp-content/themes/smart242/images/iconTW.png)}.contact p.fb{background-image:url(//hinodesho-ji.com/wp-content/themes/smart242/images/iconFB.png)}#copyright{color:#fff;clear:both;padding:10px 0;text-align:center;font-size:90%;background:#222}.pagenav{clear:both;width:100%;height:30px;margin:5px 0 20px}.prev{float:left}.next{float:right}#pageLinks{clear:both;color:#4f4d4d;text-align:center}ul#banners,ul.post{width:960px;margin-right:-20px;padding-bottom:20px}ul#banners li,ul.post li{float:left;width:220px;margin-right:20px}ul.post{padding:0;background:0 0;border:0;box-shadow:none}ul.post img{max-width:220px;height:auto}ul.post h3{margin:10px 0;padding-bottom:5px;font-size:120%;font-weight:400;color:#333;border:0}p.readon a{padding:3px 10px;font-size:95%}ul#banners:after{content:"";display:table;clear:both}ul#banners{zoom:1}.toppage .b{color:#ff8c00;font-size:120%}.topcopy{font-size:1.8em;font-weight:700;margin:0;line-height:1.5em;letter-spacing:.1em}.topcopy .b{color:#000;font-size:1.1em}.top-icynene1{width:100%;margin-bottom:1em}.top-icynene1 a{display:block}.top-icynene1 a img.highrigh{opacity:1}.top-icynene2{width:892px;margin:2em auto 0}.top-icynene2 .copy{font-size:2em;color:#693;font-weight:700;margin:0;line-height:1.2em}.top-icynene2 a{display:block}.top-icynene2 a img.highrigh{opacity:1}.sub-sidebar{background-color:#eeead9;margin-top:30px;padding-bottom:10px}ul.icynene3 li{padding-left:15px}#icynene-menu a:hover{color:#f80}dl.qanda dt{color:#004080;margin-bottom:.5em;border-bottom:#f90 dotted 2px;padding-bottom:0}dl.qanda dt:before{content:"Q. "}dl.qanda dd{margin-bottom:2em;margin-left:0;padding:1em;background-color:#ffdbdc}#daltoform H3{font-size:2em;margin:0 0 10px}#daltoform H4{font-size:1.8em;margin:2em 0 8px;color:#369;font-weight:700;clear:both}#daltoform H5{margin:2em 0 8px;padding:2px auto;text-align:center;width:50%;background-color:#f1592a;color:#fff}#daltoform .dalto-catchphrase{font-size:3em;text-align:center}#daltoform .dalto-strong{color:#f1592a}#daltoform .dalto-headline01{padding:0;font-size:1.2em}#daltoform .dalto-headline02{color:#369;font-size:1.2em;font-weight:700}#daltoform .dalto-innner{width:900px;margin:0 auto}#daltoform img.daltoform03{display:block;float:right;margin:0 0 1em 1em;width:50%;height:auto;max-width:620px}#daltoform img.heatshock01{display:block;float:left;margin:0 1em 2em 0}#daltoform img.heatshock02{display:block;float:right;margin:0 1em 2em 0}#daltoform img.runningcost,#daltoform img.flow,#daltoform img.cost{width:80%;max-width:600px;min-width:300px;height:auto;margin:0 0 1em}#daltoform img.jistable{width:80%;max-width:600px;min-width:300px;height:auto;margin:0 0 1em}#daltoform dl.qa dt:before{display:block;width:1em;float:left;clear:left;padding:4px 8px;margin:-4px 8px 0 0;background-color:#369;border-radius:50%;color:#fff;content:"Q";text-align:center}#daltoform dl.qa dt{margin:2em 0 0;padding:0;color:#036}#daltoform dl.qa dd:before{display:block;width:1em;float:left;padding:4px 8px;margin:-4px 8px 0 0;background-color:#f1592a;border-radius:50%;color:#fff;content:"A";text-align:center}#daltoform dl.qa dd{margin:1em 0;padding:0;color:#000}#daltoform dl.qa dd p{margin:0 0 0 2em}#footer img.daltoform01{width:100%;height:auto}#kimitsusokutei H3{font-size:2em;margin:0 0 10px}#kimitsusokutei H4{font-size:1.8em;margin:2em 0 8px;color:#369;font-weight:700;clear:both}#kimitsusokutei H5{margin:2em 0 8px;padding:2px auto;text-align:center;width:50%;background-color:#f1592a;color:#fff}#kimitsusokutei .dalto-catchphrase{font-size:3em;text-align:center}#kimitsusokutei .dalto-strong{color:#f1592a}#kimitsusokutei .dalto-headline01{padding:0;font-size:1.2em}#kimitsusokutei .kimitsu-catchphrase{font-size:3em;text-align:center}#kimitsusokutei .kimitsu-headline01{padding:0;font-size:1.2em}#kimitsusokutei .kimitsu-headline02{color:#369;font-size:1.2em;font-weight:700}#kimitsusokutei img.dolphin2{float:right;clear:both;width:80%;max-width:600px;min-width:300px;height:auto;margin:0 0 1em}.kimitsu-headline-box{margin:0 0 1em;padding:8px 1em;width:50%;max-width:18em;border:1px solid #69bad0;border-radius:8px;background:linear-gradient(#e1f8ff,#a1ebff);font-size:2em;text-align:center}.kimitsu-sokutei{border:#f93 solid 2px;border-radius:3em;padding:1em 2em}.kimitsu-price{margin:1em 0;border:#f93 solid 2px;padding:1em 2em}.kimitsu-price .title{width:100%;text-align:center;font-weight:font-weight:700;font-size:3em;text-decoration:underline}.kimitsu-price .time{width:100%;text-align:right;font-weight:700;font-size:2em;color:red}.kimitsu-price .price{width:100%;text-align:center;font-weight:700;font-size:3em}.kimitsu-price .note{font-weight:700;font-size:1.2em;margin:1em 0 0 1em}.kimitsu-price .note p{text-indent:-1em;padding-bottom:0}#daltoform #content,#top #content{width:100%;float:none}#kimitsusokutei #content,#top #content{width:100%;float:none}@media only screen and (min-width:1025px){div.panel{display:block !important}a#menu{display:none}nav#mainNav ul{clear:both;position:relative;z-index:200;width:940px;margin:0 auto 10px}nav#mainNav li{float:left;margin-right:20px;position:relative}nav#mainNav li.hassub a{background:url(//hinodesho-ji.com/wp-content/themes/smart242/images/arrowDown2.png) no-repeat 100% 50%}nav#mainNav li a{display:block;_float:left;font-size:100%;padding:0 50px 0 0;color:#525252;border-bottom:1px solid #eee}nav#mainNav li.current-menu-item a,nav#mainNav li a:hover,nav#mainNav li.current-menu-parent a{color:#222;border-color:#222}nav#mainNav li.hassub.current-menu-item a,nav#mainNav li.hassub a:hover,nav#mainNav li.hassub.current-menu-parent a{background:url(//hinodesho-ji.com/wp-content/themes/smart242/images/arrowDown.png) no-repeat 100% 50%}nav#mainNav li.hassub li a,nav#mainNav li.hassub.current-menu-item li a,nav#mainNav li.hassub.current-menu-parent li a,nav#mainNav li.hassub li a:hover{background:0 0}nav#mainNav ul ul{width:160px;background:#fff}nav#mainNav li ul{display:none;opacity:0}nav#mainNav li:hover ul{display:block;position:absolute;top:46px;left:0;z-index:500;opacity:1}nav#mainNav li li{margin:0;float:none;width:160px}nav#mainNav li li a,nav#mainNav li.current-menu-parent li a,nav#mainNav li.current-menu-item li a{padding:0 0 0 5px;height:35px;font-size:95%;line-height:35px}nav#mainNav li.current-menu-item li a,nav#mainNav li.current-menu-parent li a{color:#adadad;border-bottom:1px solid #adadad}nav#mainNav li li.current-menu-item a,nav#mainNav li li a:hover{color:#222;border-color:#222}}.license{float:right;padding-top:5px;max-width:360px}.license img{width:100%;height:auto}.top-media .top-movie{float:left;max-width:560px}.top-media .top-movie{width:100%;aspect-ratio:16/9}.top-media .top-movie iframe{width:100%;height:100%}.top-media .top-sns{float:right;max-width:360px}.top-media img{width:100%;height:auto}.top-media img{width:100%;height:auto}@media only screen and (max-width:1024px){nav#mainNav{clear:both;width:100%;margin:0 auto 10px}nav#mainNav a.menu{width:100%;display:block;height:37px;line-height:37px;font-weight:700;text-align:left;border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;background:url(//hinodesho-ji.com/wp-content/themes/smart242/images/menuOpen.png) no-repeat 5px 8px}nav#mainNav a#menu span{padding-left:35px}nav#mainNav a.menuOpen{border-bottom:0;background:url(//hinodesho-ji.com/wp-content/themes/smart242/images/menuOpen.png) no-repeat 5px -34px}nav#mainNav a#menu:hover{cursor:pointer}nav .panel{display:none;width:100%;position:relative;right:0;top:0;z-index:1}nav#mainNav ul{margin:0;padding:0}nav#mainNav ul li{float:none;clear:both;width:100%;height:auto;line-height:1.2}nav#mainNav ul li:first-child{border-top:1px solid #d5d5d5}nav#mainNav ul li li:first-child{border-top:0}nav#mainNav ul li a,nav#mainNav ul li.current-menu-item li a{display:block;padding:15px 10px;text-align:left;border-bottom:1px dashed #ccc;background:#fff}nav#mainNav ul li:last-child a{border:0}nav#mainNav ul li li:last-child a{border:0}nav#mainNav ul li li:last-child a{border-bottom:1px dashed #ccc}nav#mainNav ul li a span{display:none}nav#mainNav ul li.current-menu-item a,nav#mainNav ul li a:hover,nav#mainNav ul li.current-menu-item a,nav#mainNav ul li a:active,nav#mainNav ul li li.current-menu-item a,nav#mainNav ul li.current-menu-item li a:hover,nav#mainNav ul li.current-menu-item li a:active{background:#f6f6f6}nav#mainNav ul li li{float:left;border:0}nav#mainNav ul li li a,nav#mainNav ul li.current-menu-item li a,nav#mainNav ul li li.current-menu-item a{padding-left:40px;background:#fff url(//hinodesho-ji.com/wp-content/themes/smart242/images/sub1.png) no-repeat 20px 18px}nav#mainNav ul li li.current-menu-item a,nav#mainNav ul li li a:hover,nav#mainNav ul li.current-menu-item li a:hover{background:#f6f6f6 url(//hinodesho-ji.com/wp-content/themes/smart242/images/sub1.png) no-repeat 20px -62px}nav#mainNav ul li li:last-child a{background:#fff url(//hinodesho-ji.com/wp-content/themes/smart242/images/subLast.png) no-repeat 20px 20px}nav#mainNav ul li li:last-child.current-menu-item a,nav#mainNav ul li li:last-child a:hover,nav#mainNav ul li.current-menu-item li:last-child a:hover{background:#f6f6f6 url(//hinodesho-ji.com/wp-content/themes/smart242/images/subLast.png) no-repeat 20px -65px}nav div.panel{float:none}#mainImg{margin-bottom:20px}.top-media .top-movie{width:100%;aspect-ratio:16/9}.top-media .top-movie iframe{width:100%;height:100%}}@media only screen and (max-width:959px){#header{width:100%}.inner,#footer .boxWrap,#wrapper{width:96%}#mainImg img{width:96%;height:auto}#content,#sidebar{clear:both;width:95%;float:none;margin:0 auto;padding:10px 0}#sidebar{background:url(//hinodesho-ji.com/wp-content/themes/smart242/images/border.png) repeat-x;padding-top:30px}ul.post,ul#banners,#sidebar ul#banners{width:100%;display:table-row;margin:0}ul.post li,ul#banners li,#sidebar ul#banners li{float:left;width:23%;margin:0 1%;padding:0 0 20px}ul.post img,ul#banners li img,#sidebar ul#banners img{max-width:98%;height:auto}#calendar_wrap table{width:260px;margin:0}#footer .boxWrap{margin:0;padding:0}#footer .box{float:none;width:100%;margin:10px 0}.top-media .top-movie{max-width:360px}.top-media .top-movie{width:100%;aspect-ratio:16/9}.top-media .top-movie iframe{width:100%;height:100%}#daltoform .dalto-innner{width:90%;margin:0 auto}}@media only screen and (max-width:620px){ul.post li,ul#banners li,#sidebar ul#banners li{width:42%;margin:0 0 0 6%}ul.post li:nth-child(2n+1){clear:left}.post img{max-width:100%;height:auto}img.alignright,img.alignleft{display:block;margin:5px 2%;max-width:96%;height:auto}.alignright,.alignleft{float:none}.top-media .top-movie{float:none}.top-media .top-movie{width:100%;aspect-ratio:16/9}.top-media .top-movie iframe{width:100%;height:100%}.top-media .top-sns{float:none}.license{float:none}#daltoform H5{width:80%}.dalto-catchphrase{font-size:2em}}@media only screen and (max-width:425px){#daltoform H3,#kimitsusokutei h3{font-size:1.2em}.dalto-catchphrase{font-size:1em}.dalto-headline01{font-size:1em}img.daltoform03{margin:0 1em;width:50%}.top-media .top-movie{width:100%;aspect-ratio:16/9}.top-media .top-movie iframe{width:100%;height:100%}}.wpcf7 input[type=text],.wpcf7 textarea{width:650px}.wpcf7 input[type=email]{width:620px}dl{display:block;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0px;-webkit-margin-end:0px}.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin:0 8px 8px 0}dl.wp-caption,dl.wp-caption *{-webkit-user-drag:none}dt{display:block}dl.wp-caption,dl.wp-caption *{-webkit-user-drag:none}dd{display:block;-webkit-margin-start:40px}.wp-caption-dd{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0}small{font-size:100%;color:#999}#links{line-height;140%}ul#links li{list-style-type:none;border-left:8px solid #9c9;border-bottom:1px solid #ccc;padding:1px 0 4px 4px;margin:1em 0 4px 1em}#links .top{margin-bottom:3em}.post ul#links li{background-image:none}#sidebar .newsTitle h3.title{font-weight:700}#sidebar .newsTitle{background-color:#eee;border-bottom:#999 1px solid;padding:8px 6px 2px}