.sitemapL{width:740px;float:left;margin-bottom:40px;}.sitemapR{width:220px;float:right;}.sitemapL h2{line-height:42px;color:white;background:#8b4513 url(commonimg/icon05b.png) no-repeat 5px 5px; font-weight:normal;font-size:25px;padding-left:50px;margin:10px 0 0;font-weight:normal;}.sitemapL h3{line-height:36px;font-size:20px;font-weight:normal;margin-top:80px;}.sitemap h2{background:#8b4513;text-align:center;color:white;padding:0px;}.sitemap h2:before{content:url(commonimg/icon05b.png) ;display: inline-block;vertical-align: middle;margin:0 10px 5px 0;}h3.heigh{background:gold;text-align:center;color:black;}h3.heigh:before{content:url(commonimg/icon01cb.png) ;display: inline-block;vertical-align: middle;margin:0 10px 2px 0;transform: scale(.8)}h3.tokusyu{background:limegreen;text-align:center;color:black;}h3.tokusyu:before{content:url(commonimg/icon02cb.png) ;display: inline-block;vertical-align: middle;margin:0 10px 2px 0;transform: scale(.8)}h3.close{background:dodgerblue;text-align:center;color:black;}h3.close:before{content:url(commonimg/icon03cb.png) ;display: inline-block;vertical-align: middle;margin:0 10px 2px 0;transform: scale(.8)}h3.rensai{background:tomato;text-align:center;color:black;}h3.rensai:before{content:url(commonimg/icon04cb.png) ;display: inline-block;vertical-align: middle;margin:0 10px 2px 0;transform: scale(.8)}h4{font-size:18px;border-bottom:1px solid tomato;border-left:3px solid tomato;padding:5px 5px 5px 10px;;color:#8b4513}h5{font-size:16px;border-bottom:0px solid tomato;border-left:0px solid tomato;padding:10px 5px 0px 10px;;color:tomato;margin:0px;}.sitemapL ul{margin:0px;padding:0px;}.sitemapL li{margin:5px ;font-size:14px;padding:5px 0;}.sitemapL li:before{content:"▶︎";margin-right:5px;color:#8b4513}.sitemapL li:nth-child(even) {background:#fbf3ed;}.sitemapR h2{line-height:40px;color:white;background:#8b4513; font-weight:normal;font-size:16px;text-align:center;margin:10px 0 0;font-weight:normal;}h2.back:before{content:url(commonimg/icon_backnumber2.png);display: inline-block;vertical-align: middle;margin:0 5px 5px 0;}.sitemapR ul{margin:10px 0px 50px;padding:0px;}.sitemapR li{width:auto;margin:5px;}.sitemapR li a{background:burlywood;display:block;text-align:center;line-height:25px;border-bottom:2px solid #8b4513;box-shadow: 2px 2px 2px rgba(0,0,0,0.4);padding:3px;}.cate li a{color:black;font-size:16px;padding:12px 15px 5px 0}.cate li:nth-child(1) a{background:gold;}.cate li:nth-child(2) a{background:limegreen;}.cate li:nth-child(3) a{background:dodgerblue;}.cate li:nth-child(4) a{background:tomato;}.cate li:nth-child(1) a:before{content:url(commonimg/icon01cb.png) ;display: inline-block;vertical-align: middle;margin:0 0px 2px 0;transform: scale(.5)}.cate li:nth-child(2) a:before{content:url(commonimg/icon02cb.png) ;display: inline-block;vertical-align: middle;margin:0 0px 2px 0;transform: scale(.5)}.cate li:nth-child(3) a:before{content:url(commonimg/icon03cb.png) ;display: inline-block;vertical-align: middle;margin:0 0px 2px 0;transform: scale(.5)}.cate li:nth-child(4) a:before{content:url(commonimg/icon04cb.png) ;display: inline-block;vertical-align: middle;margin:0 0px 2px 0;transform: scale(.5)}.sitemap_des{padding:20px;display:block;width:auto;border:1px solid #8b4513;margin:20px 0 50px;border-radius:10px;background:#eddfd5;font-size:16px;line-height:28px;}@media all and (min-width: 0) and (max-width: 767px)  {.sitemapL{width:100%;float:none;margin-bottom:40px;}.sitemapR{width:100%;float:none;}}