@charset "UTF-8";
/* common style ver.0.1
@font-face {
	font-family: wombtype;
	src: url("http://ajr.vc/test/wombtype.ttf");
}
------------------------------------------*/
@import "_initialize.css";
@import "contents-styles.css"; 
@import "font-styles.css"; 
@import "_base.css";
html{font-family:Helvetica,Arial, 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;font-weight:150;}

body{
	font-size:13px;
	/*\*/
	font-size:small;
	font:x-small;
	/**/
	line-height:1.231;
}
h1,h2,h3,h4{font-size:100%;}
table{font-size:inherit;font:100%;}


/* LAYOUT
-------------------------------------------- */
body{
	background-image:url(../img/bg_card.gif);
	background-position:center top;
}
#main{
	position:relative;
	margin:0;
	padding:0;
	height:100%;
}
#container{
	margin:0;
	padding:0;
	text-align:center;
	width:100%;
	height:100%;
	z-index:2;
	color:#2F2F2F;
}
#container-inner{
	display:block;
	width:581px;
	margin:0 auto;
	padding:0;
	text-align:left;
	border-left:1px solid #ddd;
	border-right:1px solid #ddd;
}
#u-logo{
	display:none;
} 
#wombLogoBox{
	background-image:url(../img/bg.gif);
	background-position:1px 0px;
} 
#wombLogo{
	width:580px;
	height:201px;
	border-bottom:1px solid #DCDCDC;
}
#wombLogo a{
	height:201px;
	background-image:url(/_common/img/WOMBLOGO-p.png);
	background-position:10px 19px;
	background-repeat:no-repeat;
	display:block;
	margin:0;
	padding:0;
} 
#wombLogo a:hover{
	height:201px;
	background-image:url(/_common/img/WOMBLOGO-p_on.png);
	background-repeat:no-repeat;
	display:block;
} 

#wombLogo-pring{
	background-image:url(../img/bg.gif);
	background-position:1px 0px;
	border-bottom:1px solid #DCDCDC;
	padding:48px 0px 114px 9px;
	display:none;
} 


/* contents footer */
#footer #footer-content{ text-align:right; padding:20px 10px 0px 0px; height:192px; }
#footer-inner{
	background-image:url(../img/bg.gif);
	background-position:1px 1px;
}
#footer #webproduced{
padding:0px 10px 5px 0px;
}
#footer #copyright{
padding:0px 10px 160px 0px;
}

/* card only */
.u-main08{
margin:20px10px 20px;;
}

/* FONT
--------------------------------------------*/ 
/* COLOR
-------------------------------------------- */
/* UTILITY
-------------------------------------------- */
.clearfix:after {
  content: ".";
  display: block;
  clear: both;
  height: 0;
  visibility: hidden;
}

.clearfix {
  min-height: 1px;
}

* html .clearfix {
  height: 1px;
  /*¥*//*/
  height: auto;
  overflow: hidden;
  /**/
}


