html  { 
background-image: url(img/bg.gif); 
background-repeat: no-repeat; 
background-position: right top; 
margin: 0; padding: 0;

}

body {
margin: 0; padding: 0;
text-align:center;
height:100%;
}

html, body, #wrap {
height: 100%;

}

body > #wrap {
height: auto;
min-height: 100%;

}


a { color: #707070; text-decoration: none }
a:visited { color: #707070; text-decoration: none }
a:hover    { color: #707070; text-decoration: underline }


#main{
width:650px;
margin:0px auto 0px 300px; 
padding-bottom: 150px;
text-align:left;
}

#designcont{
width:650px;
padding-top:240px;
}

#designcont p{
margin-top:16px;
}



#designcont .tit1{
margin:0 0 40px 0;

}

#designcont .tit2{
width:384px;
height:20px;
margin:20px 0;

}

#designcont .tit3{
width:600px;
height:20px;
margin:40px 0 20px 0;

}

#designcont .tit4{
width:276px;
height:19px;
margin:10px auto;

}

#designcont .tit5{
width:276px;
height:19px;
margin:10px auto;

}

#seisaku{
width:650px;
margin-top:40px;
}

#seisaku1{
float:left;
width:312px;
height:auto;
margin-right:12px;
text-align:center;
background: url(img/title_bg.gif) left top no-repeat;
}

.seisaku_txt{
margin:10px auto;
width:282px;
text-align:left;
}

#designcont .seisaku2{
width:312px;
height:500px;
background: url(img/title_bg.gif) left top no-repeat;
}

#designcont ul{
padding-left:15px;
margin:0;
text-align:left;
}

#designcont li{
list-style: none;
margin-bottom:7px;
}



ul#menu_design li {width:147px; height:28px;margin:0;padding:0;}
ul#menu_design li a {display:block;height:28px;width:147px;text-indent:-9999px;}
ul#menu_design li.link_01 {background:url(img/link01.gif) no-repeat;}
ul#menu_design li.link_01 a {background:url(img/link01.gif) -147px 0;}

ul#menu_design {
margin-top:30px;
}

ul#menu_design2 li {width:191px; height:19px;margin:0;padding:0;}
ul#menu_design2 li a {display:block;height:19px;width:191px;text-indent:-9999px;}
ul#menu_design2 li.link_01 {background:url(img/link02.gif) no-repeat;}
ul#menu_design2 li.link_01 a {background:url(img/link02.gif) -191px 0;}
