html{
overflow-x: hidden;
}
body{
margin:0;
padding:0;
font-size:12px;
color:#444444;
}
a{color:#444444; text-decoration:underline;}
a:link{color:#444444; text-decoration:underline;}
a:visited{color:#444444; text-decoration:underline;}
a:hover{color:#444444; text-decoration:underline;}
/*--MAIN--*/
#main_block{
margin:0;
padding:0;
height:100%;
background:url("../img/common/main_icon.jpg") 0 0 repeat-x;
}
#contents_outline{
margin:0;
padding:0px 25px;
width:647px;
background:#FFFFFF;
float:left;
}
.title{
margin:20px 0 0 0px;
text-align:center;
}
#contents_inline{
margin:25px 0 0 0px;
padding:0;
float:left;
}
#contents_inline dl{
margin:0px 0 5px 0;
padding:0px 0 5px 0;
border-bottom:solid 1px #CCCCCC;
width:647px;
float:left;
list-style:none;
line-height:140%;
}
#contents_inline dt{
margin:0;
padding:0;
width:105px;
float:left;
}
#contents_inline dd{
margin:0;
padding:0;
width:542px;
float:left;
}
#contents_inline .logo{
margin:0;
padding:0;
width:175px;
height:46px;
float:left;
}
#contents_inline .naiyou_text{
margin:0 0 0 25px;
padding:0;
width:447px;
height:100%;
float:left;
}
#contents_inline .name{
margin:0;
padding:0px 0 5px 0;
font-size:16px;
width:647px;
border-bottom:solid 1px #CCCCCC;
}
#contents_inline .yakuin_text{
margin:10px 0 0 0px;
padding:0;
width:647px;
height:100%;
}
#contents_inline .name2{
margin:25px 0 0 0px;
padding:0px 0 5px 0;
font-size:16px;
width:647px;
border-bottom:solid 1px #CCCCCC;
}
.contact_top{
font-size:12px;
padding:0px 0 10px 0;
border-bottom:solid 1px #CCCCCC;
}
#contents_inline .contact_text{
margin:10px 0 40px 0;
padding:0;
width:647px;
height:100%;
}