@charset "UTF-8";
/* CSS Document */

#subArt h1{
	font-size: 18px;
	color: #006699;
	background-image: url(/archivepages/parts/wp/images/top_menu04.gif);
	height: 40px;
	width: 137px;
	padding:0px;
	margin:0px;
	line-height:40px;
	padding-left:13px;
	font-weight: bold;
	float:left;
}
#subArt h1{*width: 150px;}
#subArt h1{width: 150px\9;}

#subArt h2{
	font-size: 16px;
	background-image: url(/archivepages/parts/wp/images/top_menu05.gif);
	background-position:right;
	background-repeat:repeat-x;
	height: 33px;
	width: 420px;
	padding:0px;
	margin:0px;	
	padding-left: 10px;
	padding-top: 7px;
	line-height: 14px;
	padding-right:10px;
	float:left;
	text-align:left;
}
#subArt h2{*height: 40px;}
#subArt h2{height: 40px\9;}

#subArt h3{
    background-color: #eeeeee;
    border-bottom: 4px solid #cccccc;
    color: #cc3366;
    font-size: 16px;
    font-weight: normal;
    line-height: 30px;
    margin: 10px 5px 10px 20px;
    padding-left: 10px;
	padding-top:3px;
    width: 95%;
    height: 30px;
    background-image: none;
}


#subArt h4{
	font-size: 16px;
	color: #006699;
	background-image: url(/archivepages/parts/wp/images/top_menu04.gif);
	height: 40px;
	width: 150px;
	padding-left: 23px;
	padding-top: 13px;
	font-weight: bolder;
	text-transform: uppercase;
}
#subArt h5{
	font-size: 14px;
	background-image: url(/archivepages/parts/wp/images/top_menu05.gif);
	height: 40px;
	width: 385px;
	font-weight: normal;
	padding-left: 15px;
	padding-top: 12px;
}
#subArt h6{
	font-size: 14px;
	background-image: url(/archivepages/parts/wp/images/top_menu05.gif);
	height: 40px;
	width: 385px;
	font-weight: normal;
	padding-left: 10px;
	padding-top: 7px;
	line-height: 14px;
}



#subArt p{
	font-size: 14px;
	line-height: 20px;
	margin-right: 45px;
	margin-left: 35px;
	margin-bottom: 30px;
	margin-top: 8px;
	color: #333333;
}


/*共通*/

.bt_ope{
	display:block;
	width:398px;
	border:1px solid #666;
	color:#0f5858;
	font-size: 14px;
	font-weight: bold;
	border: 1px solid #666666;
	text-align: center;
	background-color:#F2F4E8;
	margin:auto;
	height:40px;
	line-height:40px;
	}

.bt_ope a{
	display:block;
	width:398px;
	color:#0f5858;
	height:40px;	
	}

.bt_ope a:hover{
	display:block;
	width:398px;
	background-color:#ADDE7C;
	color:#fff;
	height:40px;
	}
	
.bt_ope_l{
	display:block;
	width:498px;
	border:1px solid #666;
	color:#0f5858;
	font-size: 14px;
	font-weight: bold;
	border: 1px solid #666666;
	text-align: center;
	background-color:#F2F4E8;
	margin:auto;
	height:40px;
	line-height:40px;
	}

.bt_ope_l a{
	display:block;
	width:498px;
	color:#0f5858;
	height:40px;	
	}

.bt_ope_l a:hover{
	display:block;
	width:498px;
	background-color:#ADDE7C;
	color:#fff;
	height:40px;
	}	
	

.ope_box{
	display:block;
	width:380px;
	color:#333;
	font-size: 14px;
	text-align: left;
	background-color:#FFFFCC;
	margin:auto;
	height:auto;
	line-height:22px;
	padding:10px;
	}
.ope_box02{
	display:block;
	width:380px;
	color:#333;
	font-size: 14px;
	text-align: left;
	background-color:#fff;
	margin:auto;
	height:auto;
	line-height:22px;
	padding:10px;
	}	
	
.dr_nagumo_box{
	display:block;
	width:400px;
	margin:auto;
	background-color:#FEE0E2;
	padding-bottom:10px;
	}
#nipples .dr_nagumo_box p{
	display:block;
	height:auto;
	padding:10px 20px 10px 20px;
	}
.flash_box{
	display:block;
	width:360px;
	margin:auto;
	background-color:#efefef;
	padding:15px 20px 15px 20px;
	text-align:center;
	font-size: 10px;
	background-color: #F7F7F4;
	line-height: 15px;
	margin-bottom:15px;
	}


/*nipples*/
#nipples .style7 {font-size: 14}
#nipples .style8 {font-size: 12px}
#nipples .style9 {
	font-size: 14px;
	color: #000099;
}
#nipples .style10 {
	background-color: #FFFFCC;
	display: block;
	height: 60px;
	width: 400px;
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 10px;
	font-size: 12px;
	line-height: 1.3em;
}
#nipples .style11 {
	font-size: 16px;
	padding-left: 15px;
}
#nipples .style12 {
	font-size: 14px;
	margin-top: 5px;
	display: block;
	padding-left: 15px;
}
#nipples .style13 {font-size: 11px}
#nipples .style14 {
	color: #666666;
	font-weight: bold;
	font-size: 13px;
	display: block;
	margin-bottom: 5px;
}

#nipples #subArt h3 {
    background-color: #eeeeee;
    border-bottom: 4px solid #cccccc;
    color: #cc3366;
    font-size: 16px;
    font-weight: normal;
    line-height: 30px;
    margin: 10px 5px 10px 20px;
    padding-left: 10px;
	padding-top:3px;
    width: 95%;
    height: 30px;
    background-image: none;
}
#nipples #subArt p {
    color: #333333;
    font-size: 14px;
    line-height: 22px;
    margin: 8px 45px 30px 35px;
}
.dr_nagumo_box p {
    color: #333333;
    font-size: 14px;
    line-height: 22px;
    margin: 8px 45px 30px 35px;
}
.dr_nagumo_box p {
    color: #333333;
    font-size: 14px;
    line-height: 22px;
    margin: 8px 45px 30px 35px;
}



#nipples .style16 {
		color: #FF3366;
		font-size: 12px;
}
#nipples .style17 {
    color: #666666;
    display: block;
    font-size: 13px;
    font-weight: bold;
    margin-bottom: 5px;
}

#nipples .contentSummary {
    font-size: 12px;
    line-height: 22px;
    padding: 10px;
}


/*breasts_reduction*/

#breasts_reduction .style1 {font-size: 10px}
#breasts_reduction .style2 {
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	margin-top: 8px;
	margin-right: 5px;
	margin-left: 20px;
	color: #000099;
}
#breasts_reduction .style3 {font-size: 11px}	

#breasts_reduction #subArt h3 {
    background-color: #eeeeee;
    border-bottom: 4px solid #cccccc;
    color: #cc3366;
    font-size: 16px;
    font-weight: normal;
    line-height: 30px;
    margin: 10px 5px 10px 20px;
    padding-left: 10px;
	padding-top:3px;
    width: 95%;
    height: 30px;
    background-image: none;
}
#breasts_reduction #subArt h4 {
    color: #ff3399;
    font-size: 12px;
    font-weight: bold;
    margin: 10px 5px 10px 20px;
    padding-left: 10px;
    text-decoration: underline;
    background-image: none;
    width: 95%;
}
#breasts_reduction #subArt h2 {
    color: #993333;
    font-size: 14px;
    font-weight: bold;
    margin: 15px 5px 5px 15px;
    text-decoration: underline;
    background-image: none;
    width: 95%;
}

/*large_breasts*/
#large_breasts .style1 {font-size: 10px}
#large_breasts .style2 {color: #006699}
#large_breasts .style3 {font-size: 11px}
#large_breasts .style5 {
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #000099;
	margin-top: 8px;
	margin-right: 5px;
	margin-left: 20px;
}
#large_breasts .kaitei {
	display: block;
	width: 545px;
	margin-left: 10px;
	margin-top: 15px;
	margin-bottom: 10px;
	padding-bottom: 10px;
	height: 247px;
}

/*nipples_reduction*/
#nipples_reduction .style1 {font-size: 10px}
#nipples_reduction .style2 {font-size: 11px}
#nipples_reduction #subArt h2 {
    color: #993333;
    font-size: 14px;
    font-weight: bold;
    margin: 15px 5px 5px 15px;
    width: 95%;
    height: 30px;
    background-image: none;
}
#nipples_reduction #subArt h3 {
    background-color: #eeeeee;
    border-bottom: 4px solid #cccccc;
    color: #cc3366;
    font-size: 16px;
    font-weight: normal;
    line-height: 30px;
    margin: 10px 5px 10px 20px;
    padding-left: 10px;
	padding-top:3px;
    width: 95%;
    height: 30px;
    background-image: none;
}

/*breast_cancer_check*/
#breast_cancer_check .style1 {font-size: 10px}
#breast_cancer_check .style7 {font-size: 14px; }
#breast_cancer_check .style8 {font-size: 11px}
#breast_cancer_check .style9 {
	color: #006699;
	font-size: 12px;
}
#breast_cancer_check #subArt h2 {
    color: #993333;
    font-size: 14px;
    font-weight: bold;
    margin: 10px 5px 15px 25px;
    width: 95%;
    background-image: none;
    line-height: 20px;
}
#breast_cancer_check #subArt h3 {
    background-color: #eeeeee;
    border-bottom: 4px solid #cccccc;
    color: #cc3366;
    font-size: 16px;
    font-weight: normal;
    line-height: 30px;
    margin: 10px 5px 10px 20px;
    padding-left: 10px;
	padding-top:3px;
    width: 95%;
    height: 30px;
    background-image: none;
}
#breast_cancer_check #subArt h4 {
    color: #f9007c;
    font-size: 12px;
    font-weight: bold;
    margin: 10px 5px 10px 20px;
    padding-left: 10px;
    background-image: none;
}
#breast_cancer_check #subArt p {
    line-height: 20px;
    margin: 8px 45px 30px 35px;
}
#breast_cancer_check #subArt p strong{
    line-height: 20px;
    font-weight: bold;
}
#breast_cancer_check #article {
    margin: 10px 10px 10px 0;
}

/*large_breasts_new*/
#large_breasts_new .style13 {color: #006699}
#large_breasts_new .style15 {
	font-size: 16px;
	color: #000099;
	font-weight: bold;
}
#large_breasts_new .style16 {
	font-size: 18px;
}
#large_breasts_new .style17 {
	font-size: 18px;
	color: #000099;
	display: block;
	width: 300px;
	line-height: 1.5em;
	margin-top: -10px;
	font-weight: bold;
}
#large_breasts_new .style68 {
	font-size: 12px;
	font-weight: bold;
	color: #FF3366;
	margin-top: 20px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 12px;
	display: block;
	padding-bottom: 5px;
}
#large_breasts_new .style41 {
	color: #FF3366;
	font-size: 14px;
	font-weight: bold;
}
#large_breasts_new .style43 {
	font-size: 10px;
	color: #000000;
	display: block;
	width: 160px;
	float: right;
}
#large_breasts_new .style44 {color: #000099; font-size: 16px;}
#large_breasts_new .style45 {font-size: 11px}
#large_breasts_new .style46 {font-size: 14px;width: 486px;}
#large_breasts_new .style47 {color: #000099}
#large_breasts_new .style69 {
	font-size: 16px;
	font-weight: bold;
	color: #000099;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 23px;
	padding-bottom: 5px;
	display: block;
}
#large_breasts_new .style48 {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 14px;
}
#large_breasts_new .style52 {font-size: 14px; font-weight: bold; }
#large_breasts_new .style53 {color: #FFFFFF}
#large_breasts_new .style54 {
	color: #CC0099;
	font-weight: bold;
	font-size: 13px;
}
#large_breasts_new .style60 {color: #CC3366; font-size: 15px; }
#large_breasts_new .style65 {font-size: 12px}
#large_breasts_new .style67 {
	font-size: 16px;
	font-weight: bold;
	color: #FF3366;
	margin-top: 20px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 12px;
}
#large_breasts_new #article p {
    color: #333333;
    font-size: 12px;
    line-height: 20px;
    margin: 0px 30px 15px;
    padding-top: 10px;
}

/*areola_reduction*/
#areola_reduction .style1 {font-size: 10px}
#areola_reduction .style2 {font-size: 11px}
#areola_reduction #subArt h2 {
    color: #993333;
    font-size: 14px;
    font-weight: bold;
    margin: 10px 5px 15px 25px;
    width: 95%;
    background-image: none;
    line-height: 20px;
}
#areola_reduction #subArt h3 {
    background-color: #eeeeee;
    border-bottom: 4px solid #cccccc;
    color: #cc3366;
    font-size: 16px;
    font-weight: normal;
    line-height: 30px;
    margin: 10px 5px 10px 20px;
    padding-left: 10px;
	padding-top:3px;
    width: 95%;
    height: 30px;
    background-image: none;
}

/*#happy_lift*/
#happy_lift .style1 {
	font-size: 14px;
	font-weight: bold;
}
#happy_lift .style2 {color: #000099}
#happy_lift .style18 {font-size: 11px}
#happy_lift #subArt h3 {
    background-color: #eeeeee;
    border-bottom: 4px solid #cccccc;
    color: #cc3366;
    font-size: 16px;
    font-weight: normal;
    line-height: 30px;
    margin: 10px 5px 10px 20px;
    padding-left: 10px;
	padding-top:3px;
    width: 95%;
    height: 30px;
    background-image: none;
}
#happy_lift #subArt h4 {
    color: #ff3399;
    font-size: 12px;
    font-weight: bold;
    margin: 10px 5px 10px 20px;
    padding-left: 10px;
    text-decoration: underline;
    background-image: none;
    width: 100%;
}
#happy_lift #subArt p {
    color: #333333;
    font-size: 14px;
    line-height: 24px;
    margin: 8px 22px 30px 35px;
}




/*about*/
#about .style1 {font-size: 10px}
#about .style2 {font-size: 12px}
#about .style5 {
	font-size: 14px;
	font-weight: bold;
	color: #000099;
	height: 20px;
	margin-top: 8px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 20px;
	display: block;
}
#about .style6 {font-size: 11px}

/*doctor*/

#doctor .style1 {font-size: 10px}
#doctor .style2 {font-size: 11px}
#doctor #subArt h2 {
    color: #993333;
    font-size: 14px;
    font-weight: bold;
    line-height: 140%;
    margin: 15px 5px 5px 15px;
    background-image: none;
    width: 95%;
    float: none;
}
#doctor #article {
    margin: 10px 10px 10px 0px;
}
#doctor #article p {
    clear: right;
    color: #333333;
    font-size: 12px;
    line-height: 20px;
    margin: 0px 30px 15px;
    padding-top: 0px;
}
#doctor #subArt p {
    color: #333333;
    font-size: 12px;
    line-height: 20px;
    margin: 8px 0 30px 35px;
}

#doctor #subArt h3 {
    background-color: #eeeeee;
    border-bottom: 4px solid #cccccc;
    color: #cc3366;
    font-size: 16px;
    font-weight: normal;
    line-height: 30px;
    margin: 10px 5px 10px 20px;
    padding-left: 10px;
	padding-top:3px;
    width: 95%;
    height: 30px;
    background-image: none;
}


/* clinic */

#clinic .style1 {font-size: 10px}
#clinic .style2 {color: #FF0000}
#clinic .style3 {
float: right;
    font-size: 11px;
    margin: -21px 92px 0 0;
}

#clinic #subArt h2 {
    color: #993333;
    font-size: 14px;
    font-weight: bold;
    line-height: 140%;
    margin: 15px 5px 5px 15px;
    text-decoration: underline;
    background-image: none;
    width: 95%;
    float: none;
}
#clinic #article {
    margin: 10px 10px 10px 0px;
}
#clinic #article p {
    clear: right;
    color: #333333;
    font-size: 12px;
    line-height: 20px;
    margin: 0px 30px 15px;
    padding-top: 0px;
}
#clinic #subArt p {
    color: #333333;
    font-size: 12px;
    line-height: 20px;
    margin: 8px 0 30px 35px;
}

#clinic #subArt h3 {
    background-color: #eeeeee;
    border-bottom: 4px solid #cccccc;
    color: #cc3366;
    font-size: 16px;
    font-weight: normal;
    line-height: 30px;
    margin: 10px 5px 10px 20px;
    padding-left: 10px;
	padding-top:3px;
    width: 95%;
    height: 30px;
    background-image: none;
}
#clinic .listTitle {
    border: 1px solid #666666;
    font-size: 14px;
    font-weight: bold;
    padding-bottom: 5px;
    padding-left: 10px;
    padding-top: 5px;
}


/*link*/
#link .style1 {font-size: 10px}
#link .style2 {font-size: 11px}
#link #article h1 {
    color: #ff3366;
    font-size: 16px;
    font-weight: bold;
    line-height: 1.2em;
    margin: 20px 5px 5px 12px;
}
#link .linkCat {
    background-color: #f3f2f1;
    font-size: 12px;
    font-weight: bold;
}

/*mail*/
#mail .style1 {font-size: 10px}
#mail .style2 {font-size: 11px}
#mail ul {
    list-style: disc inside none;
    margin: 20px;
}
#mail .booksTitle strong{
	font-weight: bold;
}
#mail strong{
	font-weight: bold;
	margin: 10px 0;
}


/*privacy_policy*/
#privacy_policy .style11 {font-size: 10px}
#privacy_policy .style12 {
	color: #CC3399;
	font-size: 11px;
}
#privacy_policy #subArt h3 {
    background-color: #eeeeee;
    border-bottom: 4px solid #cccccc;
    color: #cc3366;
    font-size: 16px;
    font-weight: normal;
    line-height: 30px;
    margin: 10px 5px 10px 20px;
    padding-left: 10px;
	padding-top:3px;
    width: 95%;
    height: 30px;
    background-image: none;
}
#privacy_policy #article p {
    clear: right;
    color: #333333;
    font-size: 12px;
    line-height: 20px;
    margin: 8px 30px 15px 0;
    padding-top: 10px;
}
#privacy_policy blockquote {
    font-size: 10px;
    margin: 10px 50px;
}


/*large_breasts_opway*/
#large_breasts_opway #subArt h5 {
background-color: #ff6699;
background-image: none;
color: #ffffff;
font-size: 15px;
height: 20px;
line-height: 20px;
margin: auto;
padding: 10px;
text-transform: uppercase;
width: 95%;
text-align: center;
margin-bottom: 20px
}
#large_breasts_opway #subArt h3 {
    background-color: #eeeeee;
    border-bottom: 4px solid #cccccc;
    color: #cc3366;
    font-size: 16px;
    font-weight: normal;
    line-height: 30px;
    margin: 10px 5px 10px 20px;
    padding-left: 10px;
	padding-top:3px;
    width: 95%;
    height: 30px;
    background-image: none;
}
#large_breasts_opway #subArt h6 {
    background-color: #fde8fc;
    border-bottom: 4px solid #ff99cc;
    border-left: 4px solid #ff99cc;
    color: #666666;
    font-size: 12px;
    font-weight: bold;
    line-height: 18px;
    margin: 10px 5px 10px 20px;
    padding-left: 10px;
    width: 95%;
    background-image: none;
    height: 20px;
}
#large_breasts_opway .style1 {
	color: #FF33FF;
	font-weight: bold;
}
#large_breasts_opway .style3 {font-size: 10px}
#large_breasts_opway .style11 {color: #FF3366; font-weight: bold; font-size: 16px; }
#large_breasts_opway .style9 {color: #006699}
#large_breasts_opway .style10 {font-size: 11px}
#large_breasts_opway .style13 {color: #FF0000}
#large_breasts_opway .style15 {font-size: 14}
#large_breasts_opway .style18 {font-size: 14px}
#large_breasts_opway .style23 {
	font-size: 12px;
	width: 400px;
	display: block;
	height: 15px;
	padding-right: 30px;
}
#large_breasts_opway .style21 {
	color: #666666;
	font-weight: bold;
	font-size: 12px;
}
#large_breasts_opway .style22 {
	font-size: 14px;
	color: #666666;
	display: block;
	font-weight: bold;
	width: 320px;
	height: 20px;
	text-align: left;
	margin-left: 40px;
	margin-top: 5px;
}
#large_breasts_opway .style25 {color: #333333}

/*large_breasts_implant*/
#large_breasts_implant .style1 {font-size: 10px}
#large_breasts_implant .style2 {color: #006699}
#large_breasts_implant .style3 {font-size: 11px}
#large_breasts_implant #subArt h3 {
    background-color: #eeeeee;
    border-bottom: 4px solid #cccccc;
    color: #cc3366;
    font-size: 16px;
    font-weight: normal;
    line-height: 30px;
    margin: 10px 5px 10px 20px;
    padding-left: 10px;
	padding-top:3px;
    width: 95%;
    height: 30px;
    background-image: none;
}
#large_breasts_implant #subArt strong{
	font-weight: bold;
}


/*large_breasts_health_care*/
#large_breasts_health_care .style1 {font-size: 10px}
#large_breasts_health_care .style2 {
	font-size: 14;
	font-weight: bold;
	color: #333;
	margin-bottom: 100px;
}
#large_breasts_health_care .style8 {font-size: 11px}
#large_breasts_health_care #subArt h5 {
background-color: #ff6699;
background-image: none;
color: #ffffff;
font-size: 14px;
height: 20px;
line-height: 20px;
margin: auto;
padding: 10px;
text-transform: uppercase;
width: 95%;
text-align: center;
margin-bottom: 20px
}
#large_breasts_health_care #subArt h3 {
    background-color: #eeeeee;
    border-bottom: 4px solid #cccccc;
    color: #cc3366;
    font-size: 16px;
    font-weight: normal;
    line-height: 30px;
    margin: 10px 5px 10px 20px;
    padding-left: 10px;
	padding-top:3px;
    width: 95%;
    height: 30px;
    background-image: none;
}
#large_breasts_health_care #subArt h6 {
    background-color: #fde8fc;
    border-bottom: 4px solid #ff99cc;
    border-left: 4px solid #ff99cc;
    color: #666666;
    font-size: 12px;
    font-weight: bold;
    line-height: 18px;
    margin: 10px 5px 10px 20px;
    padding-left: 10px;
    width: 95%;
    background-image: none;
    height: 20px;
}
#large_breasts_health_care #pict {
    background-color: #f0f0f0;
    border: 1px solid #dcdcdc;
    float: right;
    font-size: 11px;
    height: 265px;
    line-height: 13px;
    padding: 5px;
    width: 100px;
}

.style4 {line-height:18px}

/*list*/
#list .style1 {font-size: 10px}
#list .style2 {font-size: 14px}
#list .style3 {font-size: 13px}
#list .style4 {font-size: 11px; line-height:14px}



#list .examTbl {
    border: 1px solid #cccccc;
    margin-bottom: 20px;
}
#list table {
    table-layout: fixed;
}
#list .examTitle {
    background-color: #ffdfe0;
    border-bottom: 4px solid #999999;
    padding-bottom: 5px;
    padding-left: 10px;
    padding-top: 5px;
}
#list .examTitle h1 a{
    font-size: 16px;
    margin: 0;
    font-weight: bold;
}
#list .examTbl2 {
    border: 1px solid #cccccc;
    margin-bottom: 20px;
}
#list .examTitle2 {
    background-color: #c0fdfe;
    border-bottom: 4px solid #999999;
    padding-bottom: 5px;
    padding-left: 10px;
    padding-top: 5px;
}
#list .examTitle2 h1 a{
    font-size: 16px;
    margin: 0;
    font-weight: bold;
}
#list .examArt {
    font-size: 12px;
    line-height: 20px;
    padding-bottom: 10px;
    padding-left: 25px;
    padding-top: 10px;
}
#list .examArt2 {
    font-size: 12px;
    line-height: 20px;
    padding-bottom: 10px;
    padding-left: 25px;
    padding-top: 10px;
}
#list .examLink {
    background-color: #f3f2f1;
    border-top: 1px solid #cccccc;
    font-size: 12px;
    line-height: 140%;
    padding-bottom: 5px;
    padding-right: 5px;
    padding-top: 5px;
    text-align: right;
}
#list .examLink2 {
    background-color: #f3f2f1;
    border-top: 1px solid #cccccc;
    font-size: 12px;
    line-height: 140%;
    padding-bottom: 5px;
    padding-right: 5px;
    padding-top: 5px;
    text-align: right;
}
#list td {
    font-size: 12px;
}



/*price*/

#price .style14 {color: #FF3366}
#price .style15 {color: #000000}
#price .style27 {font-size: 14px}
#price .style25 {
	color: #FF3366;
	text-decoration: underline;
	font-weight: bold;
}
#price .style29 {
	font-size: 14px;
	color: #FF3366;
	font-weight: bold;
}
#price .style30 {color: #000000; font-size: 12px;}
#price .style45 {
	color: #ff0099;
	line-height: 1.3em;
	padding-top: 10px;
	font-size: 12px;
}
#price .pr6 {
	font-size: 13px;
	color: #FF0033;
	display: block;
	margin-top: 5px;
	margin-bottom: 0px;
	line-height: 1.2em;
}
#price .pr7 {
	font-size: 13px;
	color: #FF3333;
	display: block;
	margin-top: 5px;
	margin-bottom: 5px;
	line-height: 1.2em;
	text-align: right;
}

#price #subArt h3 {
    background-color: #eeeeee;
    border-bottom: 4px solid #cccccc;
    color: #cc3366;
    font-size: 16px;
    font-weight: normal;
    line-height: 30px;
    margin: 10px 5px 10px 20px;
    padding-left: 10px;
	padding-top:3px;
    width: 95%;
    height: 30px;
    background-image: none;
}

#price #subArt h4 {
    color: #ff3399;
    font-size: 14px;
    font-weight: bold;
    margin: 10px 5px 10px 20px;
    padding-left: 10px;
    background-image: none;
    width: 95%;
    height: 20px;
}
#price #subArt p {
    color: #333333;
    font-size: 14px;
    line-height: 22px;
    margin: 8px 35px 20px;
}

