<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

/*=====================================================
 * Style Name: Inquiry form Style
 * Style URL: /common/css/inquiry.css
 * Description: Category Style Sheet
 * Version: 0.9
 * Last Up Date: 2011/04/19
 * Author: Prime works
 * Author URL: http://www.primeworks.jp/
 *
 * Markup Reference:
 *
=====================================================*/



/*----- contents -------
	1: Common Elements
		: Heading
		: table
		: list
	2: Unique Elements

----------------------*/



/*
===== 1: Common Elements ===========================*/

form { margin: 0 40px; }


input { vertical-align:middle; }
input[type=radio],
input[type=checkbox] { margin: 0 0.2em 0 0;}
input[type=text] { width: 18em; }


input.short-input { width: 5em; }

textarea { width: 98%; height: 5em; }

p.button { width: 629px; margin: 20px 0 0 0; text-align: center; position:relative; }
p.button input.correct { position:absolute;top:0;left:0; }

p.note { font-size: smaller; margin: 0px 40px; }
p.complete-text{ font-size:150%;}

div#side form { margin:0; }


/* Heading
-----------------------------*/

p.steps { margin-bottom: -15px; }
.steps img { position: relative; margin-right: -16px; }
.steps img.step01 { position: relative; z-index: 2; }
.steps img.step02 { z-index: 1; }
.steps img.step03 { z-index: 0; }





/* table
-----------------------------*/

table.form-table { margin-bottom: 20px; width: 629px; }
table.form-table th,
table.form-table td { padding: 10px; border: 1px solid #cccccc; }
table.form-table th { width: 158px; background: #fef4f7; font-weight: bold; }
table.recruit th { width: 168px; }
table.form-table th img { float: right; }


table.form-table td.has-table { padding: 0; }
table.form-table td.has-table table { width: 100%; border: 0; }
table.form-table td.has-table th {
	width: 70px;
	background: none;
	font-weight: normal;
	vertical-align: middle;
	border-width: 0 1px 1px 0;
}
table.form-table td.has-table td { padding: 10px 5px; vertical-align: middle; }
table.form-table td.has-table tr.last-item th,
table.form-table td.has-table tr.last-item td { border-bottom: 0; }
table.form-table td.has-table *.last-item { border-right: 0; }
table.form-table td.has-table td.top-cell { border-top: 0; }

table.form-table th.mailmagazine-expand { width: 170px; background: #fef4f7; font-weight: bold; }


/* list
-----------------------------*/

ul.kind-list li { display: inline-block; padding-right: 1em; /display: inline; /zoom: 1; }

ul.go-form {float:none; text-align:center !important;}
ul.go-form li.back-form{margin:0 auto; text-align:justify; float:none; width:240px;}

/*
===== 2: Unique Elements ===========================*/

dl#akasaka-caution { display: inline-block; /display: inline; /zoom: 1; }
dl#akasaka-caution dt { color: #cc0000; }
dl#akasaka-caution dd {
	padding: 8px;
	width: 274px;
	background: #fef4f7;
	text-decoration: none;
	border: 3px solid #c5195a;
}


div.content form#cse-search-box {
	display: none;
}

</pre></body></html>