@charset "utf-8";

/*/////////////////////////////////////////////////////////////
カワイイをつくる.com

Copyright (C) KAO Corporation. All Rights Reserved.
------------------------------------------------------------
[About] 
	0. Import Common CSS
	1. Primary Style
	2. Content Style

//////////////////////////////////////////////////////////////*/

/* ------------------------------------------------------------
	0. Import Common CSS
------------------------------------------------------------ */

@import url("/kawatsuku/css/common/base.css");
@import url("/kawatsuku/css/common/layout.css");
@import url("/kawatsuku/css/common/module.css");

/* ------------------------------------------------------------
	1. Primary Style
------------------------------------------------------------ */
/* Header
------------------------------------------------- */

div#header {
	height:431px;
}

div#header #siteName {
	position: absolute;
	top: 17px;
	left: 21px;
}

div#header h2.news{
	position:absolute;
	top:258px;
	left:221px;
}

div#header p.desc{
	position:absolute;
	top:330px;
	left:238px;
}

div#header #siteName a {
	cursor: pointer;
}

/* Content - override layout.css
------------------------------------------------- */

div.contWide {
	position:relative;
	margin:0 0 30px 0!important;
	width: 965px!important;

}


/* ------------------------------------------------------------
	2. Content Style
------------------------------------------------------------ */

/* Header
------------------------------------------------- */
div#header p.desc{
	
}


/* Common Style
------------------------------------------------- */

div#content #blockContent01{
	position:relative;
	z-index:1;
	margin-left:22px;
	width:914px;
	height:683px;
	background:url(/kawatsuku/img/report/amebagg_xmas/bg_contents_1.png) 16px 73px no-repeat;
}

div#content #blockContent01 h2{
	position:absolute;
	top:2px;
	left:423px;
}

div#content #blockContent01 p.imgBox01{
	position:absolute;
	top:0;
	left:0;
}

div#content #blockContent01 p.txtBox01{
	position:absolute;
	top:113px;
	left:461px;
	z-index:2;
	width:431px;
}

div#content #blockContent01 p.imgBox02{
	position:absolute;
	top:322px;
	left:487px;
	z-index:1;
}

div#content #blockContent01 p.txtBox02{
	position:absolute;
	top:417px;
	left:44px;
	width:431px;
}

div#content #blockContent01 p.btnBox02{
	position:absolute;
	top:555px;
	left:44px;
	width:431px;
}

div#content #blockContent02{
	position:relative;
	z-index:2;
	margin: -69px 0 0 22px;
	width:916px;
	height:611px;
	background:url(/kawatsuku/img/report/amebagg_xmas/bg_contents_2.png) 340px 98px no-repeat;
}

div#content #blockContent02 h2{
	position:absolute;
	top:50px;
	left:420px;
}

div#content #blockContent02 p.txtBox01{
	position:absolute;
	top:165px;
	left:448px;
	width:431px;
}

div#content #blockContent02 p.btnBox01{
	position:absolute;
	top:315px;
	left:416px;
}


p.hr01{
	margin:0 30px 12px;
}

div.blockOtherContents {
	margin-left:30px;
	margin-right:30px;
}
