<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">* {
font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ ゴシック',sans-serif;
}


html{
height:100%;
}
body{
height:100%;
background-color : #2d5ca9;
background-image : url(images/bg01.gif);
padding : 0px;
margin : 0px;
  background-repeat : repeat-x;
}
#container{
background-image : url(images/bg02.gif);
background-repeat : repeat-y;
background-position : center top;
height:100%;
min-height: 100%;
}

body &gt; #container {
height: auto;
}
#main{
width : 800px;
margin-left : auto;
margin-right : auto;
}
#title{
background-image: url(images/index.jpg);
background-repeat: no-repeat;
background-position: center;
text-indent:-3000em; 
display : block;
width:800px;
height:600px;
padding : 0px;
margin : 0px;
}
#title02{
background-image: url(images/index02.jpg);
background-repeat: no-repeat;
background-position: center;
text-indent:-3000em; 
display : block;
width:800px;
height:268px;
padding : 0px;
margin : 0px;
}

#title h1,#title h2,#title h3,#title p{
text-indent:-3000em; 
padding : 0px;
margin : 0px;
}
#title02 h1,#title02 h2,#title02 h3,#title02 p{
text-indent:-3000em; 
padding : 0px;
margin : 0px;
}

#content{
text-align : left;
width : 720px;
font-size : 14px;
line-height : 20px;
background-image : url(images/ph01.gif);
background-repeat : no-repeat;
background-position : right 0px;
margin : 20px 0px 30px 0px;
}
#content p{
text-align : left;
width : 700px;
font-size : 14px;
line-height : 20px;
margin : 0px 0px 0px 20px;
}

#content02{
text-align : left;
width : 720px;
font-size : 14px;
line-height : 20px;
margin : 0px 0px 0px 0px;
}
#content02 p{
text-align : left;
width : 600px;
font-size : 14px;
line-height : 20px;
margin : 0px;
}
#footer{
padding : 0px 0px 0px 60px;
}
#content h2,#content02 h2{
border-width : 0px 0px 2px 10px;
border-style : solid;
border-color : #004000;
margin : 30px 0px 10px 0px;
text-align : left ! important;
}


#content ul{
margin : 0px 0px 0px 15px;
text-align : left ! important;
font-size : 12px;
}
#footer{
padding : 120px 0px 20px 0px;
background-image : url(images/ph02.gif);
background-repeat : no-repeat;background-position : center top;
}
#footer a{
background-image: url(images/ybs.gif);
background-repeat: no-repeat;
background-position: center;
text-indent:-3000em; 
display : block;
width:120px;
height:38px;
margin-left : auto;
margin-right : auto;
}


a{
color : #0000cc;
text-decoration : none;
}
a:hover{
color : #cc0000;
text-decoration : underline;
}
form{
padding : 0px;
margin : 0px 0px 30px 0px;
}
#mail{
border-collapse : collapse;
empty-cells : show;
border-width : 1px 0px 0px 1px;
border-style : solid;
border-color : #666666;
}
#mail th{
text-align : left;
font-size : 12px;
font-weight : 400;
background-color : #eeeeee;
border-width : 0px 1px 1px 0px;
border-style : solid;
border-color : #666666;
padding : 5px 10px 5px 5px;
}
#mail td{
font-size : 12px;
text-align : left;
background-color : #ffffff;
border-width : 0px 1px 1px 0px;
border-style : solid;
border-color : #666666;
padding : 5px 20px 5px 10px;
}
#mail input,#mail select,#mail select{
font-size : 12px;
}


</pre></body></html>