* {font-size:100%;line-height:1.4em;margin:0;padding:0;}body {background:#FFF url(images/top-tail.gif) top repeat-x;text-align:center;}a img {border:0;}ul {list-style:none;}.left {float:left;}.right {float:right;}.clear {padding:20px;}html,input,textarea {font-family:Arial, Helvetica, sans-serif;font-size:.813em;line-height:1.231em;color:#000;}input,select {vertical-align:middle;font-weight:400;}p {margin-left:6%;margin-right:6%;line-height:1.4em;color:#000;padding:20px 0 30px;}.navi {font-size:8pt;padding-left:25px;padding-bottom:15px;}#wrapper p {margin-left:3%;margin-right:3%;}h1 {font-weight:400;color:#8d8d8d;}h2 {font-weight:400;font-size:12px;color:#8d8d8d;text-align:center;margin-top:0;margin-left:0;margin-right:0;line-height:1.9em;}#top h3 {font-weight:400;font-size:13px;margin-left:1em;margin-right:1em;line-height:1.5em;}#top-2 h3 {font-weight:400;font-size:13px;margin-left:6%;margin-right:6%;line-height:1.5em;}h4 {font-weight:400;font-size:13px;margin-left:0;margin-right:3%;line-height:1.5em;}.menu {height:45px;}.menu ul {padding:15px 0 0 40px;}.menu li {display:inline;background:url(images/menu-devider.gif) top right no-repeat;font-size:101%;line-height:1em;padding:0 40px 0 37px;}.menu li a {color:#f0f0f0;text-transform:uppercase;font-weight:700;text-decoration:none;}.menu li a:hover {color:#308bb1;}.menu .last {background:none;padding-right:0;}.logo {text-align:center;padding:20px 0 2px;}#footer {width:100%;clear:left;color:#666;font-size:.923em;padding:5px 0 0;}#page7 #footer {margin-left:22px;}#container {width:981px;margin-left:auto;margin-right:auto;text-align:left;}#wrapper {width:710px;float:left;margin-right:20px;}#boxB {width:432px;float:right;margin-left:25px;}#boxD {width:218px;float:left;}#boxC {width:227px;float:right;}.line2 {border-bottom:1px solid #FFF;padding-bottom:10px;margin-bottom:3px;padding-left:10px;padding-right:10px;}.line2a {border-bottom:1px solid #FFF;padding-bottom:10px;margin-bottom:20px;padding-left:10px;padding-right:10px;}.line3 {border-bottom:1px solid #FFF;padding-bottom:10px;margin-bottom:0;height:101px;background-image:url(images/bac.gif);background-repeat:no-repeat;}.links {float:right;margin:1px 0 0 10px;}.col-1-1 {float:left;width:430px;}#menu3 h3 {font-size:101%;border:0 solid #666;text-align:center;background:#f5f5f5 url(blue_menu.gif) no-repeat bottom;font-weight:400;color:#FFF;line-height:33px;height:34px;}#menu3 .box3 {border:1px solid #D3D3D3;background:#f5f5f5;margin-bottom:20px;padding:5px;}#menu3b {float:left;width:227px;display:inline;margin-left:0;margin-top:0px;}#menu3b h3 {font-size:101%;border:0 solid #666;text-align:center;background:#FFF url(http://www.wems-design.com/blue_menu.gif) no-repeat bottom;font-weight:400;color:#FFF;line-height:33px;height:34px;}#menu3b .box3b {border:1px solid #D3D3D3;background:#FFF;margin-bottom:20px;padding:5px;}#menu3c h3 {font-size:101%;border:0 solid #666;text-align:center;background:#FFF url(http://www.wems-design.com/blue_menu.gif) no-repeat bottom;font-weight:400;color:#FFF;line-height:0;height:0;}#menu3c .box3c ul.navmenu li a {text-decoration:none;display:block;border-bottom:1px dotted #999;background:url(images/ber-9-1-1.gif) no-repeat left center;padding-left:0;line-height:0;color:#000;}#menu3c .box3c {border:1px solid #D3D3D3;background:#FFF;margin-bottom:20px;padding:0;}#menu3a {float:left;width:227px;margin-bottom:20px;margin-left:0;margin-top:0;}#menu3a h3 {font-size:101%;width:227px;border:0 solid #666;text-align:center;background:#FFF url(http://www.wems-design.com/blue_menu.gif) no-repeat bottom;font-weight:400;color:#FFF;line-height:26px;height:31px;}#menu3a .box3a ul.navmenu li a {text-decoration:none;width:227px;display:block;border-bottom:0 dotted #999;background:#FFF url(http://www.wems-design.com/menubg3.gif);background-repeat:no-repeat;padding-left:20px;line-height:25px;color:#000;}div,div,ul,li {margin:0;padding:0;}img {border:none;}.clearfix {display:block;}.hide {display:none;visibility:hidden;}.globalMenu .gMenuBottom p {padding-right:3px;}#newsozai .newsBox li a:link {background:#F5F5F5;border:0 solid #E3F4FF;}#newsozai .newsBox p {font-size:10%;line-height:100%;padding-bottom:2px;}#newsozai-2 .newsBox li a:hover {background:#FB2255;border:0 solid #FB2255;}td {border:1px solid #D3D3D3;background:#FFF;width:218px;padding:0;}#midashi h2 {font-size:20px;line-height:28px;background:url(images/page1-title3.gif) no-repeat;height:40px;width:536px;padding-left:35px;color:#000;}#midashi2 h2 {font-size:20px;line-height:28px;background:url(images/page1-title4.gif) no-repeat;height:40px;width:536px;padding-left:35px;color:#000;}#midashi3 h2 {font-size:20px;line-height:40px;background:url(images/bar-1.gif) no-repeat;height:40px;width:630px;padding-left:25px;font-weight:700;color:#000;}#midashi5 h2 {font-size:27px;line-height:47px;background:url(images/bar-3.gif) no-repeat;height:113px;width:630px;padding-left:15px;color:#000;}#midashi5-2 h2 {font-size:27px;line-height:47px;background:url(images/bar-3-2.gif) no-repeat;height:113px;width:630px;padding-left:15px;color:#000;}#midashi5-3 h2 {font-size:27px;line-height:47px;background:url(images/bar-3-3.gif) no-repeat;height:113px;width:630px;padding-left:15px;color:#000;}#midashi05 h3 {font-size:11px;line-height:18px;background:url(images/top.gif) no-repeat;height:179px;width:395px;padding-left:100px;color:#696969;}#midashi05-2 h2 {font-size:14px;line-height:18px;background:url(images/top-2-1.gif) no-repeat;height:179px;width:395px;padding-left:155px;color:#9ACD32;}#midashi h3 {font-size:20px;line-height:28px;background:url(images/page1-title2.gif) no-repeat;height:40px;width:185px;padding-left:35px;color:#000;}#midashi4 h3 {font-weight:700;font-size:17px;line-height:57px;background:#fff url(images/bar-2.gif) no-repeat;height:45px;width:630px;padding-left:20px;padding-top:13px;}#midashi4a h3 {font-weight:700;font-size:17px;line-height:57px;background:#fff url(images/bar-2a.gif) no-repeat;height:45px;width:630px;padding-left:20px;padding-top:13px;}#midashi5 h3 {font-size:20px;line-height:28px;background:url(images/page1-title2.gif) no-repeat;height:40px;width:585px;padding-left:35px;color:#000;}#midashi6 h3 {font-size:20px;line-height:27px;background:url(images/top-bar-1.gif) no-repeat;height:40px;width:339px;padding-left:29px;color:#000;}#midashi9-3 h3 {line-height:15px;height:30px;color:#000;margin-left:3%;margin-right:3%;font-weight:400;font-size:12px;}#midashi77 {float:right;width:220px;}#midashi-5-1 h2 {font-size:15px;line-height:28px;background:url(images/midashi-5-1aa.gif) no-repeat;height:142px;width:630px;text-align:right;color:#666;}#midashi-5-1-1 h2 {font-size:15px;line-height:28px;background:url(images/midashi-5-1ab.gif) no-repeat;height:166px;width:630px;text-align:left;color:#666;}#sakuhin-1 h2 {font-size:15px;line-height:28px;background:url(images/midashi-5-1.gif) no-repeat;height:142px;width:630px;text-align:right;color:#666;}#midashi-9-1 h2 {font-size:15px;line-height:28px;background:url(images/midashi-9-1.gif) no-repeat;height:142px;width:630px;text-align:right;color:#666;}#midashi-9-2 h2 {font-size:15px;line-height:28px;background:url(images/midashi-9-2.gif) no-repeat;height:142px;width:630px;text-align:right;color:#666;}#midashi-10-1 h2 {font-size:15px;line-height:28px;background:url(images/midashi-10-1.gif) no-repeat;height:142px;width:630px;text-align:right;color:#666;}#midashi-11-2 h2 {font-size:15px;line-height:28px;background:url(images/midashi-11-2.gif) no-repeat;height:142px;width:630px;text-align:right;color:#666;}#midashi-11-3 h2 {font-size:15px;line-height:28px;background:url(images/midashi-11-3.gif) no-repeat;height:142px;width:630px;text-align:right;color:#666;}#midashi-10-2 h2 {font-size:15px;line-height:28px;background:url(images/midashi-10-2.gif) no-repeat;height:142px;width:630px;text-align:right;color:#666;}#midashi-1-1 h2 {font-size:15px;line-height:16px;background:url(images/midashi-1-1.gif) no-repeat;height:166px;width:630px;text-align:left;color:#666;}#midashi-2-1 h2 {font-size:11px;line-height:16px;background:url(images/midashi-2-1.gif) no-repeat;height:166px;width:630px;text-align:right;color:#666;}#midashi-3-1 h2 {font-size:15px;line-height:16px;background:url(images/midashi-3-1.gif) no-repeat;height:166px;width:630px;text-align:right;color:#666;}#midashi-4-1 h2 {font-size:15px;line-height:16px;background:url(images/midashi-4-1.gif) no-repeat;height:166px;width:630px;text-align:right;color:#666;}#midashi-logo-1-1 h2 {font-size:15px;line-height:16px;background:url(images/logo-1-1.gif) no-repeat;height:268px;width:630px;text-align:right;color:silver;}#midashi-sponsor h2 {font-size:15px;line-height:16px;background:url(images/midashi-sponsor.gif) no-repeat;height:166px;width:630px;text-align:right;color:#666;}#midashi-sozai-27 h3 {font-weight:400;font-size:12px;line-height:155%;background:url(images/ber-14.gif) no-repeat;width:630px;padding-left:10px;color:#FFF;}#CATEGORYAD .categories .sozai-ichiran {display:block;float:left;width:150px;height:57px;line-height:15px;border-left:solid 1px #DCDCDC;border-top:solid 0 #DCDCDC;border-right:solid 1px #DCDCDC;border-bottom:solid 1px #DCDCDC;}#CATEGORYAD .categories .iconless {width:426px;margin:5px 0 10px;padding:0;}#CATEGORYAD .categories .iconless .catModules {height:47px;margin:5px 0 10px;padding:0;}#CATEGORYAD .categories .iconless .catModules .sozai-ichiran {background-image:url(images/bak-1.gif);display:block;float:left;width:132px;height:18px;margin:7px 0 0 7px;padding:0;}a.pdf1 {background-image:url(images/link-bg.gif);background-repeat:no-repeat;background-position:left center;padding-left:5px;margin:0 0 0 5px;}#CATEGORYAD .categories .iconless .catModules .sozai-ichiran a {font-weight:700;}#CATEGORYAD .categories .iconless .catModules .sozai-ichiran a:link,#CATEGORYAD .categories .iconless .catModules .sozai-ichiran a:active,#CATEGORYAD .categories .iconless .catModules .sozai-ichiran a:visited {color:#888;}
#CATEGORYAD .categories .iconless .catModules .sozai-ichiran a:hover {color:#FB2255;text-decoration:underline;}.line5 {margin-bottom:12px;height:40px;background-image:url(images/seachibac.gif);background-repeat:no-repeat;}.back {width:432px;margin:0;}.back dd {text-align:left;background-image:url(images/back-3.gif);background-repeat:no-repeat;background-position:bottom;margin:0;padding:0 10px;}.back dl {background-image:url(images/back-2.gif);background-repeat:repeat-y;margin:0;}.back top {text-align:left;background-image:url(images/back-1.gif);background-repeat:no-repeat;background-position:bottom;margin:0;padding:0 10px;}.back2 {width:630px;margin:0;}.back2 dd {text-align:left;background-image:url(images/back-6.gif);background-repeat:no-repeat;background-position:bottom;margin:0;padding:10px;}.back2 dl {background-image:url(images/back-5.gif);background-repeat:repeat-y;margin:0;}a,#footer a {color:#0078C8;text-decoration:none;}a:hover,a:active,#footer a:hover {color:#FB2255;text-decoration:none;}#menu3 p,#menu3b p {margin-left:3%;margin-right:3%;padding-bottom:.5em;padding-top:.5em;}#ichiran li,#ichiran-2 li {float:left;text-align:center;width:131px;border-right:dotted 1px silver;border-bottom:dotted 1px silver;margin:5px;padding:10px 0;}#menu3,#menu3c {float:left;width:227px;display:inline;margin-left:0;margin-top:0;}#menu3 .box3 ul.navmenu li a,#menu3b .box3b ul.navmenu li a {text-decoration:none;display:block;border-bottom:1px dotted #999;background:url(images/ber-9-1-1.gif) no-repeat left center;padding-left:20px;line-height:30px;color:#000;}#menu3 .box3 ul.navmenu li a:hover,#menu3b .box3b ul.navmenu li a:hover {background:#bdbdbd url(images/ber-9-1.gif) no-repeat 0 center;color:#FFF;}#menu3c .box3c ul.navmenu li a:hover,#menu3a .box3a ul.navmenu li a:hover {width:227px;background:#FFF url(http://www.wems-design.com/menubg4.gif);background-repeat:no-repeat;color:#FFF;}#newsozai .Box li,#newsozai-2 .Box li {padding-bottom:0;}#container-1a,#container-1b,#container-1c {line-height:100%;font-size:85%;text-align:left;background:#FFF;margin:0;}#newsozai .newsBox,#newsozai-2 .newsBox,#newsozai-3 .newsBox {display:block;margin-bottom:0;}#newsozai .newsBox .side_header,#newsozai-2 .newsBox .side_header,#newsozai-3 .newsBox .side_header {display:block;width:100px;height:19px;position:relative;margin-bottom:11px;}#newsozai .newsBox li img,#newsozai-2 .newsBox li img,#newsozai-3 .newsBox li img {vertical-align:bottom;}#newsozai .newsBox li div.designImg,#newsozai .newsBox li div.body,#newsozai-2 .newsBox li div.designImg,#newsozai-2 .newsBox li div.body,#newsozai-3 .newsBox li div.designImg,#newsozai-3 .newsBox li div.body {float:left;padding-bottom:10px;}#newsozai .newsBox li a,#newsozai-2 .newsBox li a,#newsozai-3 .newsBox li a {margin-right:0;display:block;padding:1px;}#newsozai .newsBox li a:visited,#newsozai-2 .newsBox li a:link,#newsozai-2 .newsBox li a:visited,#newsozai-3 .newsBox li a:link,#newsozai-3 .newsBox li a:visited {background:#F5F5F5;border:0 solid #CCC;}#newsozai .newsBox li a:hover,#newsozai-3 .newsBox li a:hover {background:#F5F5F5;border:0 solid #FB2255;}#newsozai .newsBox .body,#newsozai-2 .newsBox .body,#newsozai-3 .newsBox .body {width:145px;}#newsozai-2 .newsBox p,#newsozai-3 .newsBox p {font-size:8%;line-height:100%;padding-bottom:2px;}#midashi9 h3,#midashi9-2 h3 {font-weight:400;font-size:12px;line-height:15px;height:30px;color:#000;margin-left:3%;margin-right:3%;}
a.pdf15 { 
background-image : url("http://www.wems-design.com/click01.gif"); 
background-repeat : no-repeat; 
background-position : left center; 
padding-left : 37px; 
line-height : 1.6em; 
} 
#ichiran-top1 li {
float:left;
text-align:center;
height:10em;
width:133px;
border-right:dotted 1px silver;
border-bottom:dotted 1px silver;
margin:5px;
padding:10px 0;
}
#ichiran-top2 li {
float:left;
text-align:center;
height:11em;
width:133px;
border-right:dotted 1px silver;
border-bottom:dotted 1px silver;
margin:5px;
padding:10px 0;
}
.page-up {
font-size:.813em;
width:432px;
text-align:right;
margin-bottom:0px;
padding:4px 5px;
}
.page-up2 {
font-size:.813em;
width:400px;
text-align:right;
margin-bottom:0px;
padding:0px 0px;
}
.point {
color: #fe4d01;
font-weight: bold;
font-size : 18px; 
}


#menu3a .box3a {
border:1px solid #D3D3D3;
background:#f5f5f5;
margin-bottom:0;
padding:5px;
}

#menu5-2-sozai h2 {
font-size:101%;
width:227px;
border:0 solid #666;
text-align:center;
background:#FFF url(images/ber-12-4.gif) no-repeat bottom;
font-weight:400;
color:#FFF;
line-height:26px;
height:49px;
}

#menu5-2-sozai .box5-2-sozai ul.navmenu li a {
text-decoration:none;
width:227px;
display:block;
border-bottom:0 dotted #999;
background:#FFF url(http://www.wems-design.com/menubg3.gif);
background-repeat:no-repeat;
padding-left:20px;
zoom:1;
line-height:25px;
color:#000;
}

#menu5-3-sozai h3 {
font-size:101%;
width:227px;
border:0 solid #666;
text-indent:0.2em;
background:#FFF url(images/ber-12-3.gif) no-repeat bottom;
font-weight:400;
color:#FFF;
height:49px;
}

#menu5-3-15-sozai h3 {
font-size:101%;
width:227px;
border:0 solid #666;
text-indent:0.2em;
background:#FFF url(images/ber-12-3-15.gif) no-repeat bottom;
font-weight:400;
color:#FFF;
height:49px;
}

#menu5-3-24-sozai h3 {
font-size:101%;
width:227px;
border:0 solid #666;
text-indent:0.2em;
background:#FFF url(images/ber-12-3-24.gif) no-repeat bottom;
font-weight:400;
color:#FFF;
height:49px;
}

#menu5-3-16-sozai h2 {
font-size:101%;
width:227px;
border:0 solid #666;
text-align:center;
background:#FFF url(images/ber-12-3-16.gif) no-repeat bottom;
font-weight:400;
color:#FFF;
line-height:26px;
height:49px;
}

#menu5-3-17-sozai h3 {
font-size:101%;
width:227px;
border:0 solid #666;
text-indent:0.2em;
background:#FFF url(images/ber-12-3-17.gif) no-repeat bottom;
font-weight:400;
color:#FFF;
height:49px;
}

#menu5-3-18-sozai h3 {
font-size:101%;
width:227px;
border:0 solid #666;
text-indent:0.2em;
background:#FFF url(images/ber-12-3-18.gif) no-repeat bottom;
font-weight:400;
color:#FFF;
height:49px;
}

#menu5-3-19-sozai h3 {
font-size:101%;
width:227px;
border:0 solid #666;
text-indent:0.2em;
background:#FFF url(images/ber-12-3-19.gif) no-repeat bottom;
font-weight:400;
color:#FFF;
height:49px;
}

#menu5-3-20-sozai h2 {
font-size:101%;
width:227px;
border:0 solid #666;
text-align:center;
background:#FFF url(images/ber-12-3-20.gif) no-repeat bottom;
font-weight:400;
color:#FFF;
line-height:26px;
height:49px;
}

#menu5-3-21-sozai h3 {
font-size:101%;
width:227px;
border:0 solid #666;
text-indent:0.2em;
background:#FFF url(images/ber-12-3-21.gif) no-repeat bottom;
font-weight:400;
color:#FFF;
height:49px;
}

#menu5-3-22-sozai h3 {
font-size:101%;
width:227px;
border:0 solid #666;
text-indent:0.2em;
background:#FFF url(images/ber-12-3-22.gif) no-repeat bottom;
font-weight:400;
color:#FFF;
height:49px;
}

#menu5-3-23-sozai h3 {
font-size:101%;
width:227px;
border:0 solid #666;
text-indent:0.2em;
background:#FFF url(images/ber-12-3-23.gif) no-repeat bottom;
font-weight:400;
color:#FFF;
height:49px;
}

#menu5-3-25-sozai h3 {
font-size:101%;
width:227px;
border:0 solid #666;
text-indent:0.2em;
background:#FFF url(images/ber-12-3-25.gif) no-repeat bottom;
font-weight:400;
color:#FFF;
height:49px;
}

#menu5-4-sozai h3 {
font-size:101%;
width:227px;
border:0 solid #666;
text-indent:0.2em;
background:#FFF url(images/ber-12-4.gif) no-repeat bottom;
font-weight:400;
color:#FFF;
height:49px;
}

#menu5-5-1-sozai h3 {
font-size:101%;
width:227px;
border:0 solid #666;
text-indent:0.2em;
background:#FFF url(images/ber-12-6.gif) no-repeat bottom;
font-weight:400;
color:#FFF;
height:49px;
}

#menu5-sozai h3 {
font-size:101%;
width:227px;
border:0 solid #666;
text-indent:0.2em;
background:#FFF url(images/ber-12.gif) no-repeat bottom;
font-weight:400;
color:#FFF;
height:49px;
}
#menu5-5-sozai h3 {
font-size:101%;
width:227px;
border:0 solid #666;
text-indent:0.2em;
background:#FFF url(images/ber-12-5.gif) no-repeat bottom;
font-weight:400;
color:#FFF;
height:49px;
}
#menu5-2-sozai .box5-2-sozai ul.navmenu li a:hover,#menu5-3-sozai .box5-3-sozai ul.navmenu li a:hover,#menu5-3-15-sozai .box5-3-15-sozai ul.navmenu li a:hover,#menu5-3-24-sozai .box5-3-24-sozai ul.navmenu li a:hover,#menu5-3-16-sozai .box5-3-16-sozai ul.navmenu li a:hover,#menu5-3-20-sozai .box5-3-20-sozai ul.navmenu li a:hover,#menu5-4-sozai .box5-4-sozai ul.navmenu li a:hover,#menu5-5-1-sozai .box5-5-1-sozai ul.navmenu li a:hover,#menu5-sozai .box5-sozai ul.navmenu li a:hover,#menu5-5-sozai .box5-5-sozai ul.navmenu li a:hover,#menu3c .box3c ul.navmenu li a:hover {
width:227px;
background:#FFF url(http://www.wems-design.com/menubg4.gif);
background-repeat:no-repeat;
color:#FFF;
}

#menu5-3-sozai .box5-3-sozai ul.navmenu li a,#menu5-3-15-sozai .box5-3-15-sozai ul.navmenu li a,#menu5-3-24-sozai .box5-3-24-sozai ul.navmenu li a,#menu5-3-16-sozai .box5-3-16-sozai ul.navmenu li a,#menu5-4-sozai .box5-4-sozai ul.navmenu li a,#menu5-5-1-sozai .box5-5-1-sozai ul.navmenu li a,#menu5-sozai .box5-sozai ul.navmenu li a,#menu3a-1 .box3a-1 ul.navmenu li a,#menu5-5-sozai .box5-5-sozai ul.navmenu li a {
text-decoration:none;
width:227px;
display:block;
border-bottom:0 dotted #999;
background:#FFF url(http://www.wems-design.com/menubg3a.gif);
background-repeat:no-repeat;
padding-left:20px;
zoom:1;
line-height:25px;
color:#000;
}
#menu3a,#menu5-2-sozai,#menu5-3-sozai,#menu5-3-15-sozai,#menu5-3-24-sozai,#menu5-3-16-sozai,#menu5-3-17-sozai,#menu5-3-18-sozai,#menu5-3-19-sozai,#menu5-3-20-sozai,#menu5-3-21-sozai,#menu5-3-22-sozai,#menu5-3-23-sozai,#menu5-3-25-sozai,#menu5-4-sozai,#menu5-5-1-sozai,#menu5-sozai,#menu5-5-sozai {
float:left;
width:227px;
margin-bottom:20px;
margin-left:0;
margin-top:0;
}
#menu3r {
float: left;
width: 227px;
margin-bottom: 20px;
margin-left: 0px;
margin-top: 0px;
}
#menu3r h3 {
font-size: 101%;
width: 227px;
border: 0px solid #666666;
text-align: center;
background: #FFFFFF url(http://www.wems-design.com/blue_menu.gif) no-repeat bottom;
font-weight: normal;
color: #FFFFFF;
line-height: 26px;
height: 31px;
}
#menu3r .box3r ul.navmenu li a {
text-decoration: none;
width: 227px;
display: block;
border-bottom: 0px dotted #999999;
background : #FFFFFF url(http://www.wems-design.com/menubg3.gif) ;
background-repeat : no-repeat; 
padding-left: 20px;
line-height: 25px;
color: #000000;
}
#menu3r .box3r ul.navmenu li a:hover {
width: 227px;
background : #FFFFFF url(http://www.wems-design.com/menubg4.gif);
background-repeat : no-repeat; 
color: #FFFFFF;
}

.back3 top {
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
	text-align: left;
	background-image: url(images/back-1-2.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.back3 dd {
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
	text-align: left;
	background-image: url(images/back-3.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.back3 dl {
	margin: 0px;
	background-image: url(images/back-2.gif);
	background-repeat: repeat-y;
}
.back5 top {
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
	text-align: left;
	background-image: url(images/back-1.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.back5 dd {
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
	text-align: left;
	background-image: url(images/back-3.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.back5 dl {
	margin: 0px;
	background-image: url(images/back-2.gif);
	background-repeat: repeat-y;
}
.back6 top {
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
	text-align: left;
	background-image: url(images/back-1.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.back6 dd {
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
	text-align: left;
	background-image: url(images/back-3.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.back6 dl {
	margin: 0px;
	background-image: url(images/back-2.gif);
	background-repeat: repeat-y;
}
#midashi-ryokin h2 {
font-size: 15px;
line-height: 16px;
background:  url(images/midashi-5-1ryokin.gif) no-repeat;
height: 166px;
width: 630px;
text-align : left; 
color:#ffffff;
}
a.hp {
background-image:url(http://www.wems-design.com/chiisai-sozai-326.gif);
background-repeat:no-repeat;
background-position:left center;
padding-left:17px;
line-height:1.6em;
}
.column { 
width: 607px;
height: 90px;
overflow: auto;
background: #F5F5F5;
border: 1px solid #C0C0C0;
padding: 10px; 
} 
.column2 { 
width: 727px;
height: 200px;
overflow: auto;
background: #F5F5F5;
border: 1px solid #C0C0C0;
padding: 10px; 
} 
.column3 { 
width: 607px;
height: 150px;
overflow: auto;
background: #FFFFFF;
border: 1px solid #C0C0C0;
padding: 10px; 
} 
#menutop01 {
float: left;
width: 227px;
margin-bottom: 20px;
margin-left: 0px;
margin-top: 0px;
}
#menutop01 h3 {
font-size: 101%;
width: 227px;
border: 0px solid #666666;
text-align: center;
background: #FFFFFF url(http://www.wems-design.com/blue_menu.gif) no-repeat bottom;
font-weight: normal;
color: #FFFFFF;
line-height: 26px;
height: 31px;
}
#menutop01 .boxtop01 ul.navmenu li a {
text-decoration: none;
width: 227px;
display: block;
border-bottom: 0px dotted #999999;
background : #FFFFFF url(http://www.wems-design.com/menubg3.gif) ;
background-repeat : no-repeat; 
padding-left: 20px;
line-height: 25px;
color: #000000;
}
#menutop01 .boxtop01 ul.navmenu li a:hover {
width: 227px;
background : #FFFFFF url(http://www.wems-design.com/menubg4.gif);
background-repeat : no-repeat; 
color: #FFFFFF;
}
#menutop02 {
float: left;
width: 227px;
margin-bottom: 20px;
margin-left: 0px;
margin-top: 0px;
}
#menutop02 h3 {
font-size: 101%;
width: 227px;
border: 0px solid #666666;
text-align: center;
background: #FFFFFF url(http://www.wems-design.com/blue_menu.gif) no-repeat bottom;
font-weight: normal;
color: #FFFFFF;
line-height: 26px;
height: 31px;
}
#menutop02 .boxtop02 ul.navmenu li a {
text-decoration: none;
width: 227px;
display: block;
border-bottom: 0px dotted #999999;
background : #FFFFFF url(http://www.wems-design.com/menubg3.gif) ;
background-repeat : no-repeat; 
padding-left: 20px;
line-height: 25px;
color: #000000;
}
#menutop02 .boxtop02 ul.navmenu li a:hover {
width: 227px;
background : #FFFFFF url(http://www.wems-design.com/menubg4.gif);
background-repeat : no-repeat; 
color: #FFFFFF;
}
#midashi-5-1-ab2 h2 {
font-size: 15px;
line-height: 28px;
background:  url(images/midashi-5-1ab2.gif) no-repeat;
height: 166px;
width: 630px;
text-align : left; 
color:#666666;
}