@charset "Shift_JIS";

h1{margin:0px;}
h2{margin:0px;}
h3{font-size:120%; margin-bottom:5px;}
h4{font-size:12px; border-bottom:1px solid #33CCFF; background:#CCCCCC; padding:5px;}
dl{margin-left:15px; margin-top:0px;}
dd{margin-left:15px;}
ol{margin-top:0px; margin-bottom:25px;}
p{margin:0px 0px 20px 25px;}

.box{border:1px dashed #666;padding:15px 20px;}
.table{background-color:#000;}
.table th{color:#fff;background-color:#009966;}
.table td{background-color:#fff; vertical-align:top;}

.sanka{background-color:#999; border:2px solid #999;}
.sanka th{background-color:#fff; padding-left:20px;height:35px;font-weight:normal; text-align:left; vertical-align:middle;}
.sanka td{background-color:#fff;}
.sanka td table{height:100%;}

.table_entry{background-color:#999999;}
.table_entry th{color:#fff;background-color:#009966;}
.table_entry td{background-color:#fff;}
.table_entry ol{list-style:decimal; margin:0 0 10px 30px;}
.table_entry ul{list-style:disc; margin:0 0 0 10px;}

.bt {color:#66CCFF;}
.rb {color:#FF0000; font-weight:bold;}

.title {font-size:12px; font-weight:bold; border-bottom:1px solid #33CCFF; background:#CCCCCC; padding:5px;}
.imgSpace {margin:20px 0 10px;}
#btnClose {padding:20px 0 10px;}
.largeTxt {font-size:125%; font-weight:bold;}

p.design-apply2009_p {margin: 0px 0px 10px 35px; color: #FF0000; font-size:121%; font-weight:bold;}
