/* CSS Document *//*====================================================               ACT HAIR DESIGN ver.css=====================================================*/@charset "shift-jis";/*=== value reset ===*/ * {	margin:0;	padding:0;	line-height:150%;} h1,h2,h3,h4,h5,h6,em {	font-weight:normal;	font-style:normal;	margin:0;	padding:0;} li { list-style-type:none;}a img { border:0;}br { border:0;padding:0;}p { border:0; padding:0; margin:0;}hr { display:none;}h1 { display:none;}body{	text-align:center;	background-color:#ffffff;	font-size:100%;	font:#E7141A;}/* link===============================================================================================*/a:link { color: #E7141A; text-decoration:none;}a:visited { color: #E7141A; text-decoration:none;}a:hover { color: #000000; text-decoration:none;} a:active { color: #000000; text-decoration:none;} /* common===============================================================================================*/.clear{clear:both;}.left{ float:left;}.right{ float:right;}.sp{margin:0 0 10000px 0;}/* Flame===============================================================================================*/ #flame{	width:800px;	margin: 0px auto;	padding:0;	}.wk{	width:800px;	background:url(../img/ind_wkbg01.gif) repeat-y;	}/* header===============================================================================================*/.bread{	width:610px;	background-color:#666666;	padding:1px 0;	font-size:70%;	margin:5px 0 20px 0;	}.bread p{ margin:0 0 0 8px; color:#ffffff;}/* header===============================================================================================*/.hd{	width:800px;	margin:30px 0 0 0;	height:70px;	background:url(../img/ind_head.gif) no-repeat;	text-align:right;	}.hd h1{ display:none;}.hd p{ padding:53px 10px 0 0; line-height:80%;}.hd a:link { color: #ffffff; text-decoration: underline; font-size:70%; line-height:80%;}.hd a:visited { color: #ffffff; text-decoration: underline; font-size:70%; line-height:80%;}.hd a:hover { color: #999999; text-decoration: underline; font-size:70%; line-height:80%;} .hd a:active { color: #999999; text-decoration: underline; font-size:70%; line-height:80%;} /* side===============================================================================================*/.side{	float:left;	width:100px;	}.side ul{	margin:20px 0;	padding:0;	width:100%;	border-bottom:#E7141A 1px solid;	}.side li a{	width:100%;	padding:2px 0;	text-align:center;	font-size:80%;	border-top:#E7141A 1px solid;	display:block;	}.side .listOn{	width:100%;	padding:2px 0;	text-align:center;	font-size:80%;	color:#000000;	border-top:#E7141A 1px solid;	}/* contents===============================================================================================*/.contents{	width:676px;	float:right;	margin:0;	padding:20px 0 20px 0;	text-align:left;	}/* footer===============================================================================================*/.ft{	width:800px;	background-color:#E7141A;	text-align:center;	color:#ffffff;	font-size:70%;	padding:5px 0;	}.ft2{	background:url(../img/ind_btm.gif) no-repeat;	width:800px;	}.aclog{ display:none;}/* common===============================================================================================*/.title{	width:652px;	border-left: solid 5px #e7141a;	border-bottom: solid 1px #e7141a;	font-size:100%;	font-weight:bolder;	margin:0 0 8px 0;	padding:2px 0;	text-indent:5px;	}.title2{	width:652px;	border-left: solid 5px #e7141a;	border-bottom: solid 1px #e7141a;	font-size:100%;	font-weight:bolder;	margin:20px 0 8px 0;	padding:2px 0;	text-indent:5px;	}.comtxt{	width:652px;	padding:0 0 15px 5px;	font-size:90%;	line-height:150%;	}/* main.html===============================================================================================*/.indp{	width:612px;	height:792px;	margin:0;	background:url(../img/ind_p03.gif) no-repeat;	}.indtopi{	width:652px;	background-color:#e7141a;	padding:2px 0;	margin:0 0 0 0;	text-align:center;	color:#ffffff;	font-size:90%;	font-weight:bold;	}.indtxt{	font-size:80%;}/* about.html===============================================================================================*/.aboutwk{ width:652px;}.abouttxt{	width:400px;	font-size:80%;	}.abouttxt p{ margin:0 0 0 5px;}.aboutLeft{	font-size:90%;	line-height:130%;	width:400px;	float: left;}.aboutLeft em{ width:85px; font-weight:bold;}.aboutlist ul { padding:0;}.aboutlist li{	border-bottom:dotted 1px #999999;	padding:2px 0;	width:652px;	font-size:80%;	}.aboutlist em{ color:#e7141a;}.aboutRight{	width:200px;	float: right;	text-align:center;}.aboutWork{	width:652px;	border-top:#e7141a 1px solid;	border-left:#e7141a 1px solid;	border-bottom:#e7141a 1px solid;	font-size:80%;	margin:15px 0 5px 0;	font-weight:bold;	color:#e7141a;	}.aboutWork p{ padding:2px 10px;}.aboutWork2{	width:652px;	border-top:#e7141a 1px solid;	border-left:#e7141a 1px solid;	border-bottom:#e7141a 1px solid;	font-size:80%;	margin:20px 0 5px 0;	font-weight:bold;	color:#e7141a;	}.aboutWork2 p{ padding:2px 10px;}.aboutHitokoto{	width:652px;	margin:0 0 20px 0;	font-size:80%;	}.aboutHitokoto p{ margin:0 0 0 5px;}/* link.html===============================================================================================*/.linkwk{	width:652px;	padding:10px 0 5px 0;	border-bottom:dotted 1px #999999;	}.linkp{ 	width: 200px;	float:left; } .linktxt{	width: 442px;	float:right;	font-size:80%;	line-height:120%;}.linktxt p{ margin:0 0 5px 0;}.linkwk2{	width:652px;	padding:10px 0 2px 0;	} .linkotherL{ 	float:left;	width:320px;	}.linkotherL1{ width:200px; float:left;}.linkotherL2{ width:110px; float:right; font-size:70%; line-height:100%;}.linkotherL2 p{ margin:0 0 1px 0;}.linkotherR{ 	float:right;	width:320px;	}		/* web.html===============================================================================================*/.webwk{width:652px; padding:10px 0 20px 0;}.webwrkL{ float:left; width:250px;}.webwrkR{ float:right; width:392px; font-size:80%; line-height:100%;}.webwrkR p{ margin:10px 0 5px 0; font-size:95%; line-height:120%;}/* illust.html===============================================================================================*/.illwk{ width:652px; margin:10px 0 0 0;}.illp{float:left; margin:0 0 0 5px;}.illp2{float:left; margin:0 0 0 5px; width:123px;}.illp2 p{ padding:3px 0; font-size:75%;}.illp2 a:link { color: #000000; text-decoration: underline; line-height:120%;}.illp2 a:visited { color: #000000; text-decoration: underline; line-height:120%;}.illp2 a:hover { color: #999999; text-decoration: underline; line-height:120%;} .illp2 a:active { color: #999999; text-decoration: underline; line-height:120%;} /* logo.html===============================================================================================*/.logowk{ width:652px; padding:5px 0 10px 0;}.logowk img{ margin:0 5px 10px 0;}7141a 1px solid;	border-bottom:#e7141a 1px solid;	font-size:80%;	margin:20px 0 5px 0;	font-weight:bold;	color:#e7141a;	}.aboutWork2 p{ padding:2px 10px;}.aboutHitokoto{	width:652px;	margin:0 0 20px 0;	font-size:80%;	}.aboutHitokoto p{ margin:0 0 0 5px;}/* link.html===============================================================================================*/.linkwk{	width:652px;	padding:10px 0 5px 0;	border-bottom:dotted 1px #999999;	}.linkp{ 	width: 200px;	float:left; } .linktxt{	width: 442px;	float:right;	font-size:80%;	line-height:120%;}.linktxt p{ margin:0 0 5px 0;}.linkwk2{	width:652px;	padding:10px 0 2px 0;	} .linkotherL{ 	float:left;	width:320px;	}.linkotherL1{ width:200px; float:left;}.linkotherL2{ width:110px; float:right; font-size:70%; line-height:100%;}.linkotherL2 p{ margin:0 0 1px 0;}.linkotherR{ 	float:right;	width:320px;	}		/* web.html===========================================================================================