@charset "Shift_JIS";

/* globalNavigation
----------------------------------------------- */


/* category
----------------------------------------------- */
#catTitleA01 h2 {clear: both; margin: 0; padding: 0; width: 578px; height: 55px;
	background: url(../../../service/shared/images/main-title-01.jpg) no-repeat;
	border-top: 1px solid #d6d6d6;
}

.subCatTitleA01{margin: 25px 0px 0px 0px; padding: 0; width: 530px;}
.subCatOptA01{margin: 15px 0px 0px 0px; padding: 0; width: 530px;}

.sub-main-01{clear: both; margin: 0; padding: 0 0 15px 0; width: 530px;}

.sub-in {margin: 0; padding: 0px; width: 528px;
	border-left: 1px solid #d6d6d6; border-right: 1px solid #d6d6d6;}

/* IE7 -Safari - Firefox */
html>body .sub-in {
	margin: 0; padding: 0px ; width: 528px;
	border-left: 1px solid #d6d6d6; border-right: 1px solid #d6d6d6;}

.main-area{padding: 0 15px;}




.top-01{clear: both; margin: 0; padding: 0; width: 530px; height: 15px;
	background: url(../../../service/shared/images/img-head-01.gif) no-repeat;}

.foot-01{clear: both; margin: 0; padding: 0; width: 530px; height: 15px;
	background: url(../../../service/shared/images/img-foot-01.gif) no-repeat;}

.subtitle-01 {margin: 0; padding: 0px 0px 10px 0px;}
.subtitle-02 {margin: 0; padding: 0px 0px 10px 0px;}

.sub-in ul {margin: 0 0 0 15px; padding: 0; list-style-type: square;}
.sub-in li {margin: 0; padding: 0;}

.li-op{background: #f2f2f2; width:490px;}

ul.ul-01 {margin: 0; padding: 5px 5px 5px 15px; width:470px;}
.ul-01 li{float: left; display: block; background: url("../images/icon-01.gif") no-repeat; margin: 0 15px 0 0; padding: 0 0 0 15px; white-space : nowrap;}
.ul-01 li a{float: left; display: block;}

