@charset "shift_jis";

/* ================================================================

CSS Information

Site URI:       http://www.alpolic.com/japan/
File URI:       http://www.alpolic.com/japan/contact/css/mailform.css
File name:      mailform.css
Summary:        mailform styles
Created:        2009-06-11
Last update:    2009-06-11

================================================================ */


/* library
-------------------- */
/* YUI[ver:2.6.0] */
@import url("/japan/shared/css/reset-fonts.css");

/* universal
-------------------- */
@import url("/japan/shared/css/elements.css");
@import url("/japan/shared/css/module.css");
@import url("/japan/shared/css/container.css");

body {
	background:none;
}

* html div { /* for IE6 */
	behavior:url(/japan/shared/iepngfix.htc)
}

* html body { /* for IE6 */
    text-align:left;
}

#newsBody {
	margin:20px 30px 20px 30px;
}

#header {
	display:block;
	width:740px;
	height:70px;
    text-align:left;
    line-height:1;
	background-image:url(/japan/contact/img/mailFormHeaderBg.gif);
	background-repeat:no-repeat;
}

#header .SiteLogo {
	display:inline-block;
	width:230px;
	height:70px;
	padding-left:10px;
	float:left;
}

#content {
	display:block;
	width:740px;
    line-height:1;
	background-image:url(/japan/contact/img/mailFormContentBg.png);
	background-repeat:no-repeat;
	background-position:bottom;
}

#footer {
	display:block;
	width:740px;
	height:53px;
    text-align:left;
    line-height:1;
	background-image:url(/japan/contact/img/mailFormFooterBg.png);
	background-repeat:no-repeat;
}

#content h1 {
	display:block;
	width:680px;
	height:4px;
	margin:30px 30px 0px 30px;
	text-indent:-9999px;
	background-image:url(/japan/news/img/h1NewsBody.png);
	background-repeat:no-repeat;
}

#news {
	display:block;
	width:680px;
	margin:0px 30px 0px 30px;
}

#news h2 {
	width:680px;
	height:30px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-image:url(/japan/news/img/h2NewsTitle.png);
	background-repeat:no-repeat;
}

#newsDate {
	width:99px;
	height:21px;
	margin:0px 0px 0px 0px;
	padding:9px 0px 0px 0px;
	font-size:100%;
	font-family:"Helvetica, Arial, Verdana, sans-serif";
	font-weight:bold;
	color:#0176C9;
	float:left;
}

#newsTitle {
	width:562px;
	height:23px;
	margin:0px 0px 0px 3px;
	padding:7px 0px 0px 16px;
	font-size:120%;
	font-family:"ƒƒCƒŠƒI","Hiragino Kaku Gothic Pro","ƒqƒ‰ƒMƒmŠpƒS Pro W3","‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	font-weight:bold;
	color:#000000;
	float:left;
}
.newsBlock {
	width:680px;
	margin:30px 0px 70px 0px;
	clear:both;
}
.newsText {
	letter-spacing:0.05em;
	line-height:1.8em;
	font-size:95%;
	font-family:"ƒƒCƒŠƒI","Hiragino Kaku Gothic Pro","ƒqƒ‰ƒMƒmŠpƒS Pro W3","‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	color:#666666;
}

#buttonClose {
	width:740px;
	height:20px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#buttonClose a {
	width:80px;
	height:20px;
	margin:0px 1px 0px 0px;
	padding:0px 0px 0px 0px;
	background-image:url(/japan/contact/img/buttonClose.png);
	background-repeat:no-repeat;
	text-indent:-9999px;
	float:right;
}

#companyLogo a {
	display:block;
	width:210px;
	height:20px;
	margin:21px 0px 0px 12px;
	text-indent:-9999px;
	clear:both;
	float:left;
}

#copyRight {
	margin:30px 10px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family:Helvetica, Arial, Verdana, sans-serif;
	font-size:90%;
	color:#4d4d4d;
	float:right;
}

.newsText span {
	display:block;
	margin-bottom:1em;
}
