/* (C) good-beauty.com */

@import "common.css";

#other_title {
width:600px;
height:55px;
background:url(../images/other/bar_other.gif) no-repeat;
}
#right_l h2 {
padding:0 0 0 25px;
padding-top:32px;
}

/* guide */
#com_area {
width:600px;
background:url(../images/commodity/com_area_bot.gif) no-repeat bottom;
padding-bottom:11px;
}
#com_area h3 {
width:600px;
height:30px;
background:url(../images/commodity/com_area_top.gif) no-repeat;
text-indent:-9000px;
}
#com_mid {
width:576px;
padding:0 12px;
background:url(../images/commodity/com_area_mid.gif) repeat-y;
}
#com_mid h4 {
font-size:14px;
font-weight:bold;
color:#00CC00;
margin-bottom:5px;
padding-left:18px;
background:url(../images/common/ar02.gif) no-repeat;
}
#com_mid p {
width:558px;
margin-left:18px;
line-height:18px;
margin-bottom:10px;
}
.ot_list {
width:558px;
margin-left:18px;
line-height:18px;
margin-bottom:10px;
}
.ot_list li {
list-style:disc inside;
}
#com_mid table {
width:400px;
margin-left:18px;
line-height:18px;
border-collapse:collapse;
text-align:right;
margin-bottom:10px;
}
#com_mid table td {
width:50%;
border:1px solid #666666;
padding:0 3px;
}
.center {
text-align:center;
background-color:#CCCCCC;
}

/* contact */
.contact {
width:576px;
height:57px;
text-align:center;
margin-bottom:10px;
}
.contact a {
width:180px;
height:57px;
display:block;
background:url(../images/other/btn_contact.gif) no-repeat;
text-indent:-9000px;
margin:0 auto;
}
label {
font-weight:bold;
}

/* result */
#result_area {
width:576px;
}
#result_area h5 {
line-height:18px;
}
#result_area p {
text-align:right;
margin:5px 0 0;
padding-left:5px;
line-height:18px;
}
#result_area dl {
margin:10px 0 0;
padding-left:5px;
}
#result_area dl dt {
font-size:14px;
}
#result_area dl dt a {
font-size:14px;
}
#result_area dl dd {
padding:5px 0 0 16px;
line-height:16px;
}
#result_area div {
padding:20px 0 10px 0;
text-align:center;
}
#result_area div span {
border:1px solid #00CC00;
padding:5px;
background:#EFFEED;
margin-right:5px;
font-weight:bold;
}
#result_area div a {
border:1px solid #00CC00;
padding:5px;
margin-right:5px;
}

.paginate {
padding:20px 0 20px;
text-align:center;
}
.paginate ul li {
display:inline;
margin-right:5px;
}
.paginate ul li a {
padding:5px;
border:1px solid #00CC00;
}
.paginate ul li span {
padding:5px;
border:1px solid #00CC00;
background-color:#B9EA84;
}

/* sitemap */
.smap_top {
padding:0 0 15px 18px;
}
.smap_cate {
padding:0 0 15px 36px;
}
.smap_top li,.smap_cate li {
line-height:22px;
list-style:disc inside;
}

/* mail */


/* sougo link */
h5 {
line-height:18px;
padding-left:34px;
background:url(../images/common/ar01.gif) no-repeat 18px 2px;
font-weight:normal;
}
