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


/* ---------------------------- */
/* サロンサポートのcss　　　　　　 */
/* ---------------------------- */


/*サロンサポート　トップ*/
div.BOXED_DESIGNsupport {
	clear:both;
	font-size:100%;
	padding:0px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	}
div.BOXED_support_sarvice {
	width:543px;
	margin-left:20px;
	clear:both;
	}
div.BOXED_support_sarvice h4 {
	font-size:100%;
	font-weight:normal;
	border-bottom:1px solid #cccccc;
	}
div.BOXED_support_sarvice h4 span {
	font-family:Arial, Helvetica, sans-serif;
	font-size:285%;
	margin-right:20px;
	font-weight:bold;
	}
div.support_sarvice {
	margin:0;
	padding:0;
	margin-left:50px;
	}
div.support_sarvice h5 {
	margin:0 0 10px 0;
	padding:0;
	font-weight:bold;
	font-size:0.75em;
	}
div.support_sarvice h6 {
	margin:0 0 10px 0;
	padding:0;
	font-weight:bold;
	font-size:0.75em;
	}
div.BOXED_DESIGNsupport p {
	font-size:0.75em;
	line-height: 1.45em;
	margin-bottom:20px;
	}
p.support_sarvice_button a {
	float:right;
	}
div.flow {
	margin:0 0 20px 0;
	padding:0;
	width:315px;
	float:left;
	}
div.flow ol {
	margin:0;
	padding:0 0 0 2em;
	}
div.flow ol li {
	font-size:0.75em;
	line-height: 1.45em;
	list-style:decimal;
	}
dl.QRcoad {
	margin:0 0 10px 0;
	padding:0;
	width:150px;
	float:right;
	border:1px solid #cccccc;
	text-align:center;
	}
div.BOXED_DESIGNworks dl.QRcoad {
	margin-right:20px;
	}
* html div.BOXED_DESIGNworks dl.QRcoad {
	margin-right:10px;
	}
dl.QRcoad dt {
	padding:10px 0 5px/salon_support/img/QR_moilmaga.gif 0;
	}
dl.QRcoad dd {
	margin:0;
	font-size:0.75em;
	line-height: 1.45em;
	padding-bottom:5px;
	}

/*シミュレーション*/
div#DESIGNsupport2 p.support_sarvice_button {
	background-image:url(../../salon_support/img/simlation_img3.jpg);
	background-repeat:no-repeat;
	height:250px;
	background-position:left;
	}

/*サイト構築*/
div#DESIGNsupport_mobi {
	clear:both;
	}
div#DESIGNsupport_mobi h6 {
	margin:0 0 5px 0;
	}
div#DESIGNsupport_mobi p {
	margin:0 0 5px 0;
	}
div#DESIGNsupport_mobi table {
	text-align:left;
	width:493px;
	border:1px solid #cccccc;
	border-collapse:collapse;
	margin-bottom:20px;
	}
div#DESIGNsupport_mobi table th,
div#DESIGNsupport_mobi table td {
	border:1px solid #cccccc;
	font-size:0.75em;
	padding:3px;
	}
div#DESIGNsupport_mobi table th {
	background-color:#efefef;
	}
div#DESIGNsupport_mobi table#mobi_basic th {
	width:60px;
	background-color:#efefef;
	font-weight:bold;
	}
div#DESIGNsupport_mobi table#mobi_basic td dl {
	margin:10px 0 0 0;
	padding:0;
	}
div#DESIGNsupport_mobi table#mobi_basic td dl dt {
	font-weight:bold;
	margin-bottom:3px;
	}
div#DESIGNsupport_mobi table#mobi_basic td dl dd {
	margin:0 0 10px 0;
	}
div#DESIGNsupport_mobi table#mobi_option thead th {
	text-align:center;
	}
div#DESIGNsupport_mobi table#mobi_option tbody th {
	width:157px;
	}
div#DESIGNsupport_mobi table#mobi_option .mobi_price {
	width:100px;
	}

div#DESIGNsupport3 p.support_sarvice_button {
	margin:0;
	padding:0;
	float:right;
	}


/* ---------------------------- */
/* リンク：シミュレーションへ　　 */
/* ---------------------------- */

a.simration:link, a.simration:visited, a.simration:active, a.simration:hover{
	display:block;
	width: 196px;
	padding: 0;
	font-size: 10px;
	background-repeat: no-repeat;
	height: 71px;
	/*float: right;*/
	margin:0;
	}

a.simration:link, a.simration:visited, a.simration:active{background-image: url(../img/LINK_simlation01.jpg);}
a.simration:hover{background-image: url(../img/LINK_simlation02.jpg);}
a.simration span{display: none;}


/* ---------------------------- */
/* リンク：美容室携帯サイト構築申込へ　　 */
/* ---------------------------- */

a.sitecreate:link, a.sitecreate:visited, a.sitecreate:active, a.sitecreate:hover{
	display:block;
	width: 196px;
	padding: 0;
	font-size: 10px;
	background-repeat: no-repeat;
	height: 71px;
	/*float: right;*/
	margin:0;
	}

a.sitecreate:link, a.sitecreate:visited, a.sitecreate:active{background-image: url(../img/LINK_sitecreate01.jpg);}
a.sitecreate:hover{background-image: url(../img/LINK_sitecreate02.jpg);}
a.sitecreate span{display: none;}









/* ---------------------------- */
/* サロンサポート　シミュレーション　　 */
/* ---------------------------- */
div.BOXED_SIMLATION {
	clear:both;
	font-size:100%;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	}
div.BOXED_SIMLATION form {
	margin:0;
	padding:0;
	}
div.BOXED_SIMLATION div div h4 {
	clear:both;
	margin:0 0 10px 0;
	padding:2px;
	font-size:0.75em;
	font-weight:normal;
	line-height:1.5em;
	height:1.5em;
	background-color:#ffffff;
	border:1px solid #cccccc;
	text-indent:5px;
	}

h3#PRINT_name {
	display:none;
	}


/*-- 入力エリア --*/
div#BOXED_SIM_input {
	clear:both;
	background-color:#efefef;
	border:1px solid #cccccc;
	padding:10px;
	margin:0 10px 5px 10px;
	}

div#BOXED_SIM_input div {
	clear:both;
	margin:0;
	padding:0;
	}
div#BOXED_SIM_input div dl {
	margin:0;
	padding:0 0 20px 0;
	width:270px;
	float:left;
	}
div#BOXED_SIM_input div dl dt, 
div#BOXED_SIM_input div dl dd {
	margin:0;
	padding:0;
	font-size:0.75em;
	/*line-height:2em;*/
	padding:2px
	}
div#BOXED_SIM_input div dl dt {
	width:115px;
	float:left;
	padding:6px 0 0 0;
	}
div#BOXED_SIM_input div dl dd input {
	width:110px;
	text-align:right;
	}
div#BOXED_SIM_input_bt {
	margin:0;
	padding:0;
	text-align:center;
	}
div#BOXED_SIM_input_bt input {
	margin:5px 0;
	}
ul#BOXED_SIM_result_cap {
	clear:both;
	margin:0;
	padding:0 10px 15px 10px;
	text-align:center;
	font-size:0.63em;
	margin-bottom:5px;
	}
ul#BOXED_SIM_result_cap li {
	display:inline;
	}


/*-- 結果表示エリア --*/
div#BOXED_SIM_output {
	display:none;
	}
div#BOXED_SIM_result {
	border:1px solid #CCCCCC;
	margin:0 10px 20px 10px;
	width:561px;
	}
div#BOXED_SIM_result h3 {
	margin:20px 10px 10px 10px;
	}
div#BOXED_SIM_result h4 {
	background-color:#efefef;
	}
div#BOXED_SIM_result div h5 {
	margin:10px;
	font-size:0.75em;
	font-weight:bold;
	line-height:1em;
	}
div#BOXED_SIM_result div h6 {
	margin:10px 10px 0 10px;
	font-size:0.75em;
	font-weight:normal;
	line-height:1em;
	}
div#BOXED_SIM_result div dl {
	margin:0px 7px 15px 7px;
	}
div#BOXED_SIM_result div dl dt, 
div#BOXED_SIM_result div dl dd {
	margin:0;
	padding:0;
	font-size:0.75em;
	line-height:2em;
	padding:2px
	}
div#BOXED_SIM_result div dl dt {
	float:left;
	width:185px;
	line-height:110%;
	}
div#BOXED_SIM_result div dl dd {
	border-bottom:1px solid #cccccc;
	text-align:right;
	line-height:110%;
	padding-bottom:5px;
	margin-bottom:5px;
	}

/*初期投資金額*/
div#sim_start {
	margin:10px;
	}
div#BOXED_SIM_result div#sim_start div {
	width:210px;
	float:left;
	margin:0;
	}
div#BOXED_SIM_result div#sim_start div.sim_start_other {
	width:165px;
	float:left;
	margin:0;
	}
div#BOXED_SIM_result div#sim_start div dl dt span {
	margin-left:5px;
	font-size:0.8em;
	}
div#BOXED_SIM_result div#sim_start dl dt {
	width:108px;
	}
div#BOXED_SIM_result div#sim_start div.sim_start_other dl dt {
	width:90px;
	}
div#BOXED_SIM_result div#sim_start div#sim_start_loan dl dt,
div#BOXED_SIM_result div#sim_start div.sim_start_other dl dt.sum_total {
	width:70px;
	}

/*シミュレーション*/
div#sim_sim {
	margin:10px;
	}
div#BOXED_SIM_result div#sim_sim div {
	/*width:210px;
	float:left;*/
	margin:0;
	}
div#BOXED_SIM_result div#sim_sim div.sim_staff {
	width:165px;
	float:left;
	margin:0;
	}
div#BOXED_SIM_result div#sim_sim dl {
	/*margin-bottom:20px;*/
	margin:0 0 0 10px;
	width:165px;
	display:inline;
	}
div#BOXED_SIM_result div#sim_sim dl dt {
	width:100px;
	}
div#BOXED_SIM_result div#sim_sim div.sim_staff dl dt {
	width:90px;
	}

/*収支決算*/
div#sim_inout {
	margin:10px;
	}
div#BOXED_SIM_result div#sim_inout div {
	width:270px;
	}
div#BOXED_SIM_result div#sim_inout div#sim_inout_detail {
	float:left;
	}
div#BOXED_SIM_result div#sim_inout div#sim_inout_total {
	float:right;
	}
div#BOXED_SIM_result div#sim_inout div h5 {
	margin:10px;
	font-weight:bold;
	}
div#BOXED_SIM_result p#sim_no {
	clear:both;
	margin:0;
	padding:0 10px;
	text-align:right;
	font-size:0.65em;
	}
div#BOXED_SIM_result p#sim_copy {
	clear:both;
	margin:0;
	padding:10px;
	text-align:right;
	font-size:0.65em;
	}


ul#BOXED_SIM_buttons {
	margin:0 0 20px 0;
	padding:0 10px;
	height: 71px;
	}
li {
	padding:0;
	margin:0;
	list-style:none;
	}
/*-- プリントボタン --*/
li#print_button {
	float:left;
	}

/*-- 送信ボタン --*/
li#send_button {
	float:right;
	}

div#BOXED_BIZPLAN_add {
	margin-left:10px;
	width:561px;
	}
/*div#BOXED_BIZPLAN_add h3 {
	margin:0;
	padding:10px;
	font-size:0.75em;
	font-weight:bold;
	}*/
div#BOXED_BIZPLAN_add p  {
	margin:0;
	font-size:0.75em;
	line-height:1.6em;
	}
div#BOXED_BIZPLAN_add p#BIZPLAN_add_arrow {
	text-align:center;
	}
div#BOXED_BIZPLAN_add p#BIZPLAN_add_button {
	background-color:#efefef;
	border:1px solid #cccccc;
	}
div#BOXED_BIZPLAN_add p a  {
	display:block;
	padding: 10px;
	}
div#BOXED_BIZPLAN_add p a:hover {
	display:block;
	background-color:#bf1a20;
	color:#ffffff;
	}
div#BOXED_BIZPLAN_add p span {
	display:block;
	margin:0;
	font-weight:bold;
	}

/* ---------------------------- */
/* リンク：開業を相談する　　 */
/* ---------------------------- */

a.simration_send:link, a.simration_send:visited, a.simration_send:active, a.simration_send:hover{
	display:block;
	width: 196px;
	padding: 0px 0px 0px 0px;
	font-size: 10px;
	background-repeat: no-repeat;
	height: 71px;
	margin:0;
	}

a.simration_send:link, a.simration_send:visited, a.simration_send:active{background-image: url(../img/LINK_simlation_send01.jpg);}
a.simration_send:hover{background-image: url(../img/LINK_simlation_send02.jpg);}
a.simration_send span{display: none;}



/* ---------------------------- */
/* リンク：プリント　　 */
/* ---------------------------- */
a.simration_print:link, a.simration_print:visited, a.simration_print:active, a.simration_print:hover{
	display:block;
	width: 115px;
	padding: 0px 0px 0px 0px;
	font-size: 10px;
	background-repeat: no-repeat;
	height: 20px;
	margin:0;
	}

a.simration_print:link, a.simration_print:visited, a.simration_print:active{background-image: url(../../salon_support/img/button_simlation_print.gif);}
a.simration_print:hover{background-image: url(../../salon_support/img/button_simlation_print.gif);}
a.simration_print span{display: none;}





@media print{ 
body#BODY_SIMULATION{
	margin-top:0px;
	}
body#BODY_SIMULATION #container{
	width: 583px;
	padding: 0;
	}
body#BODY_SIMULATION #header{
	display:none;
	}
body#BODY_SIMULATION #headerNAVI {
	display:none;
	}
body#BODY_SIMULATION #LIST {
	display:none;
	}
body#BODY_SIMULATION .contensBOX {
	width:583px;
	margin:0;
	}
body#BODY_SIMULATION #left{
	width:583px;
	margin: 0;
	}
body#BODY_SIMULATION #right{
	display:none;
	}
body#BODY_SIMULATION .BOXED_DESIGNworks {
	display:none;
	}
body#BODY_SIMULATION h3#PRINT_name {
	display:block;
	margin:5px 10px;
	}
body#BODY_SIMULATION div#BOXED_SIM_input div dl {
	padding-bottom:10px;
	}
body#BODY_SIMULATION div#BOXED_SIM_input div dl dd {
	border-bottom:1px solid #cccccc;
	margin-right:10px;
	text-align:right;
	}
body#BODY_SIMULATION #BOXED_SIM_input H4 span {
	display:none;
	}
body#BODY_SIMULATION div#BOXED_SIM_input input {
	border:none;
	background-color:#efefef;
	outline:none;
	}
body#BODY_SIMULATION div#BOXED_SIM_input select {
	border:none;
	background-color:#efefef;
	outline:none;
	overflow:hidden;
	}
body#BODY_SIMULATION div#BOXED_SIM_input select option {
	background-color:#efefef;
	}
body#BODY_SIMULATION #BOXED_SIM_input #BOXED_SIM_input_bt {
	height:0;
	}
body#BODY_SIMULATION #BOXED_SIM_input #BOXED_SIM_input_bt input {
	display:none;
	}

body#BODY_SIMULATION div#BOXED_SIM_result {
	margin-bottom:0;
	}
body#BODY_SIMULATION div#BOXED_SIM_result h3 {
	display:none;
	}
body#BODY_SIMULATION #BOXED_SIM_result_cap {
	display:none;
	}
body#BODY_SIMULATION #BOXED_SIM_buttons {
	display:none;
	}
body#BODY_SIMULATION div#BOXED_BIZPLAN_add {
	display:none;
	}
body#BODY_SIMULATION .footer_NAVI {
	display:none;
	border-top:none;
	}
body#BODY_SIMULATION #footer {
	background:none;
	border-top:none;
	padding-bottom:0;
	margin-top:0;
	padding-top:0;
	text-align:right;
	width:583px;
	}
#footer span{
	display:inline;
	font-size:10px;
	}

body#BODY_SIMULATION #footer a{
	display:none;
	}
 }




