@charset "utf-8" ;
h2 {
	margin-top: 20px;
	height: 95px;
	width: 750px;
	margin-right: auto;
	margin-left: auto;
}
h3{
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;
	margin: 20px 0px 10px 0px;
	clear: both;
}
h4{
	font-weight: bold;
	margin: 5px 0px 3px 0px;
	font-size: 95%;
}
.block750 {
	width: 750px;
	margin: 0px auto 20px auto;
	clear: both;
}
.block750-2 {
	width: 750px;
	padding-top: 20px
}


/*
.block750_g1 {
	width: 750px;
	margin: 0px auto;
	border-top: 1px solid #CC0066;
	clear: both;
}
*/
.block750_y1 {
	width: 750px;
	border-top: 1px solid #A4ABD6;
	clear: both;
	margin: 0px auto;
	padding-top: 20px;
}
.block750_sav {
	width: 750px;
	clear: both;
	margin: 0px auto;
	padding-top: 20px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #0062A4;
}
.block650 {
	width: 650px;
	margin: 20px auto 20px auto;
}
.mannaka {
width:750px;
clear:both;
text-align:center;
}
.left {
	padding: 0px;
	margin: 0px;
}
.p750 {
	padding: 0px;
	line-height: 140%;
	margin: 0px auto;
}
.p-140 {
	padding: 0px;
	line-height: 140%;
	margin: 15px auto 0px auto;
}
.p-120 {
	padding: 0px;
	line-height: 120%;
	margin: 0px auto 15px auto;
}
.p-ind {
	padding: 0px;
	line-height: 120%;
	margin: 0px auto 15px 15px;
}
/*------------- H3 ------------------------*/
h3.g1{
	background-color: #CC0066;
}
h3.v1{
	background-color: #F1B7BB;
	clear: both;
	width: 750px;
	margin-top: 20px;
}
h3.c1{
	background-color: #F28E02;
	clear: both;
	width: 750px;
	margin-top: 20px;
}
h3.t1{
	background-color: #A9C1E5;
}
h3.y1{
	background-color: #A4ABD6;
	clear: both;
	margin-top: 10px;
}
h3.s1{
	background-color: #EDC0BF;
}
h3.w1{
	background-color: #9CD3C1;
}
h3.r1{
	background-color: #BA79B1;
}
h3.x1{
	background-color: #E9CE8C;
}
h3.k1{
	background-color: #8AA1CC;
}
h3.o1{
	background-color: #AECCAE;
}
h3.k1{
	background-color: #8AA1CC;
}
h3.p1{
	background-color: #8C93C8;
}
h3.n1{
	background-color: #8FCFC1;
}
h3.a1{
	background-color: #B79FCB;
}
h3.d1a{
	background-color: #F6AC22;
}
h3.d1b{
	background-color: #8BACDB;
}
h3.sideria{
	background-color: #A9C0E4;
}
h3.aqusia{
	background-color: #59BECF;
}
h3.esp{
	background-color: #EEAF9E;
}
h3.sav{
	background-color: #7898C6;
}
h3.bel{
	background-color: #73A872;
}
h3.image{
	background-color: #b1539f;
}
h3.irade{
	background-color: #004282;
}
h3.mono{
	background-color: #0091ac;
}
/*-------------------------------------------*/

h4.aqusia{
	color: #009AB3;
	font-weight: bold;
	font-size: 14px;
	margin-bottom: 5px;
}
h4.p1{
	color: #014099;
	font-weight: bold;
	font-size: 14px;
	margin-bottom: 5px;
}
h4.r1{
	color: #920783;
}
h4.d1{
	color: #003271;
}
h4.circle{
	font-weight: normal;
	margin-top: 20px;
	font-size: 12px;
}
.g1color{
	color: #CC0066;
}
.v1color{
	color: #C80852;
}
.t1color{
	color: #A9C1E5;
}
.block3 {
	float: left;
	width: 31%;
	margin: 0px 20px 10px 0px;
}
.block3 p{
	margin: 0px;
}
.g1Table{
}
.g1Table td{
	margin: 0px;
	padding: 0px;
}


.feature{
	margin: 0px;
	padding: 0px;
}
.feature li{
	margin-right: 5px;
	margin-left: 15px;
	margin-bottom: 5px;
	line-height: 120%;
	list-style-position: outside;
	list-style-image: url(../img/ast.gif);
}

.square_g1{
	margin: 0px;
	padding: 0px;
}
.square_g1 li{
	margin-right: 5px;
	margin-left: 15px;
	margin-bottom: 5px;
	line-height: 120%;
	list-style-position: outside;
	list-style-image: url(../img/product/g1_square2.gif);
}
.square_t1{
	margin: 0px;
	padding: 0px;
}
.square_t1 li{
	margin-right: 5px;
	margin-left: 15px;
	margin-bottom: 5px;
	line-height: 120%;
	list-style-position: outside;
	list-style-image: url(../img/product/t1_square.gif);
}
.square_m1{
	margin: 0px;
	padding: 0px;
}
.square_m1 li{
	margin-right: 5px;
	margin-left: 15px;
	margin-bottom: 5px;
	line-height: 120%;
	list-style-position: outside;
	list-style-image: url(../img/product/m1_square2.gif);
}
.square_a1{
	margin: 0px;
	padding: 0px;
}
.square_a1 li{
	margin-right: 5px;
	margin-left: 15px;
	margin-bottom: 5px;
	line-height: 120%;
	list-style-position: outside;
	list-style-image: url(../img/product/a1_square.gif);
}
.square_aqusia{
	margin: 0px;
	padding: 0px;
}
.square_aqusia li{
	margin-right: 5px;
	margin-left: 15px;
	margin-bottom: 5px;
	line-height: 120%;
	list-style-position: outside;
	list-style-image: url(../img/product/aqusia_square2.gif);
}
.square_bel{
	margin: 0px;
	padding: 0px;
}
.square_bel li{
	margin-right: 5px;
	margin-left: 15px;
	margin-bottom: 5px;
	line-height: 120%;
	list-style-position: outside;
	list-style-image: url(../img/product/bel_square2.gif);
}

.block3_rit {
	width: 31%;
	margin: 0px 0px 10px 0px;
	float: right;
	padding: 0px;
}
.block3_rit p{
	margin: 0px;
}
.sav-right{
	float: right;
	width: 380px;
	margin: 0px 0px 10px 20px;
}
ul.aqusia{
	list-style-type: none;
}
h3.ben {
	background-color: #DAA438;
}
h3.sin {
	background-color: #C0B26F;
}
h3.roy {
	background-color: #C0A317;
}
h3.spera {
	background-color: #DE6E38;
}
h3.benares {
	background-color: #003366;
}
.imagebox {
	float: left;
	width: 750px;
	margin-bottom: 20px;
	margin-top: 15px;
}



/******** image ********/

.image-table {
    width: 450px;
	height: auto;
	margin: 0 auto;
	border-collapse: collapse;
	margin-left: auto;
	margin-left: auto;
}
.image-table td{
	border: 1px #000000 solid;
}
.image-table-2 {
    width: 666px;
	height: auto;
	margin-left: 42px;
	padding-top:10px;
	padding-bottom:10px;
}
.image-table-3 {
    width: 666px;
	height: auto;
	margin-left: 42px;
	padding-top:10px;
	padding-bottom:10px;
}
.image-table-3 td {
    font-size: 15px;
	font-weight:400;
}
.detail {
    display: block;
	width: 144px;
	height: 17px;
	margin: 0 auto;
	padding-bottom: 20px;
}
.detail a{
    display: block;
	width: 144px;
	height: 17px;
	background-image: url(../img/product/button-detail.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-decoration: none;
}
.detail a:hover{
    display: block;
	width: 144px;
	height: 17px;
	background-image: url(../img/product/button-detail_f2.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-decoration: none;
}



/******** font ********/


.f-10 {
    font-size: 10px;
}
.f-12 {
    font-size: 12px;
}
.f-12-2 {
    font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	padding: 3px 0 3px 0;
}
.f-14 {
    font-size: 14px;
}
.f-14_B {
    font-size: 14px;
	font-weight: bold;
}
.f-14_B-red {
    font-size: 14px;
	font-weight: bold;
	color: #fd1c24;
}


