@charset 'utf-8';


/* --------------------------------------------------------------
 *
 *    ARC DESIGN. 2013 web site styles.
 *
 * --------------------------------------------------------------
 
 * Table of contents
 * 1. Base style
 * 2. Layout
 * 3. Header area
//// * 4. side area
//// * 5. Contents area
//// * 6. Footer area
//// * 6. Styles for IE7
 *
*/

/* -------------------------------
 *
 * 1. Base style
 *
 ------------------------------ */
 
body {
margin:0;
padding:0;
color:#000000;
font-family:"メイリオ", "Meiryo", "ＭＳ Ｐゴシック", "MS P Gothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Verdana", "Arial", "Helvetica", sans-serif;
font-size:12px;
line-height:19px;
}
/* Sectioning */
h1, h2, h3, h4, h5, h6 {
margin:0;
padding:0;
font-size:100%;
}
/* Grouping */
p {
margin:0;
}
ol, ul, li{
list-style:none;
margin:0;
padding:0;
}
ol.number{
list-style:decimal;
margin-bottom:25px;
}
ol.number li{
list-style:decimal;
margin-left:40px;
}
dl, dt, dd{
margin:0;
}
/* Text */
a:link{
color:#666;
text-decoration:none;
}
a:visited{
color:#666;
text-decoration:none;
}
a:hover,
a:active,
a:focus{
text-decoration:underline;
}
:lang(ch){
font-family: simsun;
}
/* Multimedia */
img{
border:0;
vertical-align:bottom;
}
/* Form */
form {
margin:0;
padding:0;
}
input,
textarea,
select,
button{
font-family:"メイリオ", "Meiryo", "ＭＳ Ｐゴシック", "MS P Gothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Verdana", "Arial", "Helvetica", sans-serif;
font-size:12px;
color:#666;
}
label{
cursor:pointer;
}
/* HTML5 elements */
header,
footer,
article,
section,
nav,
aside,
small,
hgroup,
figure,
figcaption{
display:block;
}



/* -------------------------------
 *
 * 2. Layout
 *
 ------------------------------ */


body{
	padding:0px;
	margin:0px;
	text-align:center;
}

#main-wrapper{
	padding-top:200px;
	margin:0 auto;
}


/* -------------------------------
 *
 * 3. Header area
 *
 ------------------------------ */

header {
	width:990px;
	margin:0 auto;
}

header #logo{
	background:url(common/images/logo.gif) 0 0 no-repeat;
	width:172px;
	height:172px;
	display:block;
	text-indent:-9999px;
	
	margin:0 auto;
}

header #logo a{
	display:block;
	width:172px;
	height:172px;
}




/* -------------------------------
 *
 * 準備中
 *
 ------------------------------ */
 
 #under_c{
	 padding-top:20px;
 }
 
 #hinmoku{
	 padding-top:35px;
 }
 
 #hinmoku p{
	 padding-top:15px;
 }