/* logo Setting
--------------------------------------------------*/
div#kochare_logo img{margin:0px 10px 10px; border:0px;}
div#kochare_contents{width: 920px; margin:0px auto 0px;}


/* こちら以下を使用ください。
--------------------------------------------------*/


/* reset
--------------------------------------------------*/

h1,h2,h3,p,ul,ol,li { margin:0; padding:0;}
body { font-size:small; }
img { border: 0;}

/* structure
--------------------------------------------------*/
div#container { 
 background:#FFEFEF;
	width:100%;
	margin:-10px 0 0 0;
}

div#kochare_contents{ 
 background:#FFFBF5;
}

/* header
--------------------------------------------------*/

#header {
	background:url(/oyakojikan/images/bg_main.gif) no-repeat top center;
	width:920px;
	margin:0 0 40px 0;
	position:relative;
}

#header h1 {
	padding:20px 0 56px 25px;
}

#header div.lead {
 position:absolute;
	top:2px;
	left:434px;
	width:462px;
}


/* main
--------------------------------------------------*/

#main {
	width:850px;
	margin:0 auto 0 auto;
	padding-bottom:25px;
}

#main div.lead {
	margin-bottom:15px;
}

#main p.link {
	text-align:right;
	margin:0 0 10px 0;
}

#main p.link img {
	margin:0 5px 0;
	vertical-align:middle;
}

#main div.linkbox {
	width:854px;
	margin: 0 auto 20px auto;
	background:url(/oyakojikan/images/bg_block01.gif) no-repeat bottom left;
	padding-bottom:20px;
}

#main div.linkbox #pampers {
	width:421px;
	float:left;
}

#main div.linkbox #kochare {
	width:421px;
	float:right;
}

#main div.linkbox h2 {
	margin:0 0 20px 0;
}

#main div.linkbox p {
	color:#666666;
	line-height:1.5;
	margin:0 10px 20px 25px;
}

#pampers div.movie {
	width:400px;
	height:200px;
	margin:0 auto 10px auto;
}

#pampers div.btn {
	text-align:center;
}

#kochare ul.btn {
	margin:0 -15px 0 20px;
	width:395px;
}

#kochare ul.btn li {
	float:left;
	margin:0 10px 0 0;
	list-style:none;
}


/* Clear
----------------------------------------------------*/
.clearfix:after {
	content:".";
	display:block;
	clear:both;
	height:0;
	visibility:hidden;
	line-height: 0;
}
.clearfix {
	display: inline-block;
	min-height: 1%;
}

/* Hides from IE-mac \*/
* html .clearfix {
	voice-family: "\"}\"";
	voice-family: inherit;/* Hides IE5.0 */
	height: 1%;
}
.clearfix {	display:block;}
/* End hide from IE-mac */

.clearfix,
.container {
overflow:hidden !important;
}

.fltclear { 
	clear:both;
}
