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

*{
margin: 0;
padding: 0;
}

BODY 
	{
		margin: 0px;
		padding: 0;
		background: url(../../../images/background.jpg) repeat-x;
		font-family: 'ＭＳ Ｐゴシック', sans-serif;
	}
	

/* リセット
--------------------------------------------- */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {    
    margin:0;   
    padding:0;   
} 
table {  
    border-collapse:collapse;   
    border-spacing:0;   
} 
fieldset,img {    
    border:0;   
} 
address,caption,cite,code,dfn,em,strong,th,var {  
    font-style:normal;   
    font-weight:normal;   
} 
ol,ul {  
    list-style:none;   
} 
caption,th {  
    text-align:left;   
} 
h1,h2,h3,h4,h5,h6 {  
    font-size:100%;   
    font-weight:normal;   
} 
q:before,q:after {  
    content:'';   
} 
abbr,acronym { border:0;   
}  

/* Hタグの設定
--------------------------------------------- */
h2 {
	height: auto;
	padding: 0px 10px 10px 10px;
		font-size: 18px;
		font-weight: 700;
		letter-spacing: 0.2em;
		line-height: 100%;
		color: #555555;
		text-align: left;
}
h3 {
		font-size: 15px;
		font-weight: 700;
		letter-spacing: 0.1em;
		line-height: 100%;
		color: #555555;
		text-align: left;
}
/* リンクの設定
--------------------------------------------- */
a{
	color: #0000FF;
	font-weight: 700;
    text-decoration: none;
}
a:hover{
	color: #FF9900;
	font-weight: 700;
}	
a:active{
    text-decoration: none;
}
.link-now{
		color: #999999;
}
/* containerの設定
--------------------------------------------- */
#container{
	width: 400px;
	height: auto;
	margin: 0px auto;
	text-align: left;
	position: relative;
	background: #FFFFFF;
	background: url(images/bg.jpg) repeat-y;
}
/* pagebodyの設定
--------------------------------------------- */
#pagebody {
	width: 400px;
	height: auto;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	text-align: center;	
}

/* mainの設定
--------------------------------------------- */
#main {
	clear: both;
	width: 390px;
	height: auto;
	margin: 0px 5px 0px 5px;
	padding: 0px 0px 0px 0px;
}
#main:after {
 content: ".";
 display: block;
 height: 0;
 clear: both;
 visibility: hidden;
}
.contents-area {
	width: 380px;
	height: auto;
	margin: 0px;
	padding: 0px 5px 20px 5px;
	text-align: left;
}
.contents-area p {
	padding: 0px 10px 0px 20px;
		font-size: 13px;
		font-weight: 400;
		letter-spacing: 0.1em;
		line-height: 100%;
		color: #555555;
		text-align: left;
}
/* ヘッダーの設定
--------------------------------------------- */
#header {
	width: 400px;
	height: 55px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

/* float解除の設定
--------------------------------------------- */
.f-clear {
	clear: both;
}
/* 行程の設定
--------------------------------------------- */
#process-list {
	width: 300px;
	height: 20px;
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 5px 80px;
		font-size: 13px;
		color: #777777;
		text-align: right;
}
.process-now {
	padding: 2px 2px 2px 2px;
		color: #444444;
		font-weight: 700;
		border-bottom: 2px dotted #933619;
}
/* フォームの設定
--------------------------------------------- */
.form-price {
	width: 380px;
	height: auto;
	margin: 10px 0px 10px 0px;
	padding: 10px 0px 10px 0px;
	background: url(images/line.jpg) no-repeat top;
}
.input-area {
	width: 380px;
	height: auto;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
}
.input-area2 {
	width: auto;
	height: 30px;
	margin: 0px 0px 10px 0px;
	padding: 20px 20px 10px 0px;
	background: url(images/line.jpg) no-repeat top center;
		text-align: right;
}
.input-label {
	width: 345px;
	height: 23px;
	margin: 0px 0px 0px 15px;
	padding: 7px 0px 0px 20px;
		text-align: left;
	background: url(images/icon01.jpg) no-repeat top left;
}
.input-label-noicon {
	width: 345px;
	height: 23px;
	margin: 0px 0px 0px 15px;
	padding: 7px 0px 0px 20px;
		text-align: left;
		font-size: 13px;
		font-weight: 400;
		letter-spacing: 0.0em;
		line-height: 100%;
		color: #555555;
		text-align: left;
}
.input-box {
	width: 340px;
	height: auto;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 40px;
		text-align: left;
}
.input-box2 {
	width: 340px;
	height: 200px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 40px;
		text-align: left;
}
.form-botton {
	margin: 0px 0px 0px 0px;
	padding: 15px 0px 15px 25px;
}
.text-input-area {
	height: auto;
	margin: 0px 0px 0px 0px;
	padding: 0px;
		font-size: 14px;
}

/* フッタの設定
--------------------------------------------- */
#footer {
	width: 390px;
	height: 60px;
	margin: 0px 0px 0px 0px;
	padding: 10px 5px 0px 5px;
		font-size: 13px;
		line-height: 150%;
		font-weight: 400;
		color: #FFFFFF;
	text-align: center;
	background: #143CF5;
}
#sub-navi02 ul {
	width: 390px;
	height: 15px;
	text-align: center;	
	margin: 0px 0px 0px 0px;
}
#sub-navi02 li {
	margin: 0px;
	padding: 0px 10px 0px 10px;
	font-size: 13px;
	display: inline;
	list-style: none;
	border-right: 1px solid #EEEEEE;
	list-style-type: none;
}
#sub-navi02 li.bleft {
	border-left: 1px solid #EEEEEE;
	padding: 0px 10px 0px 10px;
	list-style-type: none;
}
#sub-navi02 a{
	color: #FFFFFF;
	font-weight: 700;
}
#sub-navi02 a:hover{
	color: #FACC57;
}	
#sub-navi02 a:active{
    text-decoration: none
}

#copy {
	width: 390px;
	height: 11px;
	margin: 15px 0px 5px 0px;
	font-size: 11px;
	line-height: 100%;
	text-align: center;
}
</pre></body></html>