html{
height:100%;
margin-bottom:1px;
}

body {
margin:0;
padding:0;
background-color:#fff;
}

.b_n img{
border:none;
}

.t_c {
background-color:#009cde;
padding:0.3em 1em;
}

ul {
padding:1em 1.2em;
margin:0;
list-style:none;
}

ul li {
line-height:1.5;
}

ul li a {
color:#6b6b6b;
font-size:12px;
}

ul li a:hover {
color:#ff6633;
}

.g_box_01 {background-color:#fff5f4; border:1px solid #ccc;}
.g_box_02 {background-color:#f1fef4; border-top:1px solid #ccc; border-bottom:1px solid #ccc;}
.g_box_03 {background-color:#f7f7ff; border:1px solid #ccc;}