/* CSS Document */

body{
background : ;
background-image : url(./_image/boxwaku-5_r1_c4.jpg);
background-position : center;
font-family: Verdana, Arial, Helvetica;
font-size : 12px;
line-height : 1.3em;
color : #666666;
text-align : center;
}
/*html>body{
background : #72828B;
background-image : url(./_image/boxwaku-5_r1_c4.jpg);
}*/
#box{
clear:both;
background-image : url(./_image/boxwaku-5_r2_c2.jpg);
background-repeat : repeat-y;
background-position : center;
margin-left : auto;
margin-right : auto;
padding : 0px 0px 0px 0px;
width : 800px;
}
/*html>body #box{
padding : 0px 40px 0px 40px;
}*/
#logo{
background : #006699;
background-image : url(./_image/logo-bar-01.gif);
background-position : left bottom;
background-repeat : repeat-x;
font-size : 11.5px;
color : #ffffff;
width : 720px;
height : 30px;
margin : 0px 0px 0px 0px;
padding : 4px 20px 11px 0px;
}
html>body #logo{
margin : 0px 0px 0px 40px;
padding : 0px 0px 0px 0px;
}
#top{
background : #000000;
background-image : url(./_image/boxwaku-1_r5_c4.gif);
background-position : left bottom;
background-repeat : repeat-x;
width : 720px;
height : 190px;
margin : 0px 0px 0px 0px;
padding : 0px 0px 0px 0px;
}
html>body #top{
margin : 0px 0px 0px 40px;
padding : 0px 0px 0px 0px;
}
#contents{
background-image : url(./_image/boxwaku-1_r5_c4.gif);
background-repeat : repeat-x;
width : 720px;
margin : 0px 0px 0px 0px;
padding : 0px 0px 0px 0px;
}
html>body #contents{
background-image : url(./_image/boxwaku-1_r5_c4.gif);
background-repeat : repeat-x;
width : 720px;
margin : 0px 0px 0px 40px;
padding : 0px 0px 0px 0px;
}
#left {
background-image : url(./_image/boxwaku-1_r5_c4.gif);
background-repeat : repeat-x;
float : left;
text-align : left;
width : 170px;
margin : 0px 0px 0px 0px;
padding : 10px 5px 5px 5px;
}

/*
 コメントの終点がエスケープされたコメントです。
 以下のスタイルは IE にはコメントの一部と見なされて
 読み込まれません。
\*/

html> body #left{
width : 158px;
margin : 0px 0px 0px 0px;
padding : 10px 5px 5px 5px;
}

/*
 今度のコメントは、普通の終点を持つコメントです。 
 IE はこのコメントの終点を前のコメントの終点と見なします。
*/
p.servicemenu{
height : 1.3em;
padding : 0px 5px 0px 5px;
font-size : 10.5px;
}
p.servicemenu a{
color : #777777;
background-color : #fafafa;
border : solid 1px #cccccc;
line-height : 1.3em;
display : block;
margin-bottom : 5px;
padding : 1px 2px 1px 4px;
width : auto;
}
p.servicemenu a:hover{
color : #ffffff;
background-color : #7e95b4;
border : solid 1px #ffffff;
}
#left span{
display : none;
}
#main{
background-image : url(./_image/boxwaku-1_r5_c4.gif);
background-repeat : repeat-x;
border-left : 1px solid #999999;
border-right : 1px solid #999999;
text-align : left;
float : left;
width : 380px;
margin : 0px 0px 0px 0px;
padding : 10px 10x 5px 10px;
}
/*
 コメントの終点がエスケープされたコメントです。
 以下のスタイルは IE にはコメントの一部と見なされて
 読み込まれません。
\*/
html> body #main{
width : 367px;
margin : 0px 0px 0px 0px;
padding : 10px 10px 5px 10px;
}
/*
 今度のコメントは、普通の終点を持つコメントです。 
 IE はこのコメントの終点を前のコメントの終点と見なします。
*/

#right{
background-image : url(./_image/boxwaku-1_r5_c4.gif);
background-repeat : repeat-x;
float : left;
width : 170px;
margin : 0px 0px 0px 0px;
padding : 10px 0px 5px 5px;
}
/*
 コメントの終点がエスケープされたコメントです。
 以下のスタイルは IE にはコメントの一部と見なされて
 読み込まれません。
\*/
html> body #right{
width : 158px;
margin : 0px 0px 0px 0px;
padding : 10px 0px 5px 5px;
}
/*
 今度のコメントは、普通の終点を持つコメントです。 
 IE はこのコメントの終点を前のコメントの終点と見なします。
*/

#bottom{
border-top : 1px solid #999999;
clear : both;
padding : 5px;
width : 720px;
margin : 0px 0px 0px 0px;
padding : 0px 5px 5px 5px;
}
html> body #bottom{
/*width : 720px;*/
margin : 0px 0px 0px 40px;
padding : 0px 5px 5px 5px;
}
#bottom p{
text-align : center;
padding : 0px 0px 0px 0px;
}
p.menu{
background-color : #d2d2d2;
height : 1.3em;
padding : 0px 0px 0px 0px;
}
p.menu a{
color : #FFFFFF;
background-color : #d2d2d2;
border-right : solid 3px #FFFFFF;
line-height : 1.3em;
display : block;
float : left;
padding : 0px 2.5em 0px 2.5em;
width : auto;
}
p.menu a:hover{
color : #ffffff;
background-color : #aaaaaa;
}
#bottom span{
display : none;
}
#bottom2{
background-image : url(./_image/boxwaku-5_r4_c2.jpg);
clear : both;
padding : 0px 0px 0px 0px;
height : 80px;
width : 800px;
}
/*html> bottom2{
width : 70px;
padding : 0px 0px 0px 0px;
margin : 0px 0px 0px 0px;
}*/
p{
padding : 0px;
margin-top : 10px;
margin-bottom : 10px;
}
a{
color : #006699;
font-weight : normal;
text-decoration : none;
}
a:hover{
color : #006699;
/*text-decoration : underline;*/
background-color : #e7f9fe;
}
h1{
font-size : 1.6em;
font-weight : normal;
line-height : 1.3em;
margin-top : 10px;
margin-bottom : 10px;
}
h2{
font-size : 1.4em;
font-weight : normal;
line-height : 1.3em;
margin-top : 10px;
margin-bottom : 10px;
}
h3{
font-size : 1.2em;
font-weight : normal;
line-height : 1.3em;
margin-top : 10px;
margin-bottom : 10px;
}
table.special{
margin: 0px 0px 0px 0px;
font-family: Verdana, Arial, Helvetica;
font-size : 11.5px;
border: double 3px #cccccc;
}
td.special{
padding: 4px 10px 4px 10px;
}