#base{background:url("/profile/img/bg.gif") 35px 244px no-repeat #fff;}
#flash{height:190px;}

#content{width:672px; padding:45px 0 70px 134px;}

#profile_main{width:672px; margin-bottom:10px;}

#content h4{background:url("/profile/img/title.gif") left top no-repeat; font-size:9px;
	width:168px; height:0; padding-top:24px; overflow:hidden; display:block; margin-bottom:35px;}

#content #profile_main .left{float:left; width:295px;}

#content #profile_main .right{float:right; width:314px; position:relative;}
#content #profile_main .right #icon_facebook{width:22px; height:22px; position:absolute; right:5px; top:60px;}
#content #jinbo{background:url("/profile/img/name.gif") left top no-repeat; font-size:9px;
	width:203px; height:0; padding-top:24px; overflow:hidden; display:block; margin-bottom:18px;}

#content #profile_main .right p{width:314px;}

#content #profile_main .right table{margin-top:16px;}
#content #profile_main .right td{padding:0 10px 10px 0; vertical-align:top;}

#content h6{padding-top:45px; padding-bottom:11px; border-bottom:1px dotted #b9b9b9;}
#content .archive_box{width:672px; margin-bottom:6px; padding:16px 0 17px; border-bottom:1px dotted #b9b9b9;}
#content #event_box{margin-bottom:0px;}
#content #magazine_box{line-height:233%; padding:12px 0 13px;}
#content .archive_box .left{width:320px; float:left;}
#content .archive_box .right{width:332px; float:left; padding-left:20px;}
#content .archive_box .left dl{width:320px; line-height:160%;}
#content .archive_box .right dl{width:332px; line-height:160%;}
#content .archive_box dl dt{width:58px; float:left;}
#content .archive_box .left dl dd{width:262px; float:right; margin-bottom: 6px;}
#content .archive_box .right dl dd{width:270px; float:right; margin-bottom: 6px;}
#content p.caption{}
#content p.archive_title{color:#668c45; font-weight:bold; margin-bottom:8px; padding-top:15px;}
#content #recipe_box{margin-bottom:0px;}
html>/**/body #content #recipe_box{margin-bottom:0px; overflow/*\**/:hidden\9;}
#content #recipe_box dl{margin-bottom:9px;}
#content #recipe_box dl dt{width:320px; float:none; color:#668c45; font-weight:bold;}
#content #recipe_box .left dl dd{width:320px; float:none; margin-bottom:0;}
#content #recipe_box .right dl dd{width:332px; float:none; margin-bottom:0;}
#content #bnr_request{width:387px; margin: 0 auto; padding: 60px 0;}

#content #profile_sub {margin: 80px 0 0; padding: 40px 0 0;}
#content #profile_sub .left{float:left; width:295px;}
#content #profile_sub .right{float:right; width:350px; position:relative;}
#content #profile_sub .right .sub_box {margin-bottom: 50px;}
#content #profile_sub .right .job{ margin-top: 8px;}
#content #profile_sub .right .name{ margin-top: 15px;}
#content #profile_sub .right p{ margin-top: 10px;}

#page_top {padding-bottom: 0px;}
#footer {position: relative;}