﻿@charset "utf-8";
/* --------------------------------------------------------------------

	Site Name	: hair-stamp.com
	Description	: liscio page
	Version		: 2.7 (hybrid layout edition)
	Notes		: 
	Technical Notes	: hybrid layout
	Author		: Grand Design Co., Ltd.

----------------------------------------------------------------------- */

div.clearer {
	clear:both ;
	margin:0 ;
	padding:0 ; }

.clear { clear:both }

.light { font-weight:normal }

.bold { font-weight:bold }

.underline { text-decoration:underline }

.iv { display:none }

strong.ext { 
	font-weight:normal ;
	color:#FF3366; }

ul {
	color:#ff3366;
}

li {
	margin-left:0;
	padding-left:0;
	line-height:20px;
}


/* --------------------------------------------------------------------
	 clearfix
----------------------------------------------------------------------- */

.clearfix:after {
	content:"." ;
	display:block;
	clear:both ;
	height:0 ;
	visibility:hidden ; }

.clearfix { display:inline-block ; }

/* start holly hack \*/
* html .clearfix { height:1% ; }
.clearfix { display:block ; }
/* end of holly hack */


/* --------------------------------------------------------------------
	 for main contents
----------------------------------------------------------------------- */

#liscio_main { margin:30px 30px 60px ; }

#liscio_main h2 { 
	margin-bottom:30px ;
	width:370px ;
	height:30px ;
	font-size:12px ;
	background:url(../imgs/liscio/title_top.gif) no-repeat ;
	text-indent:-9999px ; }

#liscio_main h2#salon {
	width:350px ;
	height:30px ;
	margin:30px 10px 20px 0;
	background:url(../imgs/liscio/salon_choice.gif) no-repeat ;
	text-indent:-9999px ; }

#liscio_main h3 { margin-top:30px ; margin-bottom:20px }

#liscio_main h3#point {
	width:130px ;
	height:30px ;
	font-size:12px ;
	background:url(../imgs/liscio/title_point.gif) no-repeat ;
	text-indent:-9999px ; }

#liscio_main h3#process {
	width:130px ;
	height:30px ;
	font-size:12px ;
	margin-top:30px ;
	margin-bottom:30px ;
	background:url(../imgs/liscio/title_process.gif) no-repeat ;
	text-indent:-9999px ; }

#liscio_main h3#discount {
	width:200px ;
	height:30px ;
	font-size:12px ;
	margin-bottom:20px ;
	background:url(../imgs/liscio/title_discount.gif) no-repeat ;
	text-indent:-9999px ; }

/* --------------------------------------------------------------------
	 img settings
----------------------------------------------------------------------- */

img { border:none ; }

img.float_r { 
	float:right ; 
	margin-left:15px }

img.float_r_top { 
	float:right ;
	margin-left:35px }

img.float_r_process {
	float:right ;
	margin-left:30px ; }


/* --------------------------------------------------------------------
	 process part settings
	 	other bgcolor testing:#d4e6f8,#aecceb,#d4d4f8
----------------------------------------------------------------------- */

#liscio_process { 
	margin-left:10px ;
	margin-top:30px ; }

#liscio_process h4 {
	color:#666 ;
	font-size:13px ; }

#liscio_process h4 span {
	font-weight:normal }

.process { 
	color:#666666 ;
	background-color:#d4ddf8 ;
	padding:10px ;
	margin-bottom:20px ;
	border-right:solid 1px #9999ff ;
	height:1% ; }

/* --------------------------------------------------------------------
	 ticket part settings
----------------------------------------------------------------------- */
div.ticket { 
	margin-left:0px ;
	margin-right:30px ; }

div.ticket h5 {
	margin:0 ;
	padding:0 ;
	color:#FF6666 ;
	font-size:14px ; }

div.ticket p { margin-top:10px ; }

div.ticket strong { 
	font-size:13px ;
	font-weight:normal ; }

img.lticket_text { margin:10px 0 10px 0 ; }

.gray { color:#666666 }

