@charset "utf-8";


.presentbox {
padding:0;
text-align:center;
width:950px;
}

.keyvs {
background:url("../../images/hd_kitpresent.png") repeat scroll 0 0 transparent;
height:290px;
text-align:left;
width:950px;
}

.m_b5 {
margin-bottom:5px;
}

.m_b10 {
margin-bottom:10px;
}

.m_b15 {
margin-bottom:15px;
}

.m_b20 {
margin-bottom:20px;
}

.conthd {
background:url("../../images/bg_pagettl.png") no-repeat scroll 0 0 transparent;
padding-top:25px;
}

.entcont {
border-bottom:1px solid #272727;
margin:0 auto;
padding:15px 0 20px;
width:836px;
}

.entcont .entleft {
float:left;
font-size:12px;
line-height:1.6;
text-align:left;
width:450px;
}

.entcont .entright {
float:right;
text-align:left;
width:350px;
}

.entcont .entright .entrightimg {
float:left;
width:105px;
}

.entcont .entright .entrighttxt {
float:left;
width:245px;
}


.entcont .entright .subttl {
font-size:11px;
margin-bottom:5px;
}

.entcont .entright .subtxt {
color:#E7DBB7;
font-size:10px;
line-height:1.5;
}

.shikakucont {
margin:0 auto;
padding:15px 0 20px;
width:836px;
}

.shikakucont ul li {
margin-left:15px;
}

.shikakucont li {
list-style-type: disc
}

.entchuui {
-moz-background-inline-policy:continuous;
background:none repeat scroll 0 0 #1B1B1B;
border:1px solid #6C6655;
margin:10px auto 50px auto;
text-align:left;
width:834px;
}

.entchuui h2 {
padding:20px 20px 10px;
}

.entchuui p {
line-height:2em;
margin-bottom:10px;
padding:0 20px;
}




