/* CSS Document */

#border{width:702px;
background-image:url(../img/waku.gif);
height:auto;
margin:0px auto;}


#main{width:700px;
margin:0 1px 0 1px;
height:auto;
}

#head{width:500px;
height:30px;
background-image:url(../img/head-line.jpg);
float:left;}

#head3 a:link{color:#ffffff;}
#head3 a:visited{color:#ffffff;}
#head3 a:hover{color:#ff5599;}

#head2{width:200px;
height:30px;
background-image:url(../img/head-line.jpg);
float:left;}

#head3{width:700px;
height:20px;
background-image:url(../img/head-line2.jpg);
float:left;}

#top-flash{width:700px;
height:200px;
margin-bottom:10px;
clear:both;}

#foot{width:700px;
height:25px;
margin-top:10px;
}

#foot2{width:650px;
padding-right:50px;
text-align:right;
clear:both;
height:25px;
margin-top:10px;}

#foot2 a:link{color:#555555;}
#foot2 a:visited{color:#555555;}
#foot2 a:hover{color:#ff5599;}



#menu{width:700px;
height:70px;}

#menu ul{
margin:0px;
padding:0px;}

#menu li{display:inline;
margin:0px;
padding:0px;
list-style:none;}

#contents{width:700px;
height:auto;}

#contents-left{width:200px;
height:1000px;
background-image:url(../img/left-white.jpg);
float:left;}

#contents-right{width:490px;
padding-left:10px;
line-height:1.2;
float:right;
height:auto;
display:inline;}

.contents-right_top{width:490px;
height:285px;}

#contents-right_sitemap ul{
margin:5px 0 0 0px;
padding:0px;}

#contents-right_sitemap li{
width:300px;
height:13px;
margin:0 0 5px 20px;
padding:0px;
list-style-image:url(../img/icon.gif);}


.top-form1{width:200px;
height:60px;}


.left-menu{width:200px;
height:auto;}

.qr{width:200px;
height:180px;
background-image:url(../img/left-white.jpg);}

.line{width:700px;
height:112px;
margin:4px 0 4px 0;
clear:both;}

.top-line{width:480px;
height:25px;}

.top-line-contents{width:240px;
height:175px;
margin-bottom:10px;
}

.top-line-contents2{width:240px;
height:175px;
margin-bottom:10px;
}

.contents-right_box{width:480px;
height:200px;
margin-bottom:10px;}

.contents-right_box_line{width:480px;
background-image:url(../img/line-bg.jpg);
height:25px;}

.contents-right_box2{width:480px;
height:399px;
margin-bottom:10px;}

.contents-right_pic1{width:240px;
height:175px;
float:left;}

.contents-right_text{width:240px;
height:150px;
float:right;}

.contents-right_text3{width:240px;
height:25t;}

.contents-right_text2{width:480px;
height:170px;
padding-top:5px;}


.news{width:490px;
height:auto;
margin-bottom:10px;}

.news-head{width:314px;
height:41px;
background-image:url(../img/news-01_01.jpg);
padding:21px 31px 0 145px;
}

.news-head marquee{width:314px;
height:41px;}

.news-center{width:432px;
height:auto;
padding:0 29px 0 29px;
background-image:url(../img/news-01_02.jpg);}

.news-foot{width:490px;
height:31px;
background-image:url(../img/news-01_03.jpg);}


.text{width:490px;
height:auto;
margin-bottom:10px;}

/*profile*/

.syoukai{width:460px;
height:215px;
margin-bottom:10px;
border-color:#0099FF;
border:1px;}

.syoukai-head{width:460px;
background-image:url(../img/profile-waku-line.jpg);
height:35px;
font-size:16px;
color:#ffff00;
font-weight:bold; }

.syoukai-left{width:100px;
height:180px;
float:left;}

.syoukai-right{width:360px;
height:180px;
float:left;}

.syoukai-right_syurui{margin:0px;
padding:0px;
font-size:14px;
color:#3366CC;
font-weight:bold;}

/*wanted*/

.form1{width:490px;
height:275px;}

.form1-left{width:200px;
float:left;
height:275px;}

.form1-right{width:280px;
float:left;
height:275px;}

.form1-left ul{margin:0px;
padding:0px;}

.form1-right ul{margin:0px;
padding:0px;}




/*
.form1-left li{list-style-type:none;
padding-top:3px;
height:22px;
display:block;}

.form1-right li{list-style-type:none;
height:25px;
display:block;}
*/

.li-height-left{list-style-type:none;
padding-top:3px;
height:22px;
display:block;}

.li-height-l-case1{list-style-type:none;
padding-top:3px;
height:60px;
display:block;}

.li-height-l-case2{list-style-type:none;
padding-top:3px;
height:77px;
display:block;}

.li-height-l-case3{list-style-type:none;
padding-top:3px;
height:60px;
display:block;}

.li-height-right{list-style-type:none;
height:25px;
display:block;}

.li-height-r-case1{list-style-type:none;
height:63px;
display:block;}

.li-height-r-case2{list-style-type:none;
height:90px;
display:block;}

.li-height-r-case3{list-style-type:none;
height:100px;
display:block;}

.li-height-r-case4{list-style-type:none;
height:63px;
display:block;}

.li-height-r-case5{list-style-type:none;
height:60px;
display:block;}

/*use*/

.use1{width:460px;
height:250px;
margin-bottom:10px;}

.use2{width:460px;
height:auto;
}

/*qa*/

.qa{width:480px;
height:auto}

/*sitemap*/


#contents-right_sitemap{width:490px;
padding-left:10px;
float:left;
height:auto}

.sitemap-line{width:480px;
height:1px;
background-image:url(../img/sitemap-line01.gif);}

#contents-right_sitemap a:link{color:#555555;}
#contents-right_sitemap a:visited{color:#555555;}
#contents-right_sitemap a:hover{color:#ff5599;}

/*contuctus*/

.form1-contuct{width:490px;
height:198px;}

.form1-left-contuct{width:200px;
float:left;
height:198px;}

.form1-right-contuct{width:280px;
float:left;
height:198px;}

.form1-left-contuct ul{margin:0px;
padding:0px;}

.form1-right-contuct ul{margin:0px;
padding:0px;}

/*link*/

/*h1-*/

#head h1{margin:0px;
padding:0px;
color:#FFFFFF;
font-weight:normal;
font-size:13px;}

.contents-right_box_line h2{font-size:15px;
color:#FFFFFF;
font-weight:bold;
margin:0 0 0 20px;
padding:3px 0 0 0;}

.contents-right_box_line h3{font-size:15px;
color:#FFFFFF;
font-weight:bold;
margin:0 0 0 20px;
padding:3px 0 0 0;}

.contents-right_box_line h4{font-size:15px;
color:#FFFFFF;
font-weight:bold;
margin:0 0 0 20px;
padding:3px 0 0 0;}

.contents-right_box_line h5{font-size:15px;
color:#FFFFFF;
font-weight:bold;
margin:0 0 0 20px;
padding:3px 0 0 0;}

.contents-right_box_line h6{font-size:15px;
color:#FFFFFF;
font-weight:bold;
margin:0 0 0 20px;
padding:3px 0 0 0;}

.green_h{color:#56a20b;
font-weight:bold;
margin:0px;
padding:0px;
font-size:13px;}

.skyblue_h{color:#05ABFF;
font-weight:bold;
margin:0px;
padding:0px;
font-size:13px;}