html,body{
height:100%;
}
body{
background-image:url("../img/back.jpg");
background-repeat: no-repeat;
background-attachment: fixed;
font-family: "Courier New", Courier, mono, "‚l‚r‚o ƒSƒVƒbƒN", "Osaka|“™•";
}
div.page{
width:1000px;
border-left:1px solid #FFE4E1;
border-right:1px solid #FFE4E1;
height:100%;
display:table-cell;
background-color:#FFFFFF;
}
div.headl{
width:410px;
height:100px;
float:left;
}
div.headr{
width:590px;
height:100px;
background-image:url("../img/head2.jpg");
float:left;
}
p.headt{
padding-top:50px;
color:#696969;
font-size:15px;
padding-left:280px;
line-height:16px;
}
div.menu{
width:1000px;
height:25px;
margin-bottom:10px;
padding-bottom:90px;
float:none;
}
div.cont1{
width:1000px;
height:450px;
padding-top:10px;
padding-bottom:10px;
}

img.img1{
padding-top:2px;
padding-bottom:10px;
border:0px;
}
div.cont2{
width:690px;
float:left;
text-align:left;
}
div.cont3{
width:300px;
float:left;
padding-left:10px;
}


#globalnavi{
margin:0;
padding:0;
width:***;
}

#globalnavi ul{
list-style-type:none;
margin:0;
padding:0;
}

#globalnavi li{
float:left;
width:200px;
margin:0;
padding:0;
}

#globalnavi a{
text-align:center;
display:block;
padding:0.5em 0;
width:100%;
background-color:#696969;
color:white;
text-decoration:none;
}
#globalnavi a:visited{
background-color:#696969;
color:white;
text-decoration:none;
}

#globalnavi a:hover{
background-color:#F08080;
color:white;
text-decoration:underline;
}

div.foot{
margin-top:20px;
color:#696969;
font-size:15px;
height:50px;
width:1000px;
float:left;
}

div.bar{
padding-left:10px;
border-left:10px solid #FA8072;
background-color:#FFE4E1;
width:680px;
height:30px;
display:table-cell;
vertical-align:middle;
Color:#696969;
}
div.tit{
width:690px;
height:35px;
padding-top:10px;
padding-bottom:3px;
display:table-cell;
}
div.box{
margin-left:10px;
width:660px;
height:160px;
overflow:auto;
font-size:12px;
color:#696969;
overflow-x:hidden;
border:1px #C0c0c0 solid;
margin-top:10px;
padding-top:0px;
margin-bottom:10px;
}
dl{
margin-top:0px;
}
dt{
margin-top:0px;
background-color:#FFE4E1;
padding-top:10px;
padding-bottom:10px;
padding-left:10px;
border-bottom:1px dashed #696969;
width:150px;
/*¶Šñ‚¹*/
float:left;
/*float‰ðœ*/
clear:both;
}

dd{
margin-top:0px;
padding-top:10px;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
border-bottom:1px dashed #696969;
width:510px;
/*dt‚Ì••ª‚ÌÝ’è*/
margin-left:160px;
}
img.pi{
margin-top:15px;
margin-left:10px;
width:290px;
height:200px;
float:left;
}
p.txt{
font-size:16px;
color:#696969;
width:380px;
height:200px;
float:left;
margin-left:10px;
line-height:17px;
}

/*Priceƒy[ƒW*/
p.evt{
text-align:center;
font-size:20px;
color:#FF0000;
margin-bottom:5px;
margin-top:3px;
}

div.titp{
width:690px;
height:35px;
padding-top:15px;
padding-bottom:3px;
display:table-cell;
}

div.pri1{
margin-left:10px;
width:370px;
height:160px;
font-size:14px;
color:#696969;
margin-top:25px;
padding-top:0px;
margin-bottom:10px;
float:left;
}
div.pri1 dl{
margin-top:0px;
}
div.pri1 dt{
text-align:center;
background-color:#FFE4E1;
padding-top:12px;
padding-bottom:12px;
padding-left:10px;
border-bottom:1px dashed #696969;
width:100px;
height:20px;
/*¶Šñ‚¹*/
float:left;
/*float‰ðœ*/
clear:both;
}

div.pri1 dd{
margin-top:0px;
padding-top:12px;
padding-bottom:12px;
padding-left:5px;
padding-right:1px;
border-bottom:1px dashed #696969;
width:240px;
height:20px;
/*dt‚Ì••ª‚ÌÝ’è*/
margin-left:110px;
}
div.pri1 dd span{
font-size:18px;
color:#FF0000;
}
div.pri2{
margin-left:10px;
width:370px;
height:230px;
font-size:14px;
color:#696969;
margin-top:25px;
padding-top:0px;
margin-bottom:10px;
float:left;
}
div.pri2 dl{
margin-top:0px;
}
div.pri2 dt{
text-align:center;
background-color:#FFE4E1;
padding-top:12px;
padding-bottom:12px;
border-bottom:1px dashed #696969;
width:130px;
height:20px;
/*¶Šñ‚¹*/
float:left;
/*float‰ðœ*/
clear:both;
}

div.pri2 dd{
margin-top:0px;
padding-top:12px;
padding-left:15px;
padding-right:1px;
padding-bottom:12px;
border-bottom:1px dashed #696969;
width:220px;
height:20px;
/*dt‚Ì••ª‚ÌÝ’è*/
margin-left:130px;
}
div.pri2 dd span{
font-size:18px;
color:#FF0000;
}
/*ƒAƒNƒZƒXƒy[ƒW*/
p.ac1{
font-size:16px;
color:#696969;
}

div.ctop{
width:1000px;
height:150px;
padding-top:10px;
padding-bottom:10px;
}
div.cleft{
width:690px;
float:left;
text-align:left;
}
div.cright{
width:300px;
float:left;
padding-left:10px;
}
img.pia{
margin-top:15px;
margin-left:10px;
width:260px;
float:left;
}
div.ac2{
margin-left:10px;
width:370px;
height:160px;
font-size:12px;
color:#696969;
margin-top:25px;
padding-top:0px;
margin-bottom:10px;
float:left;
}

div.ac2 dl{
margin-top:0px;
}
div.ac2 dt{
background-color:#FFE4E1;
padding-top:10px;
padding-bottom:10px;
padding-left:10px;
border-bottom:1px dashed #696969;
width:100px;
height:15px;
/*¶Šñ‚¹*/
float:left;
/*float‰ðœ*/
clear:both;
}

div.ac2 dd{
margin-top:0px;
padding-top:10px;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
border-bottom:1px dashed #696969;
width:250px;
height:15px;
/*dt‚Ì••ª‚ÌÝ’è*/
margin-left:110px;
}
/*infoƒy[ƒW*/
div.info1{
width:635px;
height:170px;
background: url(infob1.jpg);
padding-top:20px;
padding-right:30px;
padding-left:15px;
padding-bottom:10px;
}
p.intx{
margin-top:10px;
font-size:16px;
color:#696969;
width:600px;
padding-left:3px;
padding-right:10px;
font-family: "‚l‚r‚o ƒSƒVƒbƒN", "Osaka|“™•";
line-height:21px;
}

img.ini{
margin-top:5px;
margin-left:10px;
width:290px;
height:200px;
float:left;
}
div.ini{
margin-left:10px;
width:370px;
height:160px;
font-size:14px;
color:#696969;
margin-top:25px;
padding-top:0px;
margin-bottom:10px;
float:left;
font-family: "‚l‚r‚o ƒSƒVƒbƒN", "Osaka|“™•";
}
div.ini dl{
margin-top:0px;
}
div.ini dt{
text-align:center;
background-color:#FFE4E1;
padding-top:5px;
padding-bottom:5px;
padding-left:10px;
border-bottom:1px solid #ff99cc;
width:60px;
height:15px;
/*¶Šñ‚¹*/
float:left;
/*float‰ðœ*/
clear:both;
}

div.ini dd{
margin-top:0px;
padding-top:5px;
padding-left:5px;
padding-right:1px;
padding-bottom:5px;
border-bottom:1px solid #ff99cc;
width:280px;
height:15px;
/*dt‚Ì••ª‚ÌÝ’è*/
margin-left:70px;
}
div.ini dd span{
font-size:18px;
color:#FF0000;
}


div.ini2{
font-size:14px;
color:#696969;
font-family: "‚l‚r‚o ƒSƒVƒbƒN", "Osaka|“™•";
text-align:center;
width:680px;
height:350px;
display:block;
}

/* ƒe[ƒuƒ‹ */
table.form {
border: 1px solid #ff99cc;
border-collapse: collapse;
margin-top: 1em;
}
table.form th, table.form td {
text-align: left;
border: 1px solid #ff99cc;
padding: 8px;
font-weight: normal;
font-size:15px;
color:#696969;
}
table.form th {
white-space: nowrap;
background: #FFE4E1;
}
table.form td {
background: #FFFFFF;
}
.form textarea{
font-size:15px;
color:#696969;
}
.form input{font-size:15px;
color:#696969;
}

p.infomail{
font-size:16px;
color:#696969;
width:600px;
margin-left:50px;
line-height:17px;
}
/*ƒŠƒ“ƒN*/
 a.nri3:link{
font-size:15px;
height:20px;
width:250px;
text-decoration:none;
color:#696969;
display:block;
padding-top:3px;
margin-bottom:8px;
text-align:center;
}
 a.nri3:visited{
font-size:15px;
height:20px;
width:250px;
text-decoration:none;
color:#696969;
display:block;
padding-top:3px;
margin-bottom:8px;
text-align:center;
}
 a.nri3:hover{
font-size:15px;
width:250px;
height:20px;
text-decoration:none;
color:#EE82EE;
display:block;
padding-top:3px;
margin-bottom:8px;
text-align:center;
}
 a.nri3:active{
font-size:15px;
width:250px;
height:20px;
text-decoration:none;
color:#EE82EE;
background:#FFFFFF;
display:block;
padding-top:3px;
margin-bottom:8px;
text-align:center;
}
 a.nrit:link{
font-size:15px;
text-decoration:none;
color:#696969;
}
 a.nrit:visited{
font-size:15px;
text-decoration:none;
color:#696969;
}
 a.nrit:hover{
font-size:15px;
text-decoration:underline;
color:#EE82EE;
}
 a.nrit:active{
font-size:15px;
text-decoration:none;
color:#696969;
}
 a.nrit2:link{
font-size:12px;
text-decoration:none;
color:#696969;
}
 a.nrit2:visited{
font-size:12px;
text-decoration:none;
color:#696969;
}
 a.nrit2:hover{
font-size:12px;
text-decoration:underline;
color:#EE82EE;
}
 a.nrit2:active{
font-size:12px;
text-decoration:none;
color:#696969;
}

/*ƒ}ƒVƒ“ƒy[ƒW*/
img.ba{
margin-top:0px;
padding-bottom:10px;
width:690px;
height:300px;
}

img.m2{
margin-top:15px;
margin-left:10px;
padding-bottom:10px;
width:400px;
height:200px;
float:left;
}
p.mtxt2{
font-size:16px;
color:#696969;
width:260px;
height:160px;
float:left;
margin-left:10px;
padding-top:15px;
padding-bottom:5px;
line-height:17px;
}
p.mtxt2a{
font-size:16px;
color:#696969;
margin-left:10px;
margin-right:10px;
line-height:17px;
}

.ss{
display:none;
}