@charset "utf-8";
@charset "utf-8";
@charset "utf-8";
@charset "utf-8";
@charset "utf-8";
html{color:#000;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;*font-size:100%}legend{color:#000}#yui3-css-stamp.cssreset{display:none}
a{text-decoration:none;color:#e5005a}a:focus,*:focus{outline:none}a[href^="tel:"]{pointer-events:none;cursor:text}@media screen and (max-width:767px){a[href^="tel:"]{pointer-events:auto;cursor:pointer}}.fr{float:right!important}.fl{float:left!important}.clearfix{*zoom:1;}.clearfix:after{content:"";display:table;clear:both}.cl{clear:both!important}.textHide{overflow:hidden;text-indent:100%;white-space:nowrap}.mt01{margin-top:1px}.mt02{margin-top:2px}.mt03{margin-top:3px}.mt04{margin-top:4px}.mt05{margin-top:5px}.mt06{margin-top:6px}.mt07{margin-top:7px}.mt08{margin-top:8px}.mt09{margin-top:9px}.mt10{margin-top:10px}.mt15{margin-top:15px}.mt20{margin-top:20px}.mt25{margin-top:25px}.mt30{margin-top:30px}.ml01{margin-left:1px}.ml02{margin-left:2px}.ml03{margin-left:3px}.ml04{margin-left:4px}.ml05{margin-left:5px}.ml06{margin-left:6px}.ml07{margin-left:7px}.ml08{margin-left:8px}.ml09{margin-left:9px}.ml10{margin-left:10px}.ml15{margin-left:15px}.ml20{margin-left:20px}.ml23{margin-left:23px}.ml25{margin-left:25px}.ml30{margin-left:30px}.mr01{margin-right:1px}.mr02{margin-right:2px}.mr03{margin-right:3px}.mr04{margin-right:4px}.mr05{margin-right:5px}.mr06{margin-right:6px}.mr07{margin-right:7px}.mr08{margin-right:8px}.mr09{margin-right:9px}.mr10{margin-right:10px}.mr15{margin-right:15px}.mr20{margin-right:20px}.mr25{margin-right:25px}.mr30{margin-right:30px}.cb{clear:both;line-height:0;font-size:0px}.tac{text-align:center}.tal{text-align:left}.tar{text-align:right}@font-face{font-family:'Glyphter';src:url(//tsunega.com/wp-content/themes/genova_tpl/img/fonts/Glyphter.eot);src:url(//tsunega.com/wp-content/themes/genova_tpl/img/fonts/Glyphter.eot?#iefix) format('embedded-opentype'),url(//tsunega.com/wp-content/themes/genova_tpl/img/fonts/Glyphter.woff) format('woff'),url(//tsunega.com/wp-content/themes/genova_tpl/img/fonts/Glyphter.ttf) format('truetype'),url(//tsunega.com/wp-content/themes/genova_tpl/img/fonts/Glyphter.svg#Glyphter) format('svg');font-weight:400;font-style:normal}[class*=icon-]:not([class*=eicon-]):before{display:inline-block;font-family:'Glyphter';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-mail1:before{content:'\0052'}.icon-leaf:before{content:'\0053'}.icon-info:before{content:'\0054'}.icon-cellphone:before{content:'\0055'}.icon-phone:before{content:'\0056'}.icon-pc:before{content:'\0057'}.icon-facebook:before{content:'\0058'}.icon-home:before{content:'\0059'}.icon-mail2:before{content:'\005a'}.icon-twitter:before{content:'\0061'}.icon-balloon:before{content:'\0062'}.icon-pin:before{content:'\0063'}.icon-inspire:before{content:'\0064'}.icon-memo:before{content:'\0066'}.icon-time:before{content:'\0067'}.icon-person:before{content:'\0068'}.icon-persons:before{content:'\0069'}.sp{display:none}.mb{display:none}@media screen and (max-width:600px){.pc{display:none!important}.sp{display:block!important}}@media screen and (max-width:480px){.mb{display:block}.pcm{display:none}}.container{width:100%;max-width:1060px;padding:0 30px;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.container:after{content:"";display:block;clear:both}@media (max-width:600px){.container{padding:0 20px}}@media (max-width:480px){.container{padding:0 10px}}#header .wrap{margin:10px auto 20px}#header h1{width:25%;min-width:142px;float:left;font-size:1.2em;font-weight:700;padding:20px 0}#header h1 img{width:auto;max-width:100%}#header h1 a:hover{text-decoration:none}#header .right{width:60%;float:right}#header .right .right_left,#header .right .right_right{width:auto;max-width:48%}#header .right img{width:auto;max-width:100%}#header .right .right_left{float:left}#header .right .right_right{float:right}#header .right .btn{display:block;padding:0 1em;background:#e5005a;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;text-align:center;color:#fff}#header .right .btn:hover{opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha( opacity=70 )"}#header .gnav{background:#e5005a}#header .menu{font-size:.8em;list-style:none;padding:0}#header .menu>li{position:relative;z-index:2;float:left;width:20%;text-align:center}#header .menu a{display:block;background:#e5005a;padding:10px 0;color:#fff}#header .menu a:hover{background:#e273ab}#menu-g_nav .sub-menu{position:absolute;top:100%;left:0;z-index:1;width:100%;list-style:none;padding:0;-webkit-transition-duration:.7s;-ms-transition-duration:.7s;-o-transition-duration:.7s;transition-duration:.7s;opacity:0;filter:alpha(opacity=0);-ms-filter:"alpha( opacity=0 )"}#menu-g_nav>li:hover .sub-menu{opacity:1;filter:alpha(opacity=100);-ms-filter:"alpha( opacity=100 )";top:100%}#menu-g_nav .sub-menu li{width:100%;border-bottom:1px solid #fff}#menu-g_nav .sub-menu li a{padding:5px 0}#header .toggleMenu{display:none;float:right}#header .toggleMenu img{width:80px}.toggleMenu{width:80px;height:auto;background:0 0;text-align:center;color:#fff;margin-top:6px}.toggleMenu:after{content:"Menu";display:block;line-height:1.2}.menu-trigger,.menu-trigger span{display:inline-block;transition:all .4s;box-sizing:border-box}.menu-trigger{position:relative;width:50px;height:34px;margin:10px auto 0}.menu-trigger span{position:absolute;left:0;width:100%;height:4px;background-color:#fff;border-radius:4px}.menu-trigger span:nth-of-type(1){top:0}.menu-trigger span:nth-of-type(2){top:15px}.menu-trigger span:nth-of-type(3){bottom:0}.toggleMenu.active .menu-trigger span:nth-of-type(1){-webkit-transform:translateY(15px) rotate(-45deg);transform:translateY(15px) rotate(-45deg)}.toggleMenu.active .menu-trigger span:nth-of-type(2){opacity:0}.toggleMenu.active .menu-trigger span:nth-of-type(3){-webkit-transform:translateY(-15px) rotate(45deg);transform:translateY(-15px) rotate(45deg)}@media screen and (max-width:960px){#header .right_right,#header .right_left,#header .gnav{display:none}#header .wrap{margin:10px auto 5px}#header .gnav .container{padding:0}#header .menu>li{float:none;width:100%}#header .current-menu-parent{position:relative}#header .current-menu-parent:after{content:"";position:absolute;top:17px;right:20px;width:14px;height:14px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-duration:.7s;transition-duration:.7s}#header .current-menu-parent.hover:after{top:11px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}#header .current-menu-parent ul li a{background:#f19cb7}#header .current-menu-parent.hover ul{position:relative;opacity:1;filter:alpha(opacity=100);-ms-filter:"alpha( opacity=100 )"}#header .right{width:50%}}#mainimage img{width:100%}#main{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between}#main>div{-webkit-flex-grow:1;flex-grow:1}#main>div#sidebar_left,#main>div#sidebar_right{max-width:260px}#main>div#sidebar_left{margin-right:30px}#main>div#sidebar_right{margin-left:30px}.post{margin-bottom:30px}.post-header{margin-bottom:15px}.post-header h2{font-size:1.4em}.post-header .meta{font-size:.8em;padding:7px 0;color:#555}.post-content{overflow:hidden}.post-image{float:left;width:115px}.navigation{overflow:hidden;padding:10px 0;font-size:.8em;margin-bottom:15px}.navigation .prev{float:left;width:200px}.navigation .next{float:right;width:200px;text-align:right}#sidebar{float:right;width:20%}.widget h3{padding-bottom:7px}.widget li{line-height:1.8em}#footerInner{padding-bottom:50px !important}.fixed_box{position:fixed;right:0;width:auto;z-index:200;-moz-transition-duration:.7s;-o-transition-duration:.7s;-webkit-transition-duration:.7s;transition-duration:.7s;font-size:0;letter-spacing:0;line-height:0;width:auto;bottom:0}.fixed_box li{display:inline-block}.fixed_box li:last-child{margin-left:10px}@media screen and (max-width:959px){#footer #footerContent .footer_flame ul.footerMenu{width:auto !important}.footer_flame div.footer_box02{width:45% !important}.footer_flame div.footer_box01{width:52% !important}}@media screen and (max-width:767px){.footer_flame div.footer_box02{width:100% !important;float:none !important}.footer_flame div.footer_box01{width:100% !important;float:none !important;margin-bottom:20px}.footer_box02 .footer_inner>div{float:none !important}.fixed_box{width:100%;bottom:0;background:#f4ffee}#footerInner{padding-bottom:20% !important}.fixed_box li{display:inline-block;width:42.6%;box-sizing:border-box;border-right:1px solid transparent;background:#fff6d2}.fixed_box li:last-child{width:14.8%;border-right:0;margin-left:0}.fixed_box li img{width:100%}}#blogMain img,#newsDetail img{width:auto !important;height:auto !important;max-width:100%}#blogMain{background:#fff;padding:60px 0}#blogMain .contentArea{float:left;width:72%;padding:5px 20px 10px;box-sizing:border-box;background:url(//tsunega.com/wp-content/uploads/contents_bg.jpg) no-repeat left top/100% auto}#blogList .blogArea{margin-top:35px;background-image:url(//tsunega.com/wp-content/themes/genova_tpl/css/../style/00/images/blog_separate_line.gif);background-repeat:no-repeat;background-position:left bottom;margin-bottom:37px;padding-bottom:15px}#blogList .blogArea:first-child{margin:0}.blogArea .blog_name{text-align:right}#blogMain .blogArea h3{margin-bottom:15px;background:#f1f1f1 url(//tsunega.com/wp-content/themes/genova_tpl/css/../style/00/images/entry_title_bg.gif) no-repeat left center;padding:7px 5px 5px 20px;box-sizing:border-box}#blogMain .blogArea h3 a{color:#5e5e5e !important;font-weight:400}#blogMain .blogArea h3 a:hover{color:#f55182;text-decoration:underline}#blogMain .blogArea .date{text-align:right;color:#747474;line-height:1.2}#blogMain .blogArea .detail{margin-bottom:20px}#blogMain .blogArea .contributor{text-align:right;color:#333;line-height:1.2}#blogSide{float:right;width:25%}#blogSide h3{text-align:center;line-height:1;margin-bottom:15px;background:#56923c;border-bottom:0;padding:10px 5px 8px;color:#fff;font-size:15px}#blogSide .widget{margin-bottom:10px}#blogSide .widget h2{display:none}#blogSide .widget li{margin-top:5px;padding-left:12px;position:relative;line-height:1.6}#blogSide .widget li a{text-decoration:underline !important}#blogSide .widget li:first-child{margin:0}#blogSide .widget li:before{content:"";display:block;width:0;height:0;border:3.5px solid transparent;position:absolute;left:0;top:8px;border-left-color:#56923c}#blogSide .widget li a:hover{opacity:.8}#blogSide .widget label{display:none}#blogSide .widget input[type=text]{display:block;width:100%;box-sizing:border-box;padding:3px 5px}#blogSide .widget input[type=submit]{background:#56923c;border:none;width:auto;color:#fff;margin:8px auto 0;display:block;line-height:1;cursor:pointer;padding:10px;outline:0px;-webkit-appearance:none}#blogSide .widget input[type=submit]:hover{opacity:.8}.blogSide_border{padding:10px;border:1px solid #eee;margin-bottom:20px}@media screen and (max-width:767px){#blogMain .contentArea{float:none;width:100%}#blogSide{float:none;width:100%;margin-top:60px;padding:0 20px;box-sizing:border-box}}#newsList,#newsDetail{background:0 0;padding:0;min-height:0px}#newsList .contentArea,#newsDetail .contentArea{min-height:600px;padding-top:10px}@media screen and (max-width:767px){#newsList .contentArea,#newsDetail .contentArea{min-height:500px}}#newsList dl{padding:18px 0 10px;border-bottom:1px dashed #ccc}#newsList dl dt{line-height:1;margin-bottom:5px}#newsList dl dt .newsLabel{display:inline-block;width:35px;height:15px;line-height:15px;background:#e42222;color:#fff;font-size:10px;letter-spacing:0;padding:0;text-indent:0;text-align:center;box-sizing:border-box;margin:-4px 0 0 10px;vertical-align:middle;border-radius:5px}#newsList dl dd a:hover{text-decoration:underline}#newsDetail .contentArea h3{width:450px;height:48px;margin-bottom:15px;background-image:url(//tsunega.com/wp-content/themes/genova_tpl/css/../img/images/h4_blog_bg.gif);background-repeat:no-repeat;padding-top:13px;padding-left:35px;font-weight:700}.navigation{overflow:hidden;margin-top:52px;padding:0}.navigation:after{content:"";display:table;clear:both}.navigation a{display:block;width:100%;height:35px;font-size:14px;background:#56923c;color:#fff;line-height:35px;letter-spacing:.05em;position:relative;text-align:center;box-sizing:border-box}.navigation a:hover{opacity:.8}.navigation .prev{float:left;width:90px}.navigation .next{float:right;width:90px}.navigation .prev a{padding-left:10px;color:#fff !important}.navigation .next a{padding-right:10px;color:#fff}.navigation .prev a:before{display:block;content:"<";position:absolute;left:9px;font-size:14px}.navigation .next a:before{display:block;content:">";position:absolute;right:9px;font-size:14px}.navigation ul{display:flex;max-width:200px;margin:0 auto}.navigation li{display:flex;margin:0 1px 0 2px;width:30px}.pagination{overflow:hidden;position:relative;padding-top:50px;border-top:0;margin-top:50px}.pagination ul{text-align:center}.pagination ul li{display:inline-block;width:25px}.pagination ul li a,.pagination ul li span.dots{display:block;width:100%;height:35px;font-size:14px;background:#56923c;color:#fff;line-height:35px;letter-spacing:0;position:relative;text-align:center;box-sizing:border-box}.pagination ul li a:hover,.pagination ul li span.dots:hover{opacity:.8}.pagination ul li span.current{display:block;width:100%;height:35px;font-size:14px;background:#eaf6e4;line-height:35px;letter-spacing:0;position:relative;text-align:center;box-sizing:border-box}.pagination ul li .prev{display:block;width:90px;position:absolute;left:0;top:52px;padding-left:10px}.pagination ul li .next{display:block;width:90px;position:absolute;right:0;top:52px;padding-right:10px}.pagination ul li .prev:before{display:block;content:"<";position:absolute;left:9px;font-size:14px}.pagination ul li .next:before{display:block;content:">";position:absolute;right:9px;font-size:14px}@media screen and (max-width:767px){.pagination{padding-top:95px}.pagination ul li .prev,.pagination ul li .next{top:30px;width:48%}}
body{font-family:"メイリオ",Meiryo,"ＭＳ Ｐゴシック",Osaka,"ヒラギノ角ゴ Pro W3";line-height:180%}.dpb{display:block}.dpi{display:inline}.dpn{display:none}.fl{float:left}.fr{float:right}.cll{clear:left}.clr{clear:right}.clb{clear:both}.mt05{margin-top:5px}.mt10{margin-top:10px}.mt15{margin-top:15px}.mt20{margin-top:20px}.mt25{margin-top:25px}.mt30{margin-top:30px}.mt35{margin-top:35px}.mt40{margin-top:40px}.mt45{margin-top:45px}.mt50{margin-top:50px}.mr05{margin-right:5px}.mr10{margin-right:10px}.mr15{margin-right:15px}.mr20{margin-right:20px}.mr25{margin-right:25px}.mr30{margin-right:30px}.mr35{margin-right:35px}.mr40{margin-right:40px}.mr45{margin-right:45px}.mr50{margin-right:50px}.mb05{margin-bottom:5px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mb25{margin-bottom:25px}.mb30{margin-bottom:30px}.mb35{margin-bottom:35px}.mb40{margin-bottom:40px}.mb45{margin-bottom:45px}.mb50{margin-bottom:50px}.ml05{margin-left:5px}.ml10{margin-left:10px}.ml15{margin-left:15px}.ml20{margin-left:20px}.ml25{margin-left:25px}.ml30{margin-left:30px}.ml35{margin-left:35px}.ml40{margin-left:40px}.ml45{margin-left:45px}.ml50{margin-left:50px}.pt05{padding-top:5px}.pt10{padding-top:10px}.pt15{padding-top:15px}.pt20{padding-top:20px}.pt25{padding-top:25px}.pt30{padding-top:30px}.pt35{padding-top:35px}.pt40{padding-top:40px}.pt45{padding-top:45px}.pt50{padding-top:50px}.pr05{padding-right:5px}.pr10{padding-right:10px}.pr15{padding-right:15px}.pr20{padding-right:20px}.pr25{padding-right:25px}.pr30{padding-right:30px}.pr35{padding-right:35px}.pr40{padding-right:40px}.pr45{padding-right:45px}.pr50{padding-right:50px}.pb05{padding-bottom:5px}.pb10{padding-bottom:10px}.pb15{padding-bottom:15px}.pb20{padding-bottom:20px}.pb25{padding-bottom:25px}.pb30{padding-bottom:30px}.pb35{padding-bottom:35px}.pb40{padding-bottom:40px}.pb45{padding-bottom:45px}.pb50{padding-bottom:50px}.pl05{padding-left:5px}.pl10{padding-left:10px}.pl15{padding-left:15px}.pl20{padding-left:20px}.pl25{padding-left:25px}.pl30{padding-left:30px}.pl35{padding-left:35px}.pl40{padding-left:40px}.pl45{padding-left:45px}.pl50{padding-left:50px}.tal{text-align:left}.tac{text-align:center}.tar{text-align:right}.imgLeft{float:left;margin-right:10px}.imgRight{float:right;margin-left:10px}.imgFrame{padding:2px;border:1px solid #ccc !important;background-color:#fff}a:hover img{opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha( opacity=70 )"}a.rollover80:hover,a.rollover80:hover img,.contentLayoutArea a:hover img.rollover80{opacity:.8;filter:alpha(opacity=80);-ms-filter:"alpha( opacity=80 )"}a.rollover60:hover,a.rollover60:hover img,.contentLayoutArea a:hover img.rollover60{opacity:.6;filter:alpha(opacity=60);-ms-filter:"alpha( opacity=60 )"}a.rollover00:hover,a.rollover00:hover img,.contentLayoutArea a:hover img.rollover00{opacity:0;filter:alpha(opacity=00);-ms-filter:"alpha( opacity=00 )"}#imageData #imageDetails #caption{font-weight:400 !important}.tx0{font-size:0px;line-height:0}.mr0{margin-right:0 !important}.height0{height:0}.centering{display:block;margin-right:auto;margin-left:auto}.clearfix:after{font-size:1px;content:".";display:block;height:0;clear:both}.clearfix{zoom:1;clear:both}h4.entryTitle01{margin-bottom:20px;background:#fefefe url(//tsunega.com/wp-content/uploads/entry_title01.jpg) no-repeat left bottom;font-size:16px;font-weight:400;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;line-height:1.2;box-sizing:border-box;padding:12px 0 8px 35px}h5.entrySubTitle01{margin-bottom:10px;padding:3px 0 3px 14px;font-size:110%;line-height:1.1;border-left:4px solid #a5d68f;font-weight:700}.block00{display:block;margin-bottom:40px}.w640{width:640px}.block02{overflow:hidden;width:305px}.block03{overflow:hidden;width:200px}ul.ul01{list-style:none}ul.ul01 li{padding:0 0 5px 20px;background:url(//tsunega.com/wp-content/uploads/list_icon01.png) 6px 6px no-repeat}ul.ul02{list-style:none}ul.ul02 li{padding:0 0 5px 15px;background:url(//tsunega.com/wp-content/uploads/list_icon02.png) 0 6px no-repeat}ul.ul03{list-style:none}ul.ul03 li{padding:0 0 5px 15px;background:url(//tsunega.com/wp-content/uploads/list_icon03.png) 0 6px no-repeat}ul.ul03 li a{color:#666}ul.column02 li{float:left;width:300px}ul.check01{list-style:none}ul.check01 li{padding:0 0 5px}ul.check01 li input{margin:0 5px 0 0}ul.style0{list-style:none}table.table01 th,table.table02 th,table.table03 th{font-weight:400;text-align:left}table.table01{background:#fff;border-top:1px solid #fff;border-left:1px solid #fff}table.table01 thead th{background:#bce0ab}table.table01 th,table.table01 td{border-right:1px solid #fff;border-bottom:1px solid #fff;padding:4px 3px 3px}table.table01 th{background:#e1f1d9}table.table01 td{background:#f2f9ee}table.table02 th{width:25%;border-bottom:solid 1px #ccc}table.table02 td{border-bottom:solid 1px #ccc}table.hours th,table.hours td{text-align:center}.inquiry_banner{margin:0 auto;width:640px}div.img01{width:620px;padding:0 0 0 10px;margin:0 10px 14px 0}div.img01 img{width:98%}div.img02{float:left;width:300px;padding:0 0 0 10px;margin:0 10px 14px 0}div.img02 img{width:98%}div.img03{float:left;width:193px;padding:0 0 0 10px;margin:0 10px 14px 0}div.img03 img{width:98%}div.img04{float:left;width:140px;padding:0 0 0 10px;margin:0 10px 14px 0}div.img04 img{width:98%}div.img05{float:left;width:108px;padding:0 0 0 10px;margin:0 10px 14px 0}div.img05 img{width:98%}div.gallery01{float:left;height:535px;width:620px;padding:0 0 0 10px;margin:0 10px 14px 0}div.gallery01 .galleryImg{margin-bottom:5px;width:98%}div.gallery02{float:left;height:320px;width:310px;padding:0 0 0 10px;margin:0 10px 14px 0}div.gallery02 .galleryImg{margin-bottom:5px;width:98%}div.gallery03{float:left;height:250px;width:193px;padding:0 0 0 10px;margin:0 10px 14px 0}div.gallery03 .galleryImg{margin-bottom:5px;width:98%}div.gallery04{float:left;height:215px;width:140px;padding:0 0 0 10px;margin:0 10px 14px 0}div.gallery04 .galleryImg{margin-bottom:5px;width:98%}div.link01{float:left;width:300px;padding:0 0 0 10px;margin:0 10px 30px 0}div.link01 .linkImg{width:120px}div.link02{float:left;width:300px;padding:0 0 0 10px;margin:0 10px 14px 0}div.link02 .linkImg{margin-bottom:5px;width:98%}div.link03{float:left;width:193px;padding:0 0 0 10px;margin:0 10px 14px 0}div.link03 .linkImg{margin-bottom:5px;width:98%}div.link04{float:left;width:140px;padding:0 0 0 10px;margin:0 10px 14px 0}div.link04 .linkImg{margin-bottom:5px;width:98%}li.bn01{float:left;width:620px;height:100px;padding:0 0 0 10px;margin:0 10px 20px 0}li.bn01 a{display:block;width:600px;height:55px;margin-right:10px;padding:45px 10px 0;color:#666;font-size:12px;line-height:15px;text-decoration:none;overflow:hidden}li.bn01 .bg01{background:url(//tsunega.com/images/bn_sample01.jpg) no-repeat}li.bn02{float:left;width:300px;height:100px;padding:0 0 0 10px;margin:0 10px 20px 0}li.bn02 a{display:block;width:280px;height:55px;margin-right:10px;padding:45px 10px 0;color:#666;font-size:12px;line-height:15px;text-decoration:none;overflow:hidden}li.bn02 .bg01{background:url(//tsunega.com/images/bn_sample02.jpg) no-repeat}li.bn02 .bg02{background:url(//tsunega.com/images/bn_sample02.jpg) no-repeat}a.bn03{display:block;float:left;width:33%;height:258px;margin-right:.5%;padding:188px 10px 0;background-position:left top;background-repeat:no-repeat;color:#333 !important;font-size:12px;line-height:140%;text-decoration:none;letter-spacing:0}a.bn03 span{display:block;padding:0 0 5px 18px;background:url(//tsunega.com/wp-content/uploads/list_icon02.gif) no-repeat left top}a.bn03.bg01{background-image:url(//tsunega.com/wp-content/uploads/top_bnr02.jpg)}a.bn03.bg02{background-image:url(//tsunega.com/wp-content/uploads/top_bnr03.jpg)}a.bn03.bg03{background-image:url(//tsunega.com/wp-content/uploads/top_bnr04_new.jpg)}a.bn03.bg04{background-image:url(//tsunega.com/wp-content/uploads/top_bnr05.jpg)}a.bn03.bg05{background-image:url(//tsunega.com/wp-content/uploads/top_bnr06.jpg)}a.bn03.bg06{background-image:url(//tsunega.com/wp-content/uploads/top_bnr07_new.jpg)}a.bn03.bg07{background-image:url(//tsunega.com/wp-content/uploads/top_bnr08.jpg)}a.bn03.bg08{background-image:url(//tsunega.com/wp-content/uploads/top_bnr09.jpg)}a.bn03.bg09{background-image:url(//tsunega.com/wp-content/uploads/top_bnr10.jpg)}@media screen and (max-width:767px){a.bn03{width:100%;height:258px;float:none;margin:0 auto 20px auto !important;max-width:210px}}div.box01{width:620px;height:120px;padding:10px 10px 0;margin-bottom:15px;background:url(//tsunega.com/images/boxbg_sample01.jpg) repeat-x;border:solid 1px #ccc;position:relative}div.box01 .boxBn01{position:absolute;right:10px;bottom:10px}div.box02{float:left;width:290px;height:120px;margin:0 15px 15px 0;padding:10px 10px 0;background:url(//tsunega.com/images/boxbg_sample02.jpg) repeat-x;border:solid 1px #ccc;position:relative}div.box02 .boxBn01{position:absolute;right:10px;bottom:10px}div.box03{float:left;width:181px;height:120px;margin:0 15px 15px 0;padding:10px 10px 0;background:url(//tsunega.com/images/boxbg_sample03.jpg) repeat-x;border:solid 1px #ccc;position:relative}div.box03 .boxBn01{position:absolute;right:10px;bottom:10px}div.boxExpand01{width:640px;margin-bottom:15px;background:url(//tsunega.com/images/boxbg_sample01_middle.jpg) repeat-y}div.boxExpand01 .boxExpandInner{padding:10px 10px 5px;background:url(//tsunega.com/images/boxbg_sample01_top.jpg) no-repeat}div.boxExpand01 span.boxExpandBottom{display:block;width:640px;height:5px;background:url(//tsunega.com/images/boxbg_sample01_bottom.jpg) no-repeat;line-height:0}div.boxExpand02{width:640px;margin-bottom:15px;background:url(//tsunega.com/images/boxbg_sample02_middle.jpg) repeat-y}div.boxExpand02 .boxExpandInner{background:url(//tsunega.com/images/boxbg_sample02_top.jpg) no-repeat}div.boxExpand02 .boxInner{float:left;width:290px;margin:0 15px 0 0;padding:10px}div.boxExpand02 span.boxExpandBottom{display:block;clear:left;width:640px;height:5px;background:url(//tsunega.com/images/boxbg_sample02_bottom.jpg) no-repeat;line-height:0}div.ba02{margin:0 0 30px}div.ba02 .baInner{float:left;width:250px;padding-left:25px;margin-right:25px}div.ba02 .baInner .baImg{width:98%;margin-bottom:5px}div.ba02 .arrow{float:left;width:30px;padding-top:110px;text-align:center}div.ba03{margin:0 0 30px}div.ba03 .baInner{float:left;width:163px;padding-left:15px;margin-right:15px}div.ba03 .baInner .baImg{width:98%;margin-bottom:5px}div.ba03 .arrow{float:left;width:30px;padding-top:100px;text-align:center}.qa{margin:0 0 20px;padding:0 0 10px;border-bottom:dotted 1px #ccc}.qa .question{margin-bottom:10px;border-left:solid 3px #487cdd;background:url(//tsunega.com/wp-content/uploads/qa_question.png) 7px 2px no-repeat}.qa .answer{border-left:solid 3px #666;background:url(//tsunega.com/wp-content/uploads/qa_answer.png) 7px 2px no-repeat}.qa .question p,.qa .answer p{padding:8px 0 6px 45px}.qa .pagetop{display:block;float:right;margin:5px 0 0}#mainImageWrap{background-position:center top;background-repeat:no-repeat}body.top #mainImageWrap{background-image:url(//tsunega.com/wp-content/uploads/top_main_image_wrap_bg.jpg)}ul.mainImageBnr{list-style:none;position:absolute;left:50%;top:353px;margin-left:-294px}ul.mainImageBnr li{float:left}ul.mainImageBnr li a.rollover80:hover,ul.mainImageBnr li a.rollover80:hover img{opacity:1 !important;filter:alpha(opacity=100) !important;-ms-filter:"alpha( opacity=100 )" !important}ul.mainImageBnr li.main_img_bnr01{margin-right:32px}ul.mainImageBnr li.main_img_bnr02{margin-right:22px}ul.mainImageBnr li a{display:block;width:178px;height:186px;background-position:left top;text-indent:-9999px}ul.mainImageBnr li a:hover{background-position:left bottom}ul.mainImageBnr li.main_img_bnr01 a{background-image:url(//tsunega.com/wp-content/uploads/main_image_bnr01.jpg)}ul.mainImageBnr li.main_img_bnr02 a{background-image:url(//tsunega.com/wp-content/uploads/main_image_bnr02.jpg)}ul.mainImageBnr li.main_img_bnr03 a{background-image:url(//tsunega.com/wp-content/uploads/main_image_bnr03.jpg)}.footer_flame{padding-top:18px}.footer_flame div.footer_box01{width:485px}.footer_flame div.footer_box02{width:380px}#footer #footerContent .footer_flame ul.footerMenu{list-style:none;display:block;width:185px;margin-bottom:10px}.footer_flame ul.footerMenu li.parent{padding:0 0 5px 20px;background:url(//tsunega.com/wp-content/uploads/footer_menu_bg01.jpg) 0 3px no-repeat;font-size:14px}.footer_flame ul.footerMenu li.sub{margin-left:15px;padding:0 0 0 10px;background:url(//tsunega.com/wp-content/uploads/footer_menu_bg02.jpg) 0 7px no-repeat;font-size:12px}.sideFreeNavi01{padding-bottom:5px}.sideFreeNavi01 span.sideFreeNaviTitle{display:block}.sideFreeNavi01 ul{margin-left:5px;margin-right:6px;border:1px solid #ccc}.sideFreeNavi01 ul li.sub{float:left;list-style:none}.sideFreeNavi01 ul li.sub a{display:block;width:207px;height:39px;background:url(//tsunega.com/wp-content/uploads/freemenu_bg01.gif) no-repeat;font-size:14px;text-decoration:none;color:#333;-moz-transition-duration:0s;-o-transition-duration:0s;-webkit-transition-duration:0s;transition-duration:0s}.sideFreeNavi01 ul li.sub a:hover{color:#648b1b;background-position:left bottom}.sideFreeNavi01 ul li.sub a span{display:block;padding:11px 0 0 22px}.freeNavi_bg01{background-color:#acd497}.freeNavi_bg02{background-color:#ddf1b8}.freeNavi_bg03{background-color:#faecb3}.m01_box01{width:446px;background-color:#f2f9ee;-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px;border-radius:10px;border-style:solid;border-width:0;padding:15px}#content .step{background-color:#f6fbed;padding:10px;border:1px solid #eee}#content .step img{margin-right:10px}



body {
} #header {
width: 920px;
margin: 0px auto;
text-align: left;
padding-bottom: 28px;
}
#header #headerLeft {
width: 395px;
float: left;
}
#header h1 {
font-size: 90%;
font-weight: normal;
padding-top: 6px;
float: left;
}
#header h1 a {
text-decoration: none;
}
#header p {
float: right;
padding-top: 4px;
font-size: 90%;
}
#header #headerLeft #logo {
margin-top: 30px;
}
#header #headerLeft h2 {
margin-top: 25px;
font-weight: normal;
letter-spacing: 1px;
font-size: 80%;
}
#header #headerRight {
position: relative;
width: 510px;
height: 110px;
float: right;
}
#header #headerRight #telNumberWrap {
}
#header #headerRight div#telNumber {
float: right;
}
#header #headerRightUnder {
position: absolute;
width: 510px;
right: 0px;
bottom: 0px;
}
#header #headerRightUnder #inquiryForm {
float: right;
width: 205px;
}
#header #headerRightUnder #inquiryForm a {
}
#header #headerRightUnder #fontSizeChange {
float: right;
width: 125px;
margin-left: 11px;
padding-top: 1px;
}
#header #headerRightUnder #fontSizeChange span {
float: left;
margin-right: 5px;
margin-top: 10px;
}
#header #headerRightUnder #fontSizeChange a {
float: left;
display: block;
width: 21px;
height: 21px;
overflow: hidden;
}
#header #headerRightUnder #fontSizeChange a#small {
margin-right: 2px;
}
#header #headerRightUnder #fontSizeChange a#middle {
margin-right: 2px;
}
#mainImage {
position: relative;
background-repeat: no-repeat;
width: 920px;
margin: 0px auto 24px;
text-align: left;
line-height: 160%;
}
.underLayerPage #mainImage,
.navTypeBlog #mainImage{
position: relative;
background-repeat: no-repeat;
width: 1200px;
height: 310px !important;
margin: 0px auto 24px;
text-align: left;
line-height: 160%;
}
.sitemapPage #mainImage,
.notfoundPage #mainImage,
.newslistPage #mainImage{
width: 920px;
}
.sitemapPage #mainImageWrap,
.notfoundPage #mainImageWrap,
.newslistPage #mainImageWrap{
background-image: url(//tsunega.com/wp-content/uploads/top_main_image_wrap_bg.jpg);
}
.inquiryBody #mainImageWrap{
display: none;
}
#content {
width: 920px;
margin: 0px auto;
text-align: left;
} #content .contentsBox {
margin-bottom: 15px;
}
#content .contentsBox .page_title {
background: url(//tsunega.com/wp-content/themes/genova_tpl/css/../wp-content/uploads/pagetitle_bg.jpg) no-repeat left top;
width: 600px;
height: 90px;
margin-bottom: 30px;
padding: 20px;
}
#content .contentsBox .page_title img {
display: block;
margin: 10px 0;
}
#content .contentsBox .page_title p {
margin-top: 20px;
}
#content .contentsBox .contentsBoxTitle {
display: none;
background-image: url(//tsunega.com/wp-content/uploads/content_title_underline.gif);
background-repeat: no-repeat;
background-position: left bottom;
margin-bottom: 20px;
padding-bottom: 7px;
}
.page-id-32 #content .contentsBox .contentsBoxTitle {
display: block;
}
#content .contentsBox .contentsBoxTitle h3 {
font-weight: normal;
padding-top: 10px;
line-height: 120%;
}
.navTypeBlog #content #article .contentsBoxTitle,
.sitemapPage #content .contentsBoxTitle,
.inquiryBody #content .contentsBoxTitle {
display: block !important;
}
.navTypeBlog #content #article .contentsBoxTitle h3,
.sitemapPage #content .contentsBoxTitle h3,
.inquiryBody #content .contentsBoxTitle h3 {
font-size: 140% !important;
}
#content #contentNews .contentsBoxTitle {
display: block;
background-image: url(//tsunega.com/wp-content/uploads/entry_title02.gif);
background-repeat: no-repeat;
background-position: left top;
margin-bottom: 20px;
padding-bottom: 0px;
height: 38px;
}
#content #contentNews .contentsBoxTitle h3 {
float: left;
padding-left: 15px;
font-size: 16px;
}
#content #contentNews .contentsBoxTitle p {
background-image: url(//tsunega.com/wp-content/uploads/icon_info_list.jpg);
background-repeat: no-repeat;
padding-left: 16px;
padding-bottom: 0px;
float: right;
margin-top: 10px;
line-height: 1;
background-position: left 1px;
}
#content #contentNews .contentsBoxTitle a.listLook {
text-decoration: none;
font-size: 90%;
line-height: 140%;
}
#content #contentNews .contentsBoxTitle a.listLook:hover {
text-decoration: underline;
}
#content #contentNews .newsContentWrap {
margin-bottom: 15px;
}
#content #contentNews .newsContentWrap .newsTitle {
margin-bottom: 5px;
}
#content #contentNews .newsContentWrap .newsTitle span {
font-size: 13px;
font-weight: bold;
line-height: 100%;
margin-right: 5px;
}
#content #contentNews .newsContentWrap .newsTitle img {
vertical-align: top;
}
#content #contentNews .newsContentWrap .clearfix img {
float: left;
margin-right: 10px;
}
#content #contentNews .newsContentWrap .clearfix p {
line-height: 140%;
font-size: 12px;
}
#content #contentNews .newsContentWrap .clearfix p a {
text-decoration: none;
}
#content #contentNews .newsContentWrap .clearfix p a:hover {
text-decoration: underline;
}
#content #subCatNav {
margin-left: 20px;
}
#content #subCatNav li {
display: inline;
line-height: 160%;
}
.contentLayoutArea {
margin-left: 20px;
font-size: 120%;
line-height: 160%;
} #side .sort {
margin-bottom: 10px;
}
#side #navigation li {
list-style-type: none;
margin-bottom: 2px;
}
#side #navigation li a {
background-image: url(//tsunega.com/wp-content/uploads/menu_bg.jpg);
background-repeat: no-repeat;
display: block;
width: 220px;
height: 34px;
text-decoration: none;
padding-bottom: 2px;
}
#side #navigation li a:hover {
background-image: url(//tsunega.com/wp-content/uploads/menu_bg_ov.jpg);
}
#side #navigation li.active a {
background-image: url(//tsunega.com/wp-content/uploads/menu_bg_ov.jpg);
}
#side #navigation li a span {
padding-left: 34px;
padding-top: 12px;
display: block;
}
#side #navigation li a.subNavigationBg span {
padding-left: 38px;
}
#side #navigation li.sub {
margin-bottom: 0px;
clear: both;
}
#side #navigation li.sub a {
background-image: url(//tsunega.com/wp-content/uploads/sub_menu_bg.gif);
background-position: 22px 8px;
height: 28px;
}
#side #navigation li.sub a:hover {
background-image: url(//tsunega.com/wp-content/uploads/sub_menu_bg.gif);
}
#side #navigation li.sub a span {
padding-top: 7px;
padding-bottom: 0px;
}
#side #navigation li.gc {
margin-bottom: 0px;
}
#side #navigation li.gc a {
background-image: url(//tsunega.com/wp-content/uploads/grandchild_bg.gif);
background-position: 22px 2px;
width: 220px;
height: 22px;
padding-top: 2px;
padding-bottom: 3px;
}
#side #navigation li.gc a:hover {
background-image: url(//tsunega.com/wp-content/uploads/grandchild_bg.gif);
}
#side #navigation li.gc a span {
padding-left: 40px;
padding-top: 4px;
display: block;
}
#side #navigation li a.gcNavigationBg span {
padding-left: 45px;
}
#side #access {
width: 220px;
}
#side #access #accessInner {
padding: 9px;
border-width: 1px;
border-style: solid;
}
#side #access #accessTitle {
text-align: center;
margin-bottom: 7px;
}
#side #access a#accessMap {
margin-bottom: 10px;
display: block;
}
#side #access p {
margin-bottom: 23px;
line-height: 140%;
}
#side #access .side_tel_number {
margin-bottom: 5px;
}
#side #access #accessBtn a {
display: block;
}
#side #access #accessBtn a#inquiryBtn {
margin-bottom: 7px;
}
#searchWrap form {
float: left;
padding-right: 6px;
width: 176px;
}
#searchWrap form input.searchInput {
vertical-align: top;
width: 125px;
height: 17px;
}
#searchWrap form input.searchInput {
border-width: 1px;
border-style: solid;
}
#searchWrap ul {
float: left;
width: 38px;
}
#searchWrap ul li {
float: left;
list-style-type: none;
}
#searchWrap ul li#rss {
margin-right: 3px;
}
#searchWrap ul li#rssHelp {
padding-top: 1px;
}
#footerFreeArea {
margin-bottom: 20px;
line-height: 145%;
} #footer {
letter-spacing: 1px;
padding-top: 16px;
clear: both;
}
#footerInner {
width: 100%;
margin-top: 6px;
padding-top: 20px;
padding-bottom: 7px;
}
#footerBottom {
height: 5px;
line-height: 10%;
}
#pagetopWrap {
width: 920px;
margin: 0px auto;
text-align: left;
}
#footer .pagetop {
padding-right: 26px;
text-align: right;
}
#footer #footerContent {
width: 920px;
margin: 0px auto 15px;
text-align: left;
}
#footer #footerContent p {
line-height: 160%;
}
#footer #footerContent ul {
display: none;
}
#footer #footerContent li {
}
#footer #footerContent li a {
text-decoration: none;
}
#footer #footerContent li a:hover {
text-decoration: underline;
}
#footer #footerContent #seoText {
margin-bottom: 14px;
line-height: 140%;
}
#footer #footerContent address {
font-size: 100%;
font-style: normal;
text-align: center;
} #main .freeArea {
margin-bottom: 20px;
line-height: 160%;
margin-left: 20px;
}
#side .freeArea {
margin-bottom: 10px;
line-height: 140%;
width: 220px;
}  .navTypeCross #navigation ul#nav ul a {
background-image: url(//tsunega.com/wp-content/uploads/sub_menu_pd.png);
background-repeat: no-repeat;
width: 210px;
height: 25px;
padding-bottom: 1px;
text-decoration: none;
}
.navTypeCross #navigation ul#nav ul a:hover {
background-image: url(//tsunega.com/wp-content/uploads/sub_menu_pd_ov.png);
}
.navTypeCross #navigation ul#nav ul a span {
padding-left: 30px;
padding-top: 5px;
display: block;
}
.navTypeCross #navigation ul#nav li {
position: relative;
}
.navTypeCross #navigation ul#nav ul.pullSub li {
width: 210px;
} #side #navigation ul#nav {
width: 220px;
}
#side #navigation ul#nav ul.pullSub {
margin-left: 1px;
width: 210px;
}
#side #navigation ul#nav li {
position: relative;
}
#side #navigation ul#nav ul.pullSub li {
width: 210px;
margin-bottom: 0px;
}
#side #navigation ul#nav ul li {
float: left;
}
#side #navigation ul#nav ul li.pullSubLi a.subNavigationBg,
#side #navigation ul#nav ul li.pullGcLi a.gcNavigationBg {
background-image: url(//tsunega.com/wp-content/uploads/sub_menu_pd.png);
background-position: 0px 0px;
padding-bottom: 1px;
width: 210px;
height: 25px;
}
#side #navigation ul#nav ul li.pullSubLi a.subNavigationBg:hover,
#side #navigation ul#nav ul li.pullGcLi a.gcNavigationBg:hover {
background-image: url(//tsunega.com/wp-content/uploads/sub_menu_pd_ov.png);
}
#side #navigation ul#nav ul li.pullSubLi a span {
padding-top: 6px;
padding-left: 35px;
}
#side #navigation ul#nav ul li.pullGcLi a.gcNavigationBg {
padding-top: 0px;
}
.navTypeRight #navigation ul#nav ul.pullSub {
left: -96%;
}
.navTypeRight #navigation ul#nav ul.pullSub ul.pullGc {
left: -100%;
} #main #bread {
margin-bottom: 12px;
}
#main #bread #breadInner {
float: right;
padding-right: 7px;
line-height: 120%;
}
#main #bread a:hover {
text-decoration: none;
}  .navType01 #main {
width: 680px;
float: right;
}
.navType01 #main #bread #breadInner {
float: right;
}
.navType01 #side {
width: 220px;
float: left;
} .navType01combine #main {
width: 680px;
float: right;
}
.navType01combine #main #bread #breadInner {
float: right;
}
.navType01combine #side {
width: 220px;
float: left;
}
.navType01combine #headerImage {
background-position: center 0px;
background-repeat: no-repeat;
margin-bottom: 20px;
}
.navType01combine {
background-image: none;
} .navType02 #mainImage {
width: 680px;
}
.navType02 #main {
width: 680px;
float: right;
}
.navType02 #side {
width: 220px;
float: left;
} .navType03 #main {
width: 680px;
float: left;
}
.navType03 #main #bread #breadInner {
float: right;
}
.navType03 #side {
width: 220px;
float: right;
} .navType03combine #main {
width: 680px;
float: left;
}
.navType03combine #main #bread #breadInner {
float: right;
}
.navType03combine #side {
width: 220px;
float: right;
}
.navType03combine #headerImage {
background-position: center 0px;
background-repeat: no-repeat;
margin-bottom: 20px;
}
body.navType03combine {
background-image: none;
} .navType04 #mainImage {
width: 680px;
}
.navType04 #main {
width: 680px;
float: left;
}
.navType04 #side {
width: 220px;
float: right;
} .navTypeCross #main {
width: 680px;
float: right;
}
.navTypeCross #side {
width: 230px;
float: left;
}
.navTypeCross #side #sideInner {
padding-left: 10px;
}
.inquiryBody #side #sideInner {
margin-top: 10px;
}
.navTypeCross #navigation {
width: 100%;
background: url(//tsunega.com/wp-content/uploads/navigation_bg.gif) repeat-x left bottom;
}
.navTypeCross #navigation #navigationInner {
width: 920px;
margin: 0px auto;
text-align: left;
}
.navTypeCross #navigation li {
list-style-type: none;
float: left;
}
.navTypeCross #navigation li.menu06 {
margin-right: 0px;
}
.navTypeCross #navigation li a.navigationBg,
.navTypeCross #navigation li a.navigationBgActive {
background-repeat: no-repeat;
display: block;
height: 60px;
text-decoration: none;
text-indent: -9999px;
overflow: hidden;
} .navTypeCross #navigation li.menu01 a { width: 135px; }
.navTypeCross #navigation li.menu02 a { width: 135px; }
.navTypeCross #navigation li.menu03 a { width: 185px; }
.navTypeCross #navigation li.menu04 a { width: 185px; }
.navTypeCross #navigation li.menu05 a { width: 130px; }
.navTypeCross #navigation li.menu06 a { width: 150px; }
.navTypeCross #navigation li.menu01 a.navigationBg { background-image: url(//tsunega.com/wp-content/uploads/menu_bg_cross01.gif); }
.navTypeCross #navigation li.menu02 a.navigationBg { background-image: url(//tsunega.com/wp-content/uploads/menu_bg_cross02.gif); }
.navTypeCross #navigation li.menu03 a.navigationBg { background-image: url(//tsunega.com/wp-content/uploads/menu_bg_cross03.gif); }
.navTypeCross #navigation li.menu04 a.navigationBg { background-image: url(//tsunega.com/wp-content/uploads/menu_bg_cross04.gif); }
.navTypeCross #navigation li.menu05 a.navigationBg { background-image: url(//tsunega.com/wp-content/uploads/menu_bg_cross05.gif); }
.navTypeCross #navigation li.menu06 a.navigationBg { background-image: url(//tsunega.com/wp-content/uploads/menu_bg_cross06.gif); }
.navTypeCross #navigation li a.navigationBg:hover {
background-position: bottom left;
} .navTypeCross #navigation li.menu01 a.navigationBgActive { background-image: url(//tsunega.com/wp-content/uploads/menu_bg_cross01.gif); }
.navTypeCross #navigation li.menu02 a.navigationBgActive { background-image: url(//tsunega.com/wp-content/uploads/menu_bg_cross02.gif); }
.navTypeCross #navigation li.menu03 a.navigationBgActive { background-image: url(//tsunega.com/wp-content/uploads/menu_bg_cross03.gif); }
.navTypeCross #navigation li.menu04 a.navigationBgActive { background-image: url(//tsunega.com/wp-content/uploads/menu_bg_cross04.gif); }
.navTypeCross #navigation li.menu05 a.navigationBgActive { background-image: url(//tsunega.com/wp-content/uploads/menu_bg_cross05.gif); }
.navTypeCross #navigation li.menu06 a.navigationBgActive { background-image: url(//tsunega.com/wp-content/uploads/menu_bg_cross06.gif); } #sideNews .contentsBoxTitle {
background-image: url(//tsunega.com/wp-content/uploads/content_title_underline.gif);
background-repeat: no-repeat;
background-position: left bottom;
margin-bottom: 13px;
padding-bottom: 5px;
}
#sideNews .contentsBoxTitle h3 {
float: left;
font-weight: normal;
padding-top: 2px;
}
#sideNews .contentsBoxTitle p {
background-image: url(//tsunega.com/wp-content/uploads/icon_info_list.jpg);
background-repeat: no-repeat;
float: right;
padding-bottom: 3px;
padding-left: 16px;
margin-top: 2px;
}
#sideNews .contentsBoxTitle a.listLook {
text-decoration: none;
font-size: 90%;
line-height: 140%;
}
#sideNews .contentsBoxTitle a.listLook:hover {
text-decoration: underline;
}
#sideNews .newsContentWrap {
margin-bottom: 20px;
border-bottom-width: 1px;
border-bottom-style: solid;
padding-bottom: 15px;
}
#sideNews .newsContentWrap p {
line-height: 140%;
}
#sideNews .newsContentWrap .newsTitle {
margin-bottom: 5px;
}
#sideNews .newsContentWrap .newsTitle span {
font-weight: bold;
line-height: 110%;
margin-right: 5px;
}
#sideNews .newsContentWrap .newsTitle img {
vertical-align: top;
}
#sideNews .newsContentWrap .clearfix {
}
#sideNews .newsContentWrap .clearfix img {
float: left;
margin-right: 10px;
}
#sideNews .newsContentWrap p a {
text-decoration: none;
}
#sideNews .newsContentWrap p a:hover {
text-decoration: underline;
} .navTypeCross #subNavigation li {
background-image: url(//tsunega.com/wp-content/uploads/sub_menu_bg_cross.gif);
background-repeat: no-repeat;
list-style-type: none;
width: 220px;
height: 35px;
margin-bottom: 2px;
}
.navTypeCross #subNavigation a {
text-decoration: none;
display: block;
width: 220px;
height: 35px;
}
.navTypeCross #subNavigation a.gcNavigationBg {
}
.navTypeCross #subNavigation span {
padding-left: 28px;
padding-top: 11px;
display: block;
}
.navTypeCross #subNavigation ul ul {
margin-bottom: 2px;
}
.navTypeCross #subNavigation li.gc {
background-image: none;
background-position: 22px 7px;
height: 30px;
}
.navTypeCross #subNavigation li.gc a {
background-image: url(//tsunega.com/wp-content/uploads/grandchild_bg_cross.gif);
background-repeat: no-repeat;
background-position: 22px 8px;
}
.navTypeCross #subNavigation li.gc span {
padding-left: 41px;
}
.navTypeCross #subNavigation li.gcWrap {
background-image: none;
height: auto;
} .navType05 #mainImage {
margin-bottom: 1px;
}
.navType05 #navigation {
margin: 0px auto 20px;
} .navType05combine #headerImage {
background-position: center 0px;
background-repeat: no-repeat;
}
.navType05combine #mainImage {
background-image: none;
margin-bottom: 1px;
}
.navType05combine #navigation {
margin: 0px auto 20px;
}
body.navType05combine {
background-image: none;
}   .navTypeBlogLeft #blogMenu {
float: right;
}
.navTypeBlogLeft #main {
float: right;
}
.navTypeBlogLeft #article {
float: left;
}
.navTypeBlogLeft #side {
float: left;
} .navTypeBlogCross #blogMenu {
float: right;
}
.navTypeBlogCross #main {
float: right;
}
.navTypeBlogCross #article {
float: left;
}
.navTypeBlogCross #side {
float: left;
} .navTypeBlogRight #blogMenu {
float: left;
}
.navTypeBlogRight #main {
float: left;
}
.navTypeBlogRight #article {
float: right;
}
.navTypeBlogRight #side {
float: right;
} .navTypeBlogParallel #mainImage {
width: 680px;
height: 250px;
} .navTypeBlog #blogMenu {
width: 170px;
}
.navTypeBlog #main {
width: 680px;
}
.navTypeBlog #article {
width: 490px;
}
.navTypeBlog #side {
width: 220px;
} .navTypeBlog #main .contentsBox {
width: 490px;
}
.navTypeBlog #main .contentsBox .contentsBoxTitle {
width: 450px;
}
.navTypeBlog #main #article .contentsBoxTitle {
display: block !important;
margin-bottom: 20px;
}
.navTypeBlog #main #article .contentsBoxTitle h3 {
font-size: 140% !important;
}
.navTypeBlog #main #article .blogArticleArea {
width: 450px;
margin-left: 20px;
}
#article .articleWrap {
background-image: url(//tsunega.com/wp-content/uploads/blog_separate_line.gif);
background-repeat: no-repeat;
background-position: left bottom;
margin-bottom: 37px;
padding-bottom: 15px;
}
#article .articleWrap p.data {
text-align: right;
margin-bottom: 1px;
}
#article .articleWrap .entryTitle {
background-image: url(//tsunega.com/wp-content/uploads/entry_title_bg.gif);
background-repeat: no-repeat;
width: 450px;
height: 30px;
margin-bottom: 15px;
}
#article .articleWrap h4 {
padding-top: 9px;
padding-left: 20px;
font-weight: normal;
}
#article .articleWrap .entryBody {
margin-left: 20px;
margin-bottom: 18px;
line-height: 160%;
width: 410px;
}
#article .articleWrap p.continuation {
margin-bottom: 8px;
text-align: right;
}
#article .articleWrap p.blogMenu {
text-align: right;
} #article .commentAcceptWrap h4 {
font-weight: normal;
margin-bottom: 14px;
} #blogMenu .blogMenuWrap {
margin-bottom: 15px;
padding-bottom: 15px;
border-width: 1px;
border-style: solid;
}
#blogMenu .blogMenuWrap h4 {
margin: 10px;
padding: 10px;
}
#blogMenu #calender table {
border-width: 1px;
border-style: solid;
border-collapse: collapse;
margin-left: 10px;
width: 145px;
}
#blogMenu #calender caption {
padding: 0 0 5px 0;
line-height: 120%;
}
#blogMenu #calender caption a.pre {
margin-right: 3px;
}
#blogMenu #calender caption a.next {
margin-left: 3px;
}
#blogMenu #calender th {
padding-top: 2px;
}
#blogMenu #calender th, #blogMenu #calender td {
border-width: 1px;
border-style: solid;
text-align: center;
line-height: 120%;
}
#blogMenu .blogMenuWrap ul {
margin-left: 22px;
}
#blogMenu .blogMenuWrap li {
background-image: url(//tsunega.com/wp-content/uploads/icon_list_article.gif);
background-repeat: no-repeat;
background-position: 0px 5px;
list-style-type: none;
padding-left: 9px;
margin-bottom: 4px;
width: 125px;
line-height: 140%;
}
#blogMenu .blogMenuWrap li.sub {
margin-left: 15px;
width: 109px;
}
#article .commentWrap {
width: 448px;
margin-bottom: 20px;
}
#article .comment {
border-width: 1px;
border-style: solid;
}
#article .comment form {
margin-left: 15px;
margin-bottom: 20px;
}
#article .comment form input.nameInput,
#article .comment form input.addressInput {
width: 240px;
height: 18px;
}
#article .comment form input.nameInput,
#article .comment form input.addressInput,
#article .comment form textarea {
border-width: 1px;
border-style: solid;
}
#article .comment form input,
#article .comment form textarea {
margin-bottom: 7px;
}
#article .comment form textarea {
width: 400px;
}
#article .comment .commentTitle {
background-image: url(//tsunega.com/wp-content/uploads/comment_bg.gif);
width: 446px;
height: 30px;
margin-bottom: 15px;
}
#article .comment .commentTitle p {
padding-top: 8px;
padding-left: 15px;
}
#article .comment .name {
margin-bottom: 3px;
}
#article .comment .mailAddress {
margin-bottom: 3px;
}
#article .comment .commentField {
margin-bottom: 3px;
}
.blogUnderMenu {
margin-bottom: 30px;
}
.blogUnderMenu h5 {
background-image: url(//tsunega.com/wp-content/uploads/icon_blog_under_menu.gif);
background-repeat: no-repeat;
padding-left: 15px;
margin-bottom: 5px;
font-weight: normal;
}
#trackbackUrl input.trackback {
width: 440px;
padding: 3px;
margin-top: 5px;
border-width: 1px;
border-style: solid;
}
.trackbackBox, .commentBox {
margin-bottom: 15px;
margin-left: 15px;
border-bottom-width: 1px;
border-bottom-style: solid;
width: 435px;
padding-bottom: 5px;
}
.trackbackBox h5 {
}
.trackbackBox p, .commentBox p {
margin-bottom: 14px;
line-height: 160%;
}
.trackbackBox a {
}
.trackbackBox span, .commentBox span {
display: block;
text-align: right;
font-size: 90%;
} #pagenation table {
margin: 15px auto 0;
}
#pagenation {
margin: 0px auto;
}
#pagenation .previous {
float: left;
padding-top: 5px;
}
#pagenation .previous a {
background-image: url(//tsunega.com/wp-content/uploads/icon_news_previous.gif);
background-repeat: no-repeat;
background-position: right 2px;
padding-right: 10px;
text-decoration: none;
}
#pagenation .next {
float: left;
padding-top: 5px;
}
#pagenation .next a {
background-image: url(//tsunega.com/wp-content/uploads/icon_news_next.gif);
background-repeat: no-repeat;
background-position: left 2px;
padding-left: 10px;
text-decoration: none;
}
#pagenation .previous a:hover,
#pagenation .next a:hover {
text-decoration: underline;
}
#pagenation ul {
float: left;
padding: 0 5px 0 7px;
}
#pagenation li {
list-style-type: none;
float: left;
margin-right: 3px;
}
#pagenation li a {
display: block;
width: 24px;
height: 24px;
text-decoration: none;
}
#pagenation li a:hover {
text-decoration: underline;
}
#pagenation li a span {
padding-top: 6px;
display: block;
text-align: center;
}
#pagenation li span.current {
display: block;
width: 24px;
height: 24px;
}
#pagenation li span.current span {
display: block;
padding: 6px 0 0 10px;
} #sitemap {
line-height: 180%;
margin-bottom: 20px;
}
#sitemap a {
text-decoration: none;
}
#sitemap a:hover {
text-decoration: underline;
}
#main #sitemap .contentsBoxTitle {
margin-bottom: 20px;
}
#sitemap .menuWrap {
margin-bottom: 17px;
margin-left: 0px;
}
#sitemap .menu {
padding: 8px 0px 7px 15px;
margin-bottom: 15px;
border-width: 1px;
border-style: solid;
}
#sitemap h4 a {
text-decoration: underline;
}
#sitemap h4 a:hover {
text-decoration: none;
}
#sitemap .menuWrap .clearfix {
margin-left: 15px;
margin-bottom: 2px;
}
#sitemap .subMenu {
background-image: url(//tsunega.com/wp-content/uploads/icon_sitemap_sub.gif);
background-repeat: no-repeat;
background-position: 0px 6px;
padding-left: 14px;
width: 215px;
}
#sitemap .subMenu a {
text-decoration: underline;
}
#sitemap .subMenu a:hover {
text-decoration: none;
}
#sitemap li {
background-image: url(//tsunega.com/wp-content/uploads/icon_sitemap_gc.gif);
background-repeat: no-repeat;
background-position: 0px 6px;
list-style-type: none;
padding-left: 14px;
margin-bottom: 2px;
}
#sitemap li a {
text-decoration: underline;
}
#sitemap li a:hover {
text-decoration: none;
} #notfound {
border-width: 1px;
border-style: solid;
padding: 40px;
line-height: 140%;
}
#notfound h3 {
margin-bottom: 25px;
}
#notfound form input.searchInput {
border-width: 1px;
border-style: solid;
}
#notfound p.supplement {
margin-bottom: 4px;
}
#notfound .notfoundCont {
margin-bottom: 25px;
}
#notfound .notfoundCont h4 {
background-image: url(//tsunega.com/wp-content/uploads/dot_line_514.gif);
background-repeat: no-repeat;
background-position: left bottom;
font-size: 120%;
padding-bottom: 3px;
margin-bottom: 6px;
}
#notfound #searchFrame form {
float: left;
padding-right: 10px;
}
#notfound #searchFrame form input.searchInput {
vertical-align: top;
width: 135px;
height: 17px;
}
#notfound #sitemap {
margin-bottom: 30px;
}
#notfound #sitemap h4 {
margin-bottom: 15px;
}
#notfound #sitemap h5 a {
text-decoration: underline;
}
#notfound #sitemap h5 a:hover {
text-decoration: none;
}
#notfound #sitemap .menu {
width: 498px;
}
#notfound #sitemap .menuWrap {
margin-left: 0px;
}
#notfound .notfoundCont p.explanation {
margin-bottom: 10px;
}
#notfound .notfoundCont .example {
font-size: 80%;
} #aboutRss #rssReaderAbout p {
margin-bottom: 14px;
}
#aboutRss .contentsBox p {
line-height: 160%;
}
#aboutRss #about p {
float: left;
margin-left: 28px;
display: inline;
}
#aboutRss #about img {
float: right;
margin-right: 18px;
display: inline;
}
#aboutRss .contentsBox {
margin-bottom: 30px;
}
#aboutRss .contentsBox .contentsBoxTitle {
margin-bottom: 18px;
}
#aboutRss #rssReaderWrap {
margin-top: 30px;
}
#aboutRss .rssReader {
margin-bottom: 35px;
}
#aboutRss .rssReader h4 {
font-size: 140%;
font-weight: bold;
margin-bottom: 5px;
}
#aboutRss .rssReaderAboutInner {
margin-left: 28px;
}
#aboutRss .webService, #aboutRss .browser {
width: 540px;
border-width: 1px;
border-style: solid;
margin-bottom: 13px;
height: 70px;
}
#aboutRss .webService img {
margin-left: 20px;
margin-top: 13px;
}
#aboutRss .webService .fltR {
width: 365px;
}
#aboutRss .webService span,
#aboutRss .browser span,
#aboutRss #mailSoft span,
#aboutRss #special span {
display: block;
margin-top: 18px;
margin-bottom: 3px;
font-size: 120%;
}
#aboutRss .browser .fltR {
width: 445px;
}
#aboutRss .browser img {
margin-left: 20px;
margin-top: 2px;
}
#aboutRss #mailSoft a {
}
#aboutRss #dispatch p {
margin-left: 28px;
margin-bottom: 14px;
}
#aboutRss #dispatch a {
margin-right: 5px;
}
#aboutRss #dispatch img {
vertical-align: middle;
}
#aboutRss #attention p {
margin-bottom: 14px;
margin-left: 28px;
}
.baseColor {
background-color: #54CF17;
}
.baseFontColor {
color: #fff;
}
.baseBorderColor {
border-color: #B3F194;
}
.subFontColor {
color: #606060;
}
.subColor {
background-color: #F0FEE9;
}
body {
color: #555555;
background-color: #FFF;
}
a:link {
color: #2F9001;
}
a:visited {
color: #2F9001;
}
a:hover {
color: #4B912B;
}
#header h1,
#header h1 a {
color: #a2a2a2;
}
#header p {
color: #a2a2a2;
}
#header #headerLeft h2 {
color: #a2a2a2;
}
#content #bread a {
color: #2F9001;
}
#content .contentsBox {
background-color: #FFF;
}
#content #contentNews .contentsBoxTitle a.listLook {
color: #555555;
}
#content #contentNews .newsContentWrap {
}
#content #contentNews .newsContentWrap .newsTitle span {
color: #cccccc;
}
#side #navigation li a {
color: #454545;
}
#side #navigation li a:hover {
color: #FFF;
}
#side #navigation li.active a {
color: #FFF;
}
#side #navigation li.sub a {
background-color: #F7FFEF;
}
#side #navigation li.sub a:hover {
color: #2F9001;
}
#side #navigation li.subActive a {
color: #2F9001;
}
#side #navigation li.gc a {
color: #656565;
background-color: #F7FFEF;
}
#side #navigation li.gc a:hover {
color: #2F9001;
}
#side #navigation li.gcActive a {
color: #2F9001;
}
#side #navigation li.gcActive a:hover {
color: #2F9001;
}
#side #access #accessInner {
border-color: #CFE9C3;
background-color: #FFF;
}
#sideNews .contentsBoxTitle a.listLook {
color: #454545;
}
#sideNews .newsContentWrap {
border-bottom-color: #ABFF82;
}
#sideNews .newsContentWrap .newsTitle span {
color: #454545;
}
#sideNews .newsContentWrap p a {
color: #454545;
}
#sideNews .newsContentWrap p a:hover {
color: #4B912B;
}
#searchWrap form input#search {
border-color: #CCCCCC;
color: #AAAAAA;
}
#footer {
color: #555555;
}
#footerInner {
background-color: #f4ffee;
}
#footerBottom {
background-color: #f4ffee;
}
#footer #footerContent li a {
color: #555555;
}
#footerFreeArea a {
color: #555555;
} .navTypeCross #navigation ul#nav ul a {
background-color: #FFF;
}
.navTypeCross #navigation ul#nav ul a:hover {
color: #FFF;
}
#side #navigation ul#nav ul li.pullSubLi a.subNavigationBg,
#side #navigation ul#nav ul li.pullGcLi a.gcNavigationBg {
background-color: #FFF;
}
#side #navigation ul#nav ul li.pullSubLi a.subNavigationBg:hover,
#side #navigation ul#nav ul li.pullGcLi a.gcNavigationBg:hover {
background-color: #FFF;
color: #FFF;
}
.navTypeCross #navigation li a.navigationBg {
color: #454545;
}
.navTypeCross #navigation li.menu01 a.navigationBg:hover,
.navTypeCross #navigation li.menu02 a.navigationBg:hover,
.navTypeCross #navigation li.menu03 a.navigationBg:hover {
color: #FFF;
}
.navTypeCross #navigation li.menu04 a.navigationBg:hover,
.navTypeCross #navigation li.menu05 a.navigationBg:hover,
.navTypeCross #navigation li.menu06 a.navigationBg:hover {
color: #FFF;
}
.navTypeCross #navigation li.menu01 a.navigationBgActive,
.navTypeCross #navigation li.menu02 a.navigationBgActive,
.navTypeCross #navigation li.menu03 a.navigationBgActive {
color: #FFF;
}
.navTypeCross #navigation li.menu04 a.navigationBgActive,
.navTypeCross #navigation li.menu05 a.navigationBgActive,
.navTypeCross #navigation li.menu06 a.navigationBgActive {
color: #FFF;
}
.navTypeCross #subNavigation li.gc {
background-color: #f7f7f7;
}
.navTypeCross #subNavigation li.gc a {
color: #656565;
}
.navTypeCross #subNavigation li.gc a:hover {
color: #44C008;
}
.navTypeCross #subNavigation li.gcActive a {
color: #318508;
}
.navTypeCross #subNavigation li.gcActive a:hover {
color: #318508;
}
.navTypeCross #subNavigation a {
color: #318508;
}
.navTypeCross #subNavigation a:hover {
color: #44C008;
}
.navTypeCross #subNavigation li.active a {
color: #318508;
}
.navTypeCross #subNavigation li.active a:hover {
color: #44C008;
}
#newsContent .newsTitle span {
color: #041b5b;
}
#newsContent #sideContentTitle a {
color: #454545;
}
#newsContent .newsContentWrap .clearfix a {
color: #454545;
}
#newsContent .newsContentWrap .clearfix a:hover {
color: #6095F1;
}
.navType06 #navigation li a.navigationBg {
color: #38960B;
} #blogMenu .blogMenuWrap {
border-color: #eee;
}
#blogMenu .blogMenuWrap h4 {
background-color: #56923c;
color: #FFF;
}
#blogMenu #calender table {
border-color: #DBFFDD;
}
#blogMenu #calender th,
#blogMenu #calender td {
border-color: #eee;
}
.blogUnderMenu h5 {
color: #454545;
}
#trackbackUrl input.trackback {
color: #454545;
border-color: #CEFCB6;
}
#article .articleWrap p.data {
color: #747474;
}
#article .comment {
border-color: #CEFCB6;
}
#article .comment form input.nameInput,
#article .comment form input.addressInput,
#article .comment form textarea {
border-color: #CEFCB6;
color: #454545;
}
.trackbackBox,
.commentBox {
border-bottom-color: #d1d1d1;
}
#pagenation .previous a {
color: #454545;
}
#pagenation .next a {
color: #454545;
}
#pagenation li a {
background-color: #4DDD4D;
color: #FFF;
}
#pagenation li a:hover {
background-color: #C0F3C1;
}
#pagenation li span.current {
background-color: #C0F3C1;
color: #FFF;
}
#sitemap a {
color: #333333;
}
#sitemap .menu {
background-color: #F6FBED;
border: none;
}
#sitemap .menu a {
color: #606060;
text-decoration: underline;
font-weight: bold;
}
#sitemap .menu a:hover {
text-decoration: none;
}
#sitemap h4 a {
color: #606060;
}
#sitemap .subMenu a {
color: #44C008;
}
#sitemap li a {
color: #44C008;
}
#notfound {
border-color: #d8d8d8;
color: #5f5e5e;
}
#notfound form input#search {
border-color: #CCCCCC;
color: #AAAAAA;
}
#notfound p.link a {
color: #5b97ff;
}
#notfound .notfoundCont h4 {
color: #5f5e5e;
}
#notfound #sitemap h5 a {
color: #606060;
}
#aboutRss .rssReader h4 {
color: #3AAF02;
}
#aboutRss .webService,
#aboutRss .browser {
border-color: #BCFE9C;
} .newsTitle span{
color: #FF0000;
}