@charset "utf-8";

/* ヘッダ */
#f_header {
	background-color:#fff;
	width:100%;
	height:64px;
	position:relative;
	border-top: none;
	border-bottom: 5px solid #006fad;
	border-left: 0px;
	border-right: 0px;
}
#f_logo {
	float:left;
	margin:8px 0px 0px 8px;
}

@media (max-width:479px){
	#f_header {height:48px;}
	#f_logo a img {width:108px;}
}

/* フッタ */

#f_footer {
	background-color:#006fad;
	width:100%;
	color:#fff;
	text-align:center;
	vertical-align: text-bottom;
	margin-top:24px;
	padding-top:8px;
	padding-bottom:8px;
}

/* フォーマット */
.f_ttl {
	margin:0 auto;
	background-color:#c8e2f0;
	border-top: none;
	border-bottom: 5px solid #006fad;
	border-left: 0px;
	border-right: 0px;
	padding-left:1em;
	margin-bottom:24px;
}

.f_requirement {
	padding-left:15px;
	padding-right:15px;
	margin-bottom:12px;
}

.f_req_ttl {
	background-color:#74c0ea;
	text-align:center;
	padding-top:4px;
	padding-bottom:4px;
	margin-bottom:12px;
	border-top: none;
	border-bottom: 2px solid #006fad;
	border-left: 0px;
	border-right: 0px;
}

.f_req_cont ul {
	list-style-type:disc;
}

.f_req_cont p {
	padding-top:4px;
	padding-bottom:4px;
	margin-bottom:12px;
}

.f_formsub {
	padding-left:15px;
	padding-right:15px;
	margin-bottom:12px;
}

.f_sub_ttl {
	background-color:#c8e2f0;
	text-align:center;
	padding-top:4px;
	padding-bottom:4px;
	margin-bottom:12px;
	border-top: none;
	border-bottom: 2px solid #006fad;
	border-left: 0px;
	border-right: 0px;
}

.f_conf_ttl {
	background-color:#74c0ea;
	text-align:center;
	padding-top:4px;
	padding-bottom:4px;
	margin-bottom:12px;
	border-top: none;
	border-bottom: 2px solid #006fad;
	border-left: 0px;
	border-right: 0px;
}

.f_conf_row {
	padding-left:15px;
	padding-right:15px;
	margin-bottom:12px;
}

.f_conf_res ul {
	list-style-type:disc;
}

/* ダイレクト */
.f_l12 {margin-left:12px;}
.f_l24 {margin-left:24px;}
.f_r12 {margin-right:12px;}
.f_r24 {margin-right:24px;}
.f_t12 {margin-top:12px;}
.f_t24 {margin-top:24px;}
.f_b12 {margin-bottom:12px;}
.f_b24 {margin-bottom:24px;}

.tf_bold {font-weight:bold;}
.tf_i {font-style:italic;}
.tf_strk {text-decoration:line-through;}
.tf_red {color:red;}

