.bold {  font-weight: bold}
.m_15 { margin: 15px;}

/* conteiner */
#conteiner{
	width: 740px;
	background: #FFFFFF;
}

/* Common Style */
#panmain{
width:740px;
padding:0 0 0 0;
float:none;
background:#ffffff url(../images/bg_container.gif) no-repeat 0px 0px;
position:relative;
margin-top:10px;
}

#panmain h2{
font-size:100%;
margin:10px 15px 10px 18px;
padding:10px 0 10px 30px;
background:url(../images/hinomarukun.gif) no-repeat center left;
border-bottom:#999999 5px solid;
}

#panmain #pagetitle{
width:214px;
}

#panmain h3{
margin:15px 0 5px 0;
padding:0 0 0 0;
}

#panmain img
{
	position:absolute; bottom:15px; right:15px;
}

/* headder */
#header{
width:730px;
height:60px;
text-align:left;
}

h1{
font-size:100%;
padding:15px 0 3px 10px;
float:left;
}

#header ul{
padding:5px 5px 0 0;
list-style-type:none;
float:right;
}

#header li{
padding:0 5px;
border-right:#cccccc 1px solid;
float:left;
}
#header li.last{
border:none;
}
#header img{
border:none;
}

#header .headCopy{
position:absolute;
top:52px;
left:10px;
}
/* -------------------------
	6 : Topic Pass Block
------------------------- */
#panmain #topicPass{
text-align:left;
padding:15px 0 0 20px;
margin:0 0 0 0;
height:30px;
}

/* footer */
#footer{
width:740px;
height:60px;
text-align:center;
border-top:2px #e60000 solid;
clear:both;
font-size: 12px;
}

#footer ul{
padding:8px 5px 5px 5px;
list-style-type:none;
text-align:center;
}

#footer li{
padding:0 6px 0 2px;
border-right:#cccccc 1px solid;
display:inline;
}
*html #footer li{
padding:0 2px 0 5px;
border-right:#cccccc 1px solid;
display:inline;
}

#footer li.end{
border:none;
}

#copyRight{
text-align:center;
padding:5px 0 0 0;
clear:both;
}
