body#main
{
	margin : 0px;
	padding: 0px;
}
div#layout_box
{
	background-color: #ffffff;
    top          :50%;
    left         :50%;
    height       :720px;
    width        :720px;
    margin-top   :-360px;
    margin-left  :-360px;
	
	overflow:hidden;
    position:absolute;
}
div#intro_box
{
	background-color: #ffffff;
    top         :0px;
    left        :0px;
    height      :268px;
    width       :449px;
	
	overflow    :hidden;
    position    :absolute;
	text-align  :left;
	
	border      :1px;
	border-style:solid none solid solid;
}
div#diary_box
{
	background-color: #ffffff;
    top         :450px;
    left        :270px;
    height      :268px;
    width       :449px;
	
	overflow    :hidden;
    position    :absolute;
	text-align  :left;
	
	border      :1px;
	border-style:solid solid solid none;
}
div#status_box
{
	background-color: #ffffff;
    top         :0px;
    left        :450px;
    height      :449px;
    width       :268px;
	
	overflow    :hidden;
    position    :absolute;
	text-align  :left;
	
	border      :1px;
	border-style:solid solid solid solid;
}
div#product_box
{
	background-color: #ffffff;
    top         :270px;
    left        :0px;
    height      :449px;
    width       :268px;
	
	overflow    :hidden;
    position    :absolute;
	text-align  :left;
	
	border      :1px;
	border-style:none solid solid solid;
}
div#center_box
{
	background-color: #ffffff;
    top         :270px;
    left        :270px;
    height      :180px;
    width       :180px;
	
	overflow    :hidden;
    position    :absolute;
	text-align  :left;
	
	border      :1px;
	border-style:none;
}
div#clip_area
{
	width:255px;
	top:205px;
	left:5px;
	position:absolute;
	border-style:non;
	overflow    :hidden;
}
ul
{
	margin:0px;
	padding-top:5px;
	padding-left:15px;
}
li
{
	margin-bottom:10px;
	font-size :9pt;
	font-color:#333333;
}

div.title
{
	background-color:#ffffff;
	height:16px;
	width :95%;
	border      :1px;
	border-color:#bbbbbb;
	border-style:none none solid none;
	
	color :#555555;
	font-size  :10pt;
	font-weight:bold;
}
div#diary_photo
{
	background-color:#eeeeee;
	height:250px;
	width :250px;
	top   :10px;
	left  :10px;
	position:absolute;
	border-style:none;
}
div#diary_text
{
	background-color:#ffffff;
	height:270px;
	width :180px;
	top   :0px;
	left  :270px;
	position:absolute;
	border-style:none;
}
div#diary_title
{
	top:10px;
	position:absolute;
}
div#diary_body
{
	height:200px;
	width :170px;
	top   :35px;
	left  :3px;
	position    :absolute;
	border-style:none;
	overflow    :hidden;
	
	color      :#555555;
	font-size  :12px;
	line-height:20px;
}
div#diary_date
{
	height:12px;
	width :130px;
	top   :247px;
	left  :3px;
	position    :absolute;
	border-style:none;
	overflow    :hidden;
	
	color      :#888888;
	font-size  :12px;
	line-height:12px;
}
div#diary_more
{
	background-color:#ffffff;
	
	height:25px;
	width :25px;
	top   :235px;
	left  :145px;
	position    :absolute;
	border-style:none;
	overflow    :hidden;
}

a:link   { color:#aaaaaa; }
a:visited{ color:#aaaaaa; }
a:hover  { color:#ee3333; }
a:active { color:#ee3333; }

a.icons
{
	width  :80px;
	height :80px;
	
	position     :absolute;
	border-style :none;
}
a.product_banner
{
	background-color:#ffffff;
	width  :255px;
	height :80px;
	
	position     :absolute;
	border-style :none;
}
a.icons:hover,a#diary_more_icon:hover,a.product_banner:hover
{
	background-position:top right;
}

