body { background: #FFF url(img/bg.gif) repeat-x; color: #000; font-size: 12px; font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; margin-top: 5px;}
a:link { color: #0000ff; text-decoration: none; }
a:visited { color: pueple; text-decoration: none; }
a:hover { color: #ff0000; text-decoration: underline; }
img{border:0;}

.menu_top{background:url(img/button/menu_top.gif) no-repeat top right;}

.nav1{background:url(img/button/kiso.gif) no-repeat 0 0; width:150px; height:28px;text-align:center; border-top: 1px solid #c2c2c2;border-bottom: 1px solid #c2c2c2; border-left:1px solid #c2c2c2;}
.nav2{background:url(img/button/kiso.gif) no-repeat 0 0; width:150px; height:28px;text-align:center; border-top: 1px solid #c2c2c2;border-bottom: 1px solid #c2c2c2;}
.nav3{background:url(img/button/kiso.gif) no-repeat 0 0; width:150px; height:28px;text-align:center; border-top: 1px solid #c2c2c2;border-bottom: 1px solid #c2c2c2; border-right:1px solid #c2c2c2;}


h1 {background:url(img/logo.jpg) no-repeat 0 10px; width:306px; height:65px; text-indent:-9999px;}
h2 {font-size:16px; font-weight:normal; background-color:#e4e4e4; padding-left:5px; padding-top:2px; border-left:3px solid #abacac;}
h3 {font-size:16px; font-weight:normal; background-color:#e4e4e4; padding-left:5px; padding-top:2px; border-left:3px solid #abacac;}


.pankuzu {background:url(img/line/dot.gif) repeat-x bottom; padding-bottom:5px;}
.foot_nav {background:url(img/line/dot.gif) repeat-x top; padding-top:5px; width:25%;}

#pagetop{text-align:right; font-size:12px;}

p {padding:0 3px 0 5px; font-size:12px; margin:9px 0 15px 0;}

.red{color:#FF0000; font-weight:bold; font-size:12px;}

td { font-size:12px;line-height: 1.5em; }
div#bodyAll { width: 750px; margin: auto; }
.backLine_w { border-top: 5px solid #000; background-color: #FFFFFF; }
.backLine { border-top: 5px solid #000; }
.marginTop10 { margin-top: 10px; }
.marginTop5 { margin-top: 5px; }
.marginBottom15 { margin-bottom: 15px; }
.bottomLine { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #F1DDB3; padding-bottom: 10px; }
.text11 { font-size: 11px; color: #736661; line-height: 1.7em; }
.foot { font-size: 11px; line-height: 2em; color: #736661; }
.contentSpace { padding-left: 10px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; }
.marginBottom10 { margin-bottom: 10px; }
.text10 { font-size: 10px; color: #736661; line-height: 1.7em; }
.menuText10 { font-size: 10px; color: #6D7E1E; }
.menuText11 { font-size: 11px; line-height: 1.7em; color: #6D7E1E; }
.attention { font-size: 11px; line-height: 1.7em; color: #DD541E; }
.marginRight8 { margin-right: 8px; }



.bg_kiso{background:url(img/bg/kiso.gif) no-repeat top; width:345px; height:100px; margin:0;}



.maru{background:url(img/list/maru.gif) no-repeat 5px 6px; padding-left:20px;}

.folder {background:url(img/icon/folder.gif) no-repeat 0 3px; padding-left:23px; height:25px; font-size:14px;}

.padding10-5 { padding: 5px 5px 10px 10px;}
.pl10 {padding-left:10px; background:url(img/line/dot.gif) repeat-x bottom; padding-bottom:3px;}


/************************************************
*	class     								*
************************************************/
.ad_bottom { margin:15px 0px 10px 10px; text-align:left; }

.note { width:100%; background-color: #f4f4f4; padding:0px 0px 0px 0px; border:1px solid #C2C2C2; font-size:14px; margin:10px 0px 20px 0px; }
.note1 {margin:5px 0px 15px 0px; padding:2px 10px 0px 0px;background-color: #f6f6f6; border-top: 2px solid #DDD; border-bottom: 2px solid #DDD; display: block; text-align: left; }

.border {width:95%;margin:0px 0px 25px 5px;padding: 5px 10px 10px 10px;border: 1px solid #c2c2c2;}

.pink{color:#cc7f7f;}
.b{font-weight:bold;}

.left{text-align:left;}
.left2 { margin-left:185px; font-size:14px;}
.center{text-align:center;}
.right{text-align:right;}

.pdf{background:url(img/icon/pdf.gif) no-repeat 0 0px; height:20px; padding-left:22px;}

.one{background:url(img/list/1.gif) no-repeat 0 0; height:19px; padding-left:25px; padding-top:0px; margin-top:15px; padding-bottom:3px; font-size:14px;}
.two{background:url(img/list/2.gif) no-repeat 0 0; height:19px; padding-left:25px; padding-top:1px; margin-top:25px;padding-bottom:3px; font-size:14px;}
.three{background:url(img/list/3.gif) no-repeat 0 0; height:19px; padding-left:25px; padding-top:1px; margin-top:25px;padding-bottom:3px; font-size:14px;}
.four{background:url(img/list/4.gif) no-repeat 0 0; height:19px; padding-left:25px; padding-top:1px; margin-top:25px;padding-bottom:3px; font-size:14px;}
.five{background:url(img/list/5.gif) no-repeat 0 0; height:19px; padding-left:25px; padding-top:1px; margin-top:25px;padding-bottom:3px; font-size:14px;}
.six{background:url(img/list/6.gif) no-repeat 0 0; height:19px; padding-left:25px; padding-top:1px; margin-top:25px;padding-bottom:3px; font-size:14px;}
.seven{background:url(img/list/7.gif) no-repeat 0 0; height:19px; padding-left:25px; padding-top:1px; margin-top:25px;padding-bottom:3px; font-size:14px;}
.eight{background:url(img/list/8.gif) no-repeat 0 0; height:19px; padding-left:25px; padding-top:1px; margin-top:25px;padding-bottom:3px; font-size:14px;}
.nine{background:url(img/list/9.gif) no-repeat 0 0; height:19px; padding-left:25px; padding-top:1px; margin-top:25px;padding-bottom:3px; font-size:14px;}
.ten{background:url(img/list/10.gif) no-repeat 0 0; height:19px; padding-left:25px; padding-top:1px; margin-top:25px;padding-bottom:3px; font-size:14px;}

/************************************************

*	Temp       								*

************************************************/

#temp { width:100%; text-align:left; margin:10px 0 10px 10px; }

.temp_top { background:url(img/bg/temp_top.gif) no-repeat 0 0; width:520px; height:171px; }

.temp_middle { background:url(img/bg/temp_middle.gif) repeat-y 0 0; padding: 0 10px; width:505px;}

.temp_bottom { background:url(img/bg/temp_bottom.gif) no-repeat 0 0; width:520px; height:75px; }



#temp1 { width:530px; text-align:left; margin:10px 0 10px 0px; }

.temp_top1 { background:url(img/bg/top.gif) no-repeat 0 0; width:530px; height:26px; }

.temp_middle1 { background:url(img/bg/middle.gif) repeat-y 0 0; padding: 0 25px 0 20px; width:530px;}

.temp_bottom1 { background:url(img/bg/bottom.gif) no-repeat 0 0; width:530px; height:25px; }