@charset "UTF-8";

div#contentColumn h2#beauty {
	width: 560px;
	height: 200px;
	background: url(/i/beauty/h2.png) no-repeat #fff;
	text-indent: -9999px;
}

div#contentColumn p.first {
	position: relative;
	top: -20px;
	margin-bottom: 0;
}

div#contentColumn h3#h3_point_5 {
	width: 560px;
	height: 26px;
	background: url(/i/beauty/h3_point_5.gif) no-repeat #fff;
	text-indent: -9999px;
	margin-top: 0px;
	margin-bottom: 7px;
}

div#contentColumn ul {
	font-size: 1.3em;
	margin-left: 0;
	padding-left: 0;
	margin-top: 0;
}

div#contentColumn ul li {
	margin-left: 0;
	padding: 2px 0;
	text-indent: -1.4em;
	padding-left: 1.4em;
	line-height: 1.5em;
}

div#contentColumn ul li span.circle {
	color: #128A4F;
}

div#contentColumn ul li span.small {
	font-size: 0.95em;
}

div#contentColumn h3#h3_explain {
	width: 560px;
	height: 16px;
	background: url(/i/beauty/h3_explain.gif) no-repeat #fff;
	text-indent: -9999px;
}


div#contentColumn ul#tab_common li#tab_common_tab_1 {
	background: url(/i/beauty/tab_1.gif) #fff no-repeat 0 0;
}

div#contentColumn ul#tab_common li#tab_common_tab_2 {
	background: url(/i/beauty/tab_2.gif) #fff no-repeat 0 0;
}

div#contentColumn ul#tab_common li#tab_common_tab_3 {
	background: url(/i/beauty/tab_3.gif) #fff no-repeat 0 0;
}

div#contentColumn ul#tab_common li#tab_common_tab_4 {
	background: url(/i/beauty/tab_4.gif) #fff no-repeat 0 0;
}


div#contentColumn ul#tab_common li#tab_common_tab_1.on,
div#contentColumn ul#tab_common li#tab_common_tab_1 a:hover {
		background: url(/i/beauty/tab_1_on.gif) #fff no-repeat 0 0;
}

div#contentColumn ul#tab_common li#tab_common_tab_2.on,
div#contentColumn ul#tab_common li#tab_common_tab_2 a:hover {
	background: url(/i/beauty/tab_2_on.gif) #fff no-repeat 0 0;
}

div#contentColumn ul#tab_common li#tab_common_tab_3.on,
div#contentColumn ul#tab_common li#tab_common_tab_3 a:hover {
	background: url(/i/beauty/tab_3_on.gif) #fff no-repeat 0 0;
}

div#contentColumn ul#tab_common li#tab_common_tab_4.on,
div#contentColumn ul#tab_common li#tab_common_tab_4 a:hover {
	background: url(/i/beauty/tab_4_on.gif) #fff no-repeat 0 0;
}


div#contentColumn div#tab_common_content_1 h3 {
	background: url(/i/beauty/h3_1.gif) #fff no-repeat 0 0;
	width: 512px;
	height: 27px;
	text-indent: -9999px;
	margin-bottom: 6px;
}

div#contentColumn div#tab_common_content_2 h3 {
	background: url(/i/beauty/h3_2.gif) #fff no-repeat 0 0;
	width: 512px;
	height: 27px;
	text-indent: -9999px;
	margin-bottom: 6px;
}

div#contentColumn div#tab_common_content_3 h3#h3_1 {
	background: url(/i/beauty/h3_3_1.gif) #fff no-repeat 0 0;
	width: 512px;
	height: 27px;
	text-indent: -9999px;
	margin-bottom: 6px;
}

div#contentColumn div#tab_common_content_3 h3#h3_2 {
	background: url(/i/beauty/h3_3_2.gif) #fff no-repeat 0 0;
	width: 512px;
	height: 27px;
	text-indent: -9999px;
	margin-bottom: 6px;
}

div#contentColumn div#tab_common_content_4 h3 {
	background: url(/i/beauty/h3_4.gif) #fff no-repeat 0 0;
	width: 512px;
	height: 27px;
	text-indent: -9999px;
	margin-bottom: 10px;
}

/* tab 01 */

div#contentColumn div#tab_common_content_1 div.text {
	margin: 30px auto 0;
	text-align: center;
}

div#contentColumn div#tab_common_content_1 div.text:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}

div#contentColumn div#tab_common_content_1 div.text img {
	padding: 0 0 30px 0;
}

div#contentColumn div#tab_common_content_1 div.img {
	width: 120px;
	line-height: 15px;
	font-size: 1.2em;
	padding: 0 0 0 20px;
	margin: 5px 0 15px 0;
	float: right;
	text-align: center;
}

div#contentColumn div#tab_common_content_1 div.img p {
	text-align: left;
	font-size: 0.95em;
	line-height: 1.2em;
}

/* tab 02 */


/* tab 03 */

div#contentColumn div#tab_common_content_3 img {
	padding: 0 0 20px;
}

/* tab 04 */

div#contentColumn div#tab_common_content_4 div.text {
}

div#contentColumn div#tab_common_content_4 div.text {
	padding: 0 0 20px 0;
}

div#contentColumn div#tab_common_content_4 div.text p {
}

div#contentColumn div#tab_common_content_4 div.text p.system {
	text-align: center;
}

div#contentColumn div#tab_common_content_4 div.img {
	width: 168px;
	line-height: 15px;
	font-size: 1.2em;
	padding: 0 0 0 20px;
	margin: 5px 0 15px 0;
	float: right;
	text-align: center;
}

div#contentColumn div#tab_common_content_4 div.img p {
	text-align: left;
	font-size: 0.95em;
	line-height: 1.2em;
}

div#contentColumn div#tab_common_content_4 div.img img {
	padding: 0 0 5px 0;
}

div#contentColumn h4#h4_4_1 {
	width: 319px;
	height: 21px;
	background: url(/i/beauty/h4_4_1.gif) no-repeat #fff;
	text-indent: -9999px;
	margin-top: 15px;
	margin-bottom: 3px;
}

div#contentColumn h4#h4_4_2 {
	width: 319px;
	height: 21px;
	background: url(/i/beauty/h4_4_2.gif) no-repeat #fff;
	text-indent: -9999px;
	margin-top: 25px;
	margin-bottom: 7px;
}

