@charset "Shift_JIS";

body{font-size:13px; font-family:Verdana,"‚l‚r ‚oƒSƒVƒbƒN",sans-serif; color:#555; margin:0 0 0; line-height:7.0mm; letter-spacing:1px; background:#fff;}
hr {display:none;}
div#PAGETOP{width:710px; font-weight:bold; text-align:center; margin:20px auto 20px; padding:0 0 0 0; background:#fff url(./image/127.gif) no-repeat right top; border:0px dashed #cce7ff;}

div#MENU {margin:0 0 20px 10px; padding:0;}
div#MENU h2 {display:none;}
div#MENU ul {margin:0; text-align:left; letter-spacing:2px;}
div#MENU ul li {display:block; list-style:none outside; padding:0 10px 2px 0;}
div#MENU ul li a {text-decoration:none; font-size:21px; font-family:Times New Roman; font-weight:bold;}
div#MENU ul li a:link,div#MENU ul li a:visited {color:#444;}
div#MENU ul li a:hover {color:#444; background:none; border-bottom:6px solid #003366;}
#MENU li.menu-on a{color:#f66;}

div#KIZI{width:710px; text-align:left; margin:auto;}
div.text{margin:0 auto 50px; padding:10px 30px 10px; background:#fffafa; border:0px dashed #cce7ff;border:0px dashed #cce7ff;}

a:link{text-decoration:none; color:#007f7f; line-height:8.0mm;}
a:visited{text-decoration:none; color:#b2dbff;}
a:hover{text-decoration:none; color:#669999; background:#b0c4de;}
a:active{text-decoration:none; color:#CCCCFF;}

h2{margin:0 0 0; padding:0 0 0 10px; font-size:17px; letter-spacing:2px; font-family:Times New Roman; border-left:4px solid #003366;}
h3{background:#fff url(./image/icon12.gif) no-repeat left top; font-size:15px; font-weight:bold; margin:50px 0 0 0; padding:0 0 0 35px; letter-spacing:3px; color:#444; text-align:left; border-bottom:0px dashed #ccc; font-family:Verdana,"‚l‚r ‚oƒSƒVƒbƒN",sans-serif;}

strong {margin-left:0px; color:#333; font-weight:bold;}
.attention{border-bottom:2px solid #FF0066;}
.ss{border-bottom:1px dashed #99cccc;}
.abti{padding:5px; background-color:#3399FF; font-weight:bold; letter-spacing:2px; color:#fff;}
.about{color:#666;  background-color:#f4ccc3; border:0px solid #dda0dd; margin:0 10px 0px 0px; padding:3px 3px 0 4px;}
textarea,input{background-color:#f4e2de; border:solid 3px #f4e2de; color:#666;} 
form{text-align:left;}
br{letter-spacing:0;}
ul{list-style:circle outside;}

div#FOOTER {margin:0 auto; padding:50px 30px 50px;}
div#FOOTER h2 {display:none;}
div#FOOTER ul {margin:0; text-align:center; letter-spacing:2px;}
div#FOOTER ul li {display:inline; list-style:none outside; padding:0 10px 0 0}
div#FOOTER ul li a {text-decoration:none; font-size:15px; font-weight:bold;}
div#FOOTER ul li a:link {color:#333; border-bottom:3px solid #b0c4de;}
div#FOOTER ul li a:visited {color:#333; border-bottom:3px solid #b0c4de;}
div#FOOTER ul li a:hover {color:#333; background:none; border-bottom:3px solid #003366;}