﻿.test{content:""}#container{margin:0 auto;min-width:1100px}.wrapper{margin:0 auto;width:1080px}.wrapper.old{width:984px}#main_wrap{margin-left:auto;margin-right:auto}#main{width:800px;float:left;margin-bottom:30px}#main.old{width:720px}@media screen and (min-width: 980px){#main{min-height:400px}}#sidebar,.sidebar{width:240px;float:right;margin-bottom:30px}#sidebar .sideTitle,.sidebar .sideTitle{background:url(/images/common/iconCheck04.png) no-repeat 0 3px/15px auto;padding-left:20px;font-size:15px}#sidebar .sideTitle a,.sidebar .sideTitle a{color:#222;text-decoration:none}#sidebar .sideTitle a:hover,.sidebar .sideTitle a:hover{opacity:.8;filter:alpha(opacity=80);-ms-filter:"alpha( opacity=80 )"}#sidebar section,.sidebar section{margin-bottom:30px}#sidebar section.catmenu ul.catlist,.sidebar section.catmenu ul.catlist{border:1px solid #ccc;padding:6px;margin-bottom:5px}#sidebar section.catmenu ul.catlist.admin li.title,.sidebar section.catmenu ul.catlist.admin li.title{background-color:#e60012}#sidebar section.catmenu ul.catlist>li,.sidebar section.catmenu ul.catlist>li{display:block;border-bottom:1px solid #fff;background:#eeeeee}#sidebar section.catmenu ul.catlist>li:last-of-type,.sidebar section.catmenu ul.catlist>li:last-of-type{border-bottom:none}#sidebar section.catmenu ul.catlist>li.title,.sidebar section.catmenu ul.catlist>li.title{padding:4px 8px;background:#222;color:#ffffff}#sidebar section.catmenu ul.catlist>li.title .sub1,.sidebar section.catmenu ul.catlist>li.title .sub1{font-size:0.8em}#sidebar section.catmenu ul.catlist>li.title a,.sidebar section.catmenu ul.catlist>li.title a{background:url(/images/common/iconAllowRwht1.png) no-repeat 0 6px/16px auto;padding-left:22px;color:#ffffff}#sidebar section.catmenu ul.catlist>li.title a:hover,.sidebar section.catmenu ul.catlist>li.title a:hover{background:#222 url(/images/common/iconAllowRwht1.png) no-repeat 0 6px/16px auto;transition:.2s;color:#ffffff}#sidebar section.catmenu ul.catlist>li a,.sidebar section.catmenu ul.catlist>li a{padding:4px 8px;text-decoration:none;display:block;color:#222;background:#eeeeee}#sidebar section.catmenu ul.catlist>li a:hover,.sidebar section.catmenu ul.catlist>li a:hover{opacity:.8;filter:alpha(opacity=80);-ms-filter:"alpha( opacity=80 )";background:#ffffff;transition:.2s;color:#369}#sidebar section.catmenu ul.catlist>li ul.child,.sidebar section.catmenu ul.catlist>li ul.child{margin-left:1.5em}#sidebar section.catmenu ul.catlist>li ul.child li,.sidebar section.catmenu ul.catlist>li ul.child li{display:block}#sidebar section.catmenu ul.catlist>li ul.child li a,.sidebar section.catmenu ul.catlist>li ul.child li a{padding:4px 8px;text-decoration:none;display:block;position:relative;padding-left:1.5em}#sidebar section.catmenu ul.catlist>li ul.child li a:before,.sidebar section.catmenu ul.catlist>li ul.child li a:before{content:"∟ ";position:absolute;left:3px;top:3px}#sidebar section.catmenu ul.catlist>li ul.child li a:hover,.sidebar section.catmenu ul.catlist>li ul.child li a:hover{opacity:.8;filter:alpha(opacity=80);-ms-filter:"alpha( opacity=80 )";background:#222;color:#ffffff;transition:.2s}#sidebar section.search .sideTitle,.sidebar section.search .sideTitle{display:none}#header{border-bottom:1px solid #ccc}#header .wrapper{position:relative}#header p#catchcopy{margin:0;padding:3px 0;font-size:11px;color:#aaaaaa;text-decoration:none;float:left;max-width:900px;min-width:600px}#header h1#logo{float:left;margin:10px 0 15px;width:50%;height:55px;position:relative}#header h1#logo a:hover{opacity:.8;filter:alpha(opacity=80);-ms-filter:"alpha( opacity=80 )"}#header h1#logo img{width:138px;height:auto}#header p#slogan{color:#d43428;display:inline-block;font-size:14px;font-weight:bold;bottom:5px;left:10px;position:relative}#header #headNavi{min-width:100px;position:absolute;top:5px;right:0px}#header #headNavi li{display:inline-block;list-style:none;float:right;margin-left:5px}#header #headNavi li img{width:auto;max-width:32px;height:auto}#header .headSearch{position:absolute;top:38px;right:-15px;width:50%}#header nav .gbmenu{position:relative;background:#222;min-height:40px;z-index:10;bottom:-1px}#header nav .gbmenu>ul>li:hover ul.sgbmenu,#header nav .gbmenu ul.sgbmenu.clicked{display:block;overflow:visible;transition:.2s}#header nav .gbmenu>ul{margin:0 auto;width:1080px;padding:4px 0;position:relative}#header nav .gbmenu>ul>li{color:#ffffff;text-align:center;display:block;float:left;font-size:15px}#header nav .gbmenu>ul>li>a{background:#222;width:180px;border-right:1px solid #444444;color:#ffffff;text-decoration:none;padding:5px;display:block;cursor:pointer;position:relative;z-index:1}#header nav .gbmenu>ul>li>a:first-of-type{border-left:1px solid #444444}#header nav .gbmenu>ul>li:nth-of-type(1) ul.sgbmenu,#header nav .gbmenu>ul>li:nth-of-type(2) ul.sgbmenu{left:0}#header nav .gbmenu>ul>li:nth-of-type(3) ul.sgbmenu,#header nav .gbmenu>ul>li:nth-of-type(4) ul.sgbmenu{left:180px}#header nav .gbmenu>ul>li:nth-of-type(5) ul.sgbmenu,#header nav .gbmenu>ul>li:nth-of-type(6) ul.sgbmenu{right:0}#header nav .gbmenu ul.sgbmenu{position:absolute;background:#ffffff;opacity:.9;filter:alpha(opacity=90);-ms-filter:"alpha( opacity=90 )";color:#555555;border:1px solid #222;border-top-width:4px;margin:0;margin-top:-4px;padding:10px;top:40px;display:none;width:720px;text-align:center;z-index:10}#header nav .gbmenu ul.sgbmenu li{margin:0;padding:0;width:260px;display:inline-block;font-size:14px;line-height:1.8em;vertical-align:top}#header nav .gbmenu ul.sgbmenu a{color:#222}#header nav .gbmenu ul.sgbmenu a:hover{color:#336699;text-decoration:none}#header nav .gbmenu ul.sgbmenu.ver2>li{text-align:center;width:32%}#header nav .gbmenu ul.sgbmenu.ver2>li>strong{background:#222;vertical-align:top;color:#ffffff;display:block;border-radius:5px;padding:3px;font-weight:normal;margin-bottom:5px}#header nav .gbmenu ul.sgbmenu.ver2 ul.sgbmenuChild{display:inline-block;vertical-align:top}#header nav .gbmenu ul.sgbmenu.ver2 ul.sgbmenuChild>li{display:block;width:100%;text-align:left}#header nav .gbmenu ul.sgbmenu.brand{width:1080px;text-align:left}#header nav .gbmenu ul.sgbmenu.brand li{border-right:1px solid #ccc;border-bottom:1px solid #ccc;min-height:88px;padding:10px 0 0px;margin-bottom:5px;transition:.2s}#header nav .gbmenu ul.sgbmenu.brand li:hover img{opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha( opacity=70 )"}#header nav .gbmenu ul.sgbmenu.brand li:nth-of-type(4n){border-right-color:#fff}#header nav .gbmenu ul.sgbmenu.brand li:nth-of-type(21){border-bottom-color:#fff}#header nav .gbmenu ul.sgbmenu.brand li img{width:auto;max-width:80%;height:auto;max-height:40px;display:block;margin:0 auto 5px}#header nav .gbmenu ul.sgbmenu.brand li strong{display:block;text-align:center;font-weight:normal;font-size:0.8em}#header nav .gbmenu ul.sgbmenu.brand li a{text-decoration:none}#footer{background:#222222;color:#cccccc;padding:20px 0}#footer .wrapper{position:relative}#footer #footNavi{margin-bottom:20px}#footer #footNavi li{font-size:13px;display:inline-block}#footer #footNavi li a{color:#ffffff;text-decoration:none;border-radius:5px;border:1px solid #444444;background:#333333;padding:4px 8px;display:block}#footer #footNavi li a:hover{background:#222222}#footer #attnMsg{font-size:12px;float:left;font-weight:normal}#footer #copyright{float:right;position:absolute;bottom:0px;right:0}#footer #copyright a{color:#ffffff;text-decoration:none}#footer #copyright a:hover{opacity:.8;filter:alpha(opacity=80);-ms-filter:"alpha( opacity=80 )"}#footer #backtotop{position:absolute;top:-20px;right:0px;background-color:#ffffff;border-radius:0 0 5px 5px;font-size:12px;padding:0 10px}#footer #backtotop a{text-decoration:none;color:#222;background:url(/images/common/iconAllowUbla1.png) no-repeat 0 2px/14px auto;padding-left:20px}#footer #backtotop:hover{transition:.2s}#footer #backtotop:hover a{opacity:.8;filter:alpha(opacity=80);-ms-filter:"alpha( opacity=80 )"}.paging01 li{list-style:none;display:inline-block;line-height:1.8em;margin:0 3px 6px 0}.paging01 li a{font-size:15px;padding:3px 6px 3px 24px;display:block;position:relative;text-decoration:none;background:url(/images/common/iconAllowRblue1.png) no-repeat 0 center/1em auto;padding-left:22px}.paging01 li a:hover{opacity:.8;filter:alpha(opacity=80);-ms-filter:"alpha( opacity=80 )";color:#222}.tothetop01{text-align:right;margin:10px 0 30px}.tothetop01 a{font-size:14px;border-radius:5px;border:1px solid #336699;padding:3px 6px 3px 20px;position:relative;text-decoration:none}.tothetop01 a:before{display:block;content:"↑";position:absolute;top:1px;left:4px}.tothetop01 a:hover{background-color:#336699;text-decoration:none;color:#fff}.page .pageTitle{margin:20px 0 30px;line-height:1.3em;font-size:26px}.page .pageTitle2{margin:20px 0 10px}.page .pageTitle3{padding:0.5em;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#ccc), to(#fff));background:-moz-linear-gradient(top, #ccc, #fff);background:linear-gradient(#ccc, #fff);border:1px solid #999;margin-bottom:15px;font-weight:normal}.page .pageTitle4{border-bottom:4px solid #999;padding-bottom:0.5em;margin-bottom:15px;font-weight:normal}.pageHeadInfo1{margin-bottom:10px}.pageHeadInfo1 figure img{width:100%;height:auto;text-align:center;display:block}.pageHeadInfo1 figure figcaption{font-size:30px;color:#fff;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif}.productsInfo01{width:49%}.productsInfo01.left{float:left}.productsInfo01.right{float:right}.productsInfo01 h3.subTitle02{border-left:3px solid #ccc;border-bottom:1px solid #ccc;padding:3px 7px;margin-bottom:10px}.productsInfo01 p{line-height:1.8em}.productsInfo01 p.ruby{color:#0068C0}.productsInfo01 li{list-style:disc outside;margin-left:15px;margin-bottom:5px;line-height:1.6em}dl.productDlist01{border:1px solid #cccccc;border-radius:5px;padding:4px 7px}dl.productDlist01 dt{font-weight:bold;text-align:center}dl.productDlist01 dd ul{margin-top:5px}dl.productDlist01 dd ul li{display:inline-block;border:1px solid #ccc;border-radius:5px;margin-bottom:4px;padding:4px 8px;margin-left:0}.pageWrap01{margin:20px 0}.text01{margin:10px 0}#information h3.subTitle01{border:1px solid #ababab;background-color:#ffffff;margin-top:20px;margin-bottom:10px;font-size:12px;padding:5px;color:#333333}.fList21{float:left;width:350px;margin-right:20px;margin-bottom:10px}.fList21:nth-of-type(2n){margin-right:0}.fList21 .figure{width:100%;max-width:150px;max-height:200px;float:left;margin-right:10px}.fList21 .figure img{width:100%;height:auto}.fList21 dl{float:left;width:190px}.fList21 dl dt{margin-bottom:5px}.fList21 dl dt span{display:block}.fList21 dl dt strong{font-size:14px}.fList21 dl dt span.ruby{font-size:9px}.fList21 dl .link01{margin-top:15px;text-align:right}.fList21 dl .link01 a{background:#333333;color:#fff;border-radius:5px;padding:3px 6px;text-decoration:none}.fList21 dl .link01 a:hover{background:#cccccc;color:#000}.fList21 dl .linkblog{margin-top:15px;text-align:right}.tablewrap{overflow-x:auto}table.basicTable01{width:100%;border:1px solid #cccccc;border-collapse:collapse}table.basicTable01 th,table.basicTable01 td{font-weight:normal;border:1px solid #cccccc}table.basicTable01 th span.kome1,table.basicTable01 td span.kome1{font-weight:normal;font-size:0.9em}table.basicTable01 th{background-color:#efefef;padding:3px;white-space:nowrap}table.basicTable01 th em{color:#e60012}table.basicTable01 td{padding:3px 7px}table.basicTable01 td.cnt　{text-align:center}table.basicTable01 tbody tr:hover{background-color:#eeeeee}table.basicTable01 tbody tr:hover th{white-space:normal}table.basicTable01.center{margin-left:auto;margin-right:auto}table.basicTable01.center td{text-align:center}
