@charset "UTF-8";

/* LIST OF CONTENT========================================
1 index.html
2 xxxxxx.html
===================================================== */


/* 1 entry_body.html ==================================================== */

body#formel div#container div#main div#contents div#center_column p.pankuzu {
	font-size:85%;
}

body#formel div#container div#main div#contents div#center_column a:link {
	color:#c33f6b;
}

body#formel div#container div#main div#contents div#center_column a:visited {
	color:#c33f6b;
}

body#formel div#container div#main div#contents div#center_column a:hover {
	color:#c33f6b;
}


body#formel div#container div#main div#contents div#center_column a:active {
	color:#c33f6b;
}

body#formel div#container div#main div#contents div#center_column h2 {
	margin:20px 0 0 0;
}

body#formel div#container div#main div#contents div#center_column div#bucks {
	width:650px;
	margin:20px 0 0 10px;
	text-align:right;
}

body#formel div#container div#main div#contents div#center_column div#bucks p {
	width:480px;
	padding:2px 0;
	float:left;
	text-align:right;
}

body#formel div#container div#main div#contents div#center_column div#bucks form {
	float:right;
}

body#formel div#container div#main div#contents div#center_column div.contents_bg {
	width:640px;
	margin:12px 0 0 13px;
	padding:10px 0 0;
	background:url(../fromelcrest/img/fromelcr_bg_top.gif) left top no-repeat #ede8df;
}



body#formel #container #main #contents #center_column .contents_bg .inner {
	width:593px;
	padding:48px 0 15px 15px;
	margin:0 auto 10px;
	background:url(../fromelcrest/img/fromelcr_entry_bgtop.gif) left top no-repeat #fff;
}

body#formel #container #main #contents #center_column .contents_bg .inner p.tab {
	height:23px;
}

body#formel #container #main #contents #center_column .contents_bg .inner p.topindextab {
	height:23px;
	background:url(../fromelcrest/img/fromelcr_tab_index.gif) left top no-repeat;
	width:52px;
	text-indent:-9999px;
	font-size:0;
	line-height:0;
}


body#formel #container #main #contents #center_column .contents_bg .inner p.indextab,
body#formel #container #main #contents #center_column .contents_bg .inner p.indextabnew {
	border-left:solid 1px #ccc;
	border-right:solid 1px #ccc;
	border-top:solid 1px #ccc;
	width:100px;
	padding:2px 3px 2px 5px;
	margin:10px 0 0 0;
	background:#eee;	
	font-weight:bold;
}

body#formel #container #main #contents #center_column .contents_bg .inner p.indextabnew {
	width:170px;
	background:#e76d98;	
	border-left:solid 1px #e27da1;
	border-right:solid 1px #e27da1;
	border-top:solid 1px #e27da1;
}

body#formel #container #main #contents #center_column .contents_bg .inner p.indextab a {
	color:#333;
	text-decoration:none;
}

body#formel #container #main #contents #center_column .contents_bg .inner p.indextabnew a {
	color:#fff;
	text-decoration:none;
}

body#formel #container #main #contents #center_column .contents_bg .inner .intop {
	width:577px;
	border-left:solid 1px #ccc;
	border-right:solid 1px #ccc;
	border-top:solid 1px #ccc;
	background:url(../fromelcrest/img/fromelcr_face_border.gif) right top repeat-y;
}

body#formel #container #main #contents #center_column .contents_bg .inner .intop h3 {
	font-size:130%;
	padding:25px 10px 0 18px;
	color:#332014;
	line-height:140%;
	font-weight:bold;
}

body#formel #container #main #contents #center_column .contents_bg .inner .intop p.name {
	padding:32px 10px 0;
	text-align:right;
	color:#332014;
}

body#formel #container #main #contents #center_column .contents_bg .inner .intop p.name span {
	font-size:120%;
}

body#formel #container #main #contents #center_column .contents_bg .inner .ttl {
	width:447px;
	float:left;
}

body#formel #container #main #contents #center_column .contents_bg .inner .face {
	padding:5px;
	float:left;
	font-size:0;
	line-height:0;
}

* html body#formel #container #main #contents #center_column .contents_bg .inner .face {
	padding:5px 5px 3px 5px;
}

body#formel #container #main #contents #center_column .contents_bg .inner div.main {
	width:553px;
	border:solid 1px #ccc;
	padding:0 12px 10px;
	background:url(../fromelcrest/img/fromelcr_entry_inbg.gif) left top repeat-y;
}

body#formel #container #main #contents #center_column .contents_bg .inner div.indexmain,
body#formel #container #main #contents #center_column .contents_bg .inner div.indexmain02 {
	width:553px;
	border:solid 1px #ccc;
	padding:5px;
}

body#formel #container #main #contents #center_column .contents_bg .inner div.indexmain02 {
	border:solid 1px #e27da1;
}

body#formel #container #main #contents #center_column .contents_bg .inner div.main p {
	margin-top:28px;
	line-height:28px;
}

body#formel #container #main #contents #center_column .contents_bg .inner div.main p.first {
	margin:0;
	line-height:28px;
}

body#formel #container #main #contents #center_column .contents_bg .inner div.main div.first {
	margin-top:-28px;
}

body#formel #container #main #contents #center_column .contents_bg ul {
	padding:10px 0 30px;
	background:url(../fromelcrest/img/fromelcr_bg_btm.gif) left bottom no-repeat;
	text-align:center;
}

body#formel #container #main #contents #center_column .contents_bg ul li {
	display:inline;
}

body#formel #container #main #contents #center_column .contents_bg ul li a {
	background:url(../img/cmn_icon_pk06.gif) left center no-repeat;
	padding:0 0 0 15px;
}

body#formel #container #main #contents #center_column .contents_bg ul li.pre a {
	background:url(../img/cmn_icon_pk05.gif) left center no-repeat;
	padding:0 15px 0 15px;
}

body#formel #container #main #contents #center_column .contents_bg p.pagetop2 {
	width:620px;
	margin:0 0 10px 0;
	padding:0;
	text-align:right;
}

body#formel #container #main #contents #center_column .contents_bg p.pagetop2 img {
	margin-left:10px;
}

body#formel #container #main #contents #center_column .contents_bg ul.titlelist {
	background:none;
	padding:0;
	text-align:left;
}


body#formel #container #main #contents #center_column .contents_bg ul.titlelist li {
	display:block;
	background:url(../fromelcrest/img/fromelcrest_index_icon.gif) 0 0.5em no-repeat;
	padding:1px 0 5px 10px;
	font-weight:bold;
}

body#formel #container #main #contents #center_column .contents_bg ul.titlelist li a {
	background:none;
	padding:0;
}

body#formel #container #main #contents #center_column .contents_bg ul.titlelist li span {
	color:#333;
	font-weight:normal;
}

body#formel #container #main #contents #center_column .contents_bg ul.titlelist li span.name {
	display:block;
}

body#formel #container #main #contents #center_column .contents_bg div.contents_bgbtm {
background:transparent url(../fromelcrest/img/fromelcr_bg_btm.gif) no-repeat scroll left bottom;
padding:0 0 30px;
}


/* fromelcrest-------------- */


body#formel #container #main #contents #center_column .contents_bg .inner div.indexmain dl,
body#formel #container #main #contents #center_column .contents_bg .inner div.indexmain02 dl {
	margin:3px 0 0 0;
	padding:3px;
	background:url(../img/cmn_dot_line.gif) repeat-x left bottom;
}

body#formel #container #main #contents #center_column .contents_bg .inner div.indexmain dl.end ,
body#formel #container #main #contents #center_column .contents_bg .inner div.indexmain02 dl.end {
	background:none;
	padding-bottom:0;
}

body#formel #container #main #contents #center_column .contents_bg .inner div.indexmain dl dt,
body#formel #container #main #contents #center_column .contents_bg .inner div.indexmain02 dl dt {
	padding:1px 0 5px 10px;
	color:#378481;
	font-size:90%;
	font-weight:bold;
	line-height:1.2;
	background:url(../fromelcrest/img/fromelcrest_index_icon_green.gif) no-repeat 3px 0.3em;
	
}

body#formel #container #main #contents #center_column .contents_bg .inner div.indexmain dl dd,
body#formel #container #main #contents #center_column .contents_bg .inner div.indexmain02 dl dd {
	padding:0 0 5px 10px;
	line-height:1.2;
}

body#formel #container #main #contents #center_column .contents_bg .inner div.indexmain dl dd a,
body#formel #container #main #contents #center_column .contents_bg .inner div.indexmain02 dl dd a {
	font-weight:bold;
}

body#formel #container #main #contents #center_column .contents_bg .inner div.indexmain dl dd span,
body#formel #container #main #contents #center_column .contents_bg .inner div.indexmain02 dl dd span {
	color:#333333;
	font-weight:normal;
	display:block;
	padding:5px 0 0 0;
}
