@charset "UTF-8";

@import url("common/common.css");
@import url("common/format.css");
@import url("common/layout.css");
@import url("common/font.css");
@import url("common/program.css");
@import url("common/sidebar.css");

/* layout */
#main {
	float: left;
	padding-left: 25px;
	width: 700px;
}
#main .inner {
	margin-bottom: 25px;
}
#main .inner h2 {
	padding-bottom: 3px;
	border-bottom: 1px solid #666;
}
#main .inner .body {
	padding: 15px 0 0 0;
}
#main .inner .body p,
#main .inner .body ul {
	
}
#main .inner .body .h3-body {
	margin-bottom: 15px;
}
#main #catch {
	height: 320px;
}
#main #catch .left {
	float: left;
	width: 280px;
	height: 320px;
	background: url("../images/basic/catch_image_left.gif") no-repeat 0 0;
}
#main #catch .left ul{
	padding-top: 200px;
	padding-left: 20px;
}
#main #catch .left ul li{
	display: block;
	padding-bottom: 8px;
	height: 16px;
	font-size: 10px;
	line-height: 10px;
}
#main #catch .right {
	float: right;
}

#basic-01 .kupipi {
	float: right;
	padding-left: 15px;
}
#basic-01 dl,
#basic-02 dl {
	padding: 8px 14px 10px 14px;
}
#basic-01 dl dt,
#basic-02 dl dt {
	padding-bottom: 2px;
	margin-bottom: 10px;
	font-weight: bold;
}
#basic-01 dl { border: 1px solid #c36086; width: 390px; }
#basic-01 dl dt { color: #8e3454; border-bottom: 1px solid #c36086; }
#basic-02 dl { border: 1px solid #00a5bd; }
#basic-02 dl dt { color: #007188; border-bottom: 1px solid #00a5bd; }
#basic-01 dl dd,
#basic-02 dl dd {
	padding: 0;
}
#basic-01 dl dd ul,
#basic-02 dl dd ul {
	margin-bottom: 0;
}
#basic-01 dl dd ul li,
#basic-02 dl dd ul li {
	font-size: 1em;
}

#basic-04 {
}
#basic-04 dl {
	margin: 0 0 0 0;
	padding: 4px;
	background: url("../../images/share/border_02.gif") repeat-x bottom;
}
#basic-04 dl dt {
	font-weight: bold;
}
