@charset "euc-jp";

body {
	color: #755248;
	margin: 0px;
	font-size: 12px;
	padding: 0px;
	background-color: #FEF6F1;
}
#layout-box {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	background-image: url(http://www.eonet.ne.jp/~haru77/eroryunew/line_side.gif);
	background-repeat: repeat-y;
}
html>body #layout-box {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
}
#layout-boxAdj {
	padding-right: 11px;
	padding-left: 11px;
}
#layout-Sub {
	background-color: #FFFFFF;
	height: 100%;
	width: 100%;

}
a:link {
	color: #0095C6;
	text-decoration: none;
}
a:visited {
	color: #0095C6;
	text-decoration: none;
}
a:hover {
	color: #CC3399;
	text-decoration: underline;
}
.LinkCol {
	color: #755248;
	text-decoration: none;
}
.Col01 {
	color: #CC3399;
}
.Col02 {
	color: #FFCC00;
}
.Col03 {
	color: #0095C6;
}
.Col04 {
	color: #C90365;
}
.Col05 {
	color: #755248;
}
.clear {
	clear:both;
	font-size:0;
	line-height:0;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
img {
	border: none;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}
#intro {
	visibility: hidden;
	overflow: hidden;
} 
h1 {
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	font-size: 1px;
	visibility: hidden;
	color: #DCC7B8;
}
h2,h3,h4 {
	margin: 0px;
	padding: 0px;
}
p,em {
	margin: 0px;
	padding: 0px;
	vertical-align: top;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	font-variant: normal;
}
ul,li,ol,dl,dt,dd {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
form {
	margin: 0px;
	padding: 0px;
}
.FontCol01 {
	color: #79B042;
}
.FontCol02 {
	color: #D2814A;
}
.ConBoxAdj {
	padding-left: 2px;
}
.LineYokoBottom {
	background-image: url(http://www.eonet.ne.jp/~haru77/eroryuimg/SuitLineBottom.gif);
	height: 30px;
	width: 958px;
	background-repeat: repeat-x;
}

.LineYokoTop {
	background-image: url(http://www.eonet.ne.jp/~haru77/eroryuimg/SuitLineTop.gif);
	height: 30px;
	width: 958px;
	background-repeat: repeat-x;
}
.LineYoko {
	background-image: url(http://www.eonet.ne.jp/~haru77/eroryunew/YokoLine.gif);
	height: 25px;
	width: 763px;
	background-repeat: repeat-x;
}
.LineYoko2 {
	background-image: url(http://www.eonet.ne.jp/~haru77/eroryuimg/line_yoko2.gif);
	height: 11px;
	width: 958px;
	background-repeat: repeat-x;
}
.LineYoko3 {
	background-image: url(http://www.eonet.ne.jp/~haru77/eroryuimg/line_yoko3.gif);
	height: 13px;
	width: 958px;
	background-repeat: repeat-x;
}
.LineYoko4 {
	background-image: url(http://www.eonet.ne.jp/~haru77/eroryunew/YokoLine4.gif);
	height: 25px;
	width: 763px;
	background-repeat: repeat-x;
}
.LineYoko5 {
	height: 35px;
	width: 314px;
}
.LineYoko6 {
	height: 35px;
	width: 410px;
}
.LineYoko7 {
	height: 25px;
	width: 280px;
}

.DotLineTop {
	width: 530px;
	background-image: url(http://1.dtiblog.com/e/eroryu/file/DotLineBottom.gif);
	background-repeat: repeat-x;
	height: 21px;

}
.DotLineBottom {
	width: 530px;
	background-image: url(http://www.eonet.ne.jp/~haru77/eroryuimg/DotLineTop.gif);
	background-repeat: repeat-x;
	height: 21px;

}
#HeadLine {
	height: 34px;
	width: 978px;
	background-image: url(http://www.eonet.ne.jp/~haru77/eroryunew/headline.gif);
	background-repeat: repeat-x;
	margin-right: auto;
	margin-left: auto;
}
#HeadNaviBox {
	height: 60px;
}
.HeadNaviList {
	text-align: center;
	float: left;
	height: 60px;
}
#ADHeadBox {
	margin-right: 3px;
	margin-left: 3px;
	margin-top: 1px;

}
.ADRecBox {
	background-color: #CB0167;
	padding-top: 3px;
	padding-bottom: 3px;
	text-align: center;
	color: #FFFFFF;
}
.SuitLine {
	margin-right: 2px;
	margin-left: 2px;
	margin-top: 1px;

}
.SuitLineBox {
	background-color: #BF0023;
	padding-top: 4px;
	padding-bottom: 4px;
	text-align: center;
	color: #FFFFFF;
}
.BoxAdj {
	padding-right: 5px;
	padding-left: 5px;

}
.BoxAdj2 {
	padding-left: 17px;

}
#ConHeadBox {
	width: 958px;
	background-image: url(http://www.eonet.ne.jp/~haru77/eroryunew/ConHeadBox_BG.gif);
	background-repeat: repeat-y;
}
.MainTitle {
	font-size: 1px;
	color: #F9F6F3;
	padding-left: 20px;
	padding-top: 11px;
	line-height: 0px;
}
#ConHeadBoxL {
	float: left;
	width: 190px;
	padding-bottom: 15px;
}



#ConHeadBoxL div.SuitLineTop {
	background-image: url(http://www.eonet.ne.jp/~haru77/eroryuimg/SuitLineTop.gif);
	background-repeat: repeat-x;
	height: 30px;
	width: 530px;
}

#ConHeadBoxL div.MainTitleBg {
	background-image: url(http://www.eonet.ne.jp/~haru77/eroryuimg/maintitle_bg.gif);
	background-repeat: repeat-x;
	height: 40px;
	width: 530px;
}
.Rogo {
	height: 132px;
	width: 180px;
	margin-top: 5px;
}
.SideNaviList {
	background-image: url(http://www.eonet.ne.jp/~haru77/eroryunew/icon_text_a.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #F2EAE3;
	padding-top: 9px;
	padding-bottom: 6px;
}
#ConHeadBoxL div.SideNaviTitleBg {
	background-image: url(http://www.eonet.ne.jp/~haru77/eroryunew/SideCateTitleBg.gif);
	background-repeat: repeat-x;
	height: 34px;
	width: 180px;
	margin-top: 5px;
}
#ConHeadBoxL h3.SideNaviTitle {
	padding-top: 13px;
}


.SmaRank {
	width: 506px;
}

.SmaProfImgFrm {
	border: 1px solid #FFE4B3;
	height: 80px;
	width: 80px;

}

.SmaConBox {
	width: 243px;
	float: left;
	height: 93px;
}

.SmaConBoxL {
	float: left;
	width: 80px;
	margin-right: 9px;
	height: 80px;
}

.SmaConBoxR {
	float: left;
	width: 146px;
}
.SmaTitle {
	font-weight: bold;
	line-height: 140%;
}
.SmaLead {
	margin-top: 6px;
	margin-bottom: 4px;
	line-height: 140%;
}
.SmaDate {
	font-weight: normal;
	color: #D2814A;
}
.SmaName {
	margin-top: 5px;
	list-style-type: none;
	color: #D2814A;
}

#Ranking {
	padding-top: 20px;
}
#Ranking div.DotLineTop {
	width: 530px;
	background-image: url(http://1.dtiblog.com/e/eroryu/file/DotLineBottom.gif);
	background-repeat: repeat-x;
	height: 21px;

}
#RankingEntry {
	width: 490px;
	margin-left: 20px;
}
#RankingEntry li.Link {
	background-image: url(http://www.eonet.ne.jp/~haru77/eroryuimg/icon_text01.gif);
	background-repeat: no-repeat;
	padding-left: 14px;
	width: 110px;
	float: left;
}
#RankingEntry li.Link2 {
	background-image: url(http://www.eonet.ne.jp/%7Eharu77/eroryuimg/icon_text01.gif);
	background-repeat: no-repeat;
	padding-left: 14px;
	width: 155px;
	background-color: #CCCCCC;
}
#ConHeadBoxR {
	float: right;
	width: 763px;
}
#ConHeadBoxR div.MainTitleBg {
	background-image: url(http://www.eonet.ne.jp/~haru77/eroryuimg/maintitle_bg.gif);
	background-repeat: repeat-x;
	height: 40px;
	width: 418px;
}
#ConHeadBoxR div.MainTitleBg2 {
	background-image: url(http://www.eonet.ne.jp/~haru77/eroryuimg/maintitle_bg.gif);
	background-repeat: repeat-x;
	height: 39px;
	width: 418px;
}

#RecNeta {
}
#RecNeta div.ConBox {
	width: 185px;
	margin-top: 10px;
	float: left;
}
#RecNeta h4.Title {
	background-image: url(http://www.eonet.ne.jp/~haru77/eroryuimg/icon_go.gif);
	background-repeat: no-repeat;
	padding-left: 28px;
	font-size: 12px;
}
#RecNeta div.ConBoxL {
	width: 172px;
	margin-top: 10px;
}
#RecNeta div.ConBoxR {
	width: 172px;
	margin-top: 10px;
}
#RecNeta li.Lead {
	line-height: 125%;

}
#RecNeta li.Link {
	background-image: url(http://www.eonet.ne.jp/~haru77/eroryunew/icon_text_b.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	margin-top: 6px;
}
#AD {
}
#AD div.ConBox {
	margin-top: 15px;
	width: 370px;
	float: left;
}
#AD h3.Title {
	background-image: url(http://www.eonet.ne.jp/~haru77/eroryunew/icon_go.gif);
	background-repeat: no-repeat;
	padding-left: 28px;
	font-size: 12px;
	margin-bottom: 3px;
}
#AD div.ConBoxL {
	float: left;
	width: 172px;
	margin-top: 10px;
	margin-right: 13px;
}
#AD div.ConBoxR {
	float: left;
	margin-top: 10px;
	width: 170px;
}
#AD li.Lead {
	line-height: 140%;
}
#AD li.Link {
	background-image: url(http://www.eonet.ne.jp/%7Eharu77/eroryunew/icon_text_c.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	margin-top: 8px;
	color: #D2814A;
}
#NewsConBox {
	background-image: url(http://www.eonet.ne.jp/~haru77/eroryunew/NewsBoxBg.gif);
	background-repeat: repeat-y;
	width: 763px;
}
#NewsConBox2 {
	background-image: url(http://www.eonet.ne.jp/~haru77/eroryunew/NewsBoxBg.gif);
	background-repeat: repeat-y;
	width: 763px;
}
#News {
	width: 444px;
	float: left;
	background-color: #FFFFFF;
}
#NewsAdj {
	height: 17px;
}
.NewsDateBox {
	padding-bottom: 10px;
}
.NewsDatebg {
	height: 27px;
	width: 410px;
	background-color: #F4EDE8;
	margin-top: 16px;
}
.NewsDate {
	font-size: 12px;
	padding-top: 8px;
	padding-left: 14px;
	font-weight: normal;
}
#News div.TitleBg {
	background-image: url(http://www.eonet.ne.jp/~haru77/eroryunew/NewsTitleBg.jpg);
	background-repeat: repeat-x;
	font-size: 12px;
	height: 36px;
	width: 410px;
}
#News div.TitleBg2 {
	background-image: url(http://www.eonet.ne.jp/~haru77/eroryunew/NewsTitleBg.jpg);
	background-repeat: repeat-x;
	font-size: 12px;
	height: 36px;
	width: 410px;
	margin-top: 25px;
}
#News h2.TitleImg {
	padding-top: 12px;
}
#News div.ConBox {
	width: 410px;
	margin-top: 17px;
}
#News div.ConAdj {
	padding-left: 20px;
	padding-bottom: 23px;
}
#News h4.Title {
	background-image: url(http://www.eonet.ne.jp/%7Eharu77/eroryunew/icon_go.gif);
	background-repeat: no-repeat;
	padding-left: 28px;
	font-size: 12px;
	line-height: 140%;
}
#News h4.Title2 {
	background-image: url(http://www.eonet.ne.jp/~haru77/eroryuimg/icon_go.gif);
	background-repeat: no-repeat;
	padding-left: 28px;
	font-size: 12px;
	padding-bottom: 4px;
}
#News div.ConBoxL {
	float: left;
	width: 172px;
	margin-top: 10px;
}
#News div.ConBoxR {
	float: right;
	width: 222px;
	margin-top: 10px;
}
#News li.Lead {
	line-height: 150%;
}
#News li.LeadCap {
	line-height: 150%;
	padding-top: 4px;
}
#News p.NikkiOpen {
	line-height: 150%;
	background-image: url(http://www.eonet.ne.jp/%7Eharu77/eroryuimg/icon_com2.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	margin-top: 20px;
}
#News p.Nikki {
	line-height: 170%;
}

#News li.Link {
	background-image: url(http://www.eonet.ne.jp/%7Eharu77/eroryunew/icon_text_c.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	margin-top: 8px;
}
#News li.Link2 {
	background-image: url(http://www.eonet.ne.jp/~haru77/eroryuimg/icon_text01.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	margin-top: 2px;
}
#News div.Line {
	background-image: url(http://www.eonet.ne.jp/%7Eharu77/eroryunew/newsother_line.gif);
	background-repeat: repeat-x;
	height: 15px;
	width: 410px;
}
#News div.pickBox {
}
#News li.pickMov {
	background-image: url(http://www.eonet.ne.jp/~haru77/eroryuimg/icon_movie2.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	margin-top: 5px;
}
#News li.pickImg {
	background-image: url(http://www.eonet.ne.jp/~haru77/eroryuimg/icon_img.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	margin-bottom: 2px;
}










#News div.ADConBox {
	width: 410px;
	margin-top: 17px;
}
#News div.ADConAdj {
	padding-left: 20px;
	padding-bottom: 23px;
}
#News h4.ADTitle {
	background-image: url(http://www.eonet.ne.jp/%7Eharu77/eroryunew/icon_go.gif);
	background-repeat: no-repeat;
	padding-left: 28px;
	font-size: 12px;
	line-height: 140%;
}
#News h4.ADTitle2 {
	background-image: url(http://www.eonet.ne.jp/~haru77/eroryuimg/icon_go.gif);
	background-repeat: no-repeat;
	padding-left: 28px;
	font-size: 12px;
	padding-bottom: 4px;
}
#News div.ADConBoxL {
	float: left;
	width: 172px;
	margin-top: 10px;
}
#News div.ADConBoxR {
	float: right;
	width: 222px;
	margin-top: 10px;
}
#News li.ADLead {
	line-height: 150%;
}
#News li.ADLink {
	background-image: url(http://www.eonet.ne.jp/%7Eharu77/eroryunew/icon_text_c.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	margin-top: 8px;
}
#News li.ADLink2 {
	background-image: url(http://www.eonet.ne.jp/~haru77/eroryuimg/icon_text01.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	margin-top: 2px;
}
#News div.ADLine {
	background-image: url(http://www.eonet.ne.jp/%7Eharu77/eroryunew/newsother_line.gif);
	background-repeat: repeat-x;
	height: 15px;
	width: 410px;
}


#NewsOther {
	width: 314px;
	float: right;
	background-color: #FFFFFF;
}
#NewsOtherAdj {
	height: 17px;
}
#NewsOther div.ConBox {
	width: 280px;
	padding-top: 14px;
}
#NewsOther div.TitleBg {
	background-image: url(http://www.eonet.ne.jp/~haru77/eroryunew/NewsTitleBg.jpg);
	background-repeat: repeat-x;
	font-size: 12px;
	height: 43px;
	width: 280px;
}
#NewsOther div.TitleBg2 {
	background-image: url(http://www.eonet.ne.jp/~haru77/eroryunew/NewsTitleBg.jpg);
	background-repeat: repeat-x;
	font-size: 12px;
	height: 43px;
	width: 280px;
	margin-top: 20px;
}
#NewsOther h2.TitleImg {
	padding-top: 12px;
}
#NewsOther p.Title {
	font-size: 12px;
	background-repeat: no-repeat;
	font-weight: bold;
	background-image: url(http://www.eonet.ne.jp/%7Eharu77/eroryunew/icon_go.gif);
	padding-left: 27px;
}
#NewsOther p.TitleAD {
	font-size: 12px;
	background-repeat: no-repeat;
	line-height: 150%;
	font-weight: bold;
	background-image: url(http://www.eonet.ne.jp/%7Eharu77/sakuramovie/common2/icon_new.gif);
	padding-left: 31px;
}
#NewsOther li.Title {
	font-size: 12px;
	background-repeat: no-repeat;
	line-height: 150%;
	font-weight: bold;
	background-image: url(http://www.eonet.ne.jp/%7Eharu77/sakuramovie/common2/icon_new.gif);
	padding-left: 22px;
}
#NewsOther li.Title2 {
	font-size: 12px;
	background-repeat: no-repeat;
	line-height: 150%;
	font-weight: bold;
}
#NewsOther div.ConBoxC {
	width: 280px;
	margin-top: 10px;
	padding-bottom: 4px;
}
#NewsOther p.CImg {
	padding-bottom: 20px;
}
#NewsOther li.CTitle {
}
#NewsOther li.CLink {
	background-image: url(http://www.eonet.ne.jp/%7Eharu77/eroryunew/icon_text_d.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	margin-top: 9px;
}
#NewsOther div.ConBoxL {
	float: left;
	width: 132px;
	margin-top: 10px;
}
#NewsOther div.ConBoxR {
	float: right;
	margin-top: 10px;
	width: 136px;
}
#NewsOther div.ConBoxL2 {
	width: 280px;
	margin-top: 10px;
}
#NewsOther div.ConBoxR2 {
	margin-top: 10px;
	width: 280px;
}

#NewsOther li.Lead {
	line-height: 150%;

}
#NewsOther li.Link {
	background-image: url(http://www.eonet.ne.jp/%7Eharu77/eroryunew/icon_text_c.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	margin-top: 9px;
}
#NewsOther li.Link2 {
	background-image: url(http://www.eonet.ne.jp/%7Eharu77/eroryunew/icon_text_c.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	margin-top: 5px;
}
#NewsOther div.Line {
	background-image: url(http://www.eonet.ne.jp/%7Eharu77/eroryunew/newsother_line.gif);
	background-repeat: repeat-x;
	height: 15px;
	width: 280px;
}

#Daily {
	width: 410px;
}
.DailyMainTitleBg {
	height: 38px;
	width: 528px;
	margin-left: 1px;
	background-image: url(http://www.eonet.ne.jp/~haru77/eroryuimg/daily_title_bg.gif);
	background-repeat: repeat-x;
}
#Daily p.Caution {
	margin-top: 17px;
}
#Daily div.ConBox {
	margin-top: 20px;
	width: 490px;
}
#Daily div.ConBox4 {
	margin-top: 20px;
	width: 410px;
}
#Daily h3.EntryTitle {
	font-size: 12px;
	line-height: 135%;
	margin-top: 18px;
	margin-bottom: 9px;
	color: #755248;
	padding-left: 25px;
	background-image: url(http://www.eonet.ne.jp/~haru77/eroryunew/icon_go.gif);
	background-repeat: no-repeat;
}
.EntryMainImg {
	background-color: #FAF8F6;
	height: 120px;
	width: 410px;
	margin-left: 1px;
}

#Daily div.MainPicBox {
	padding-top: 23px;
	width: 490px;
	padding-bottom: 4px;
}
#Daily div.MainPic {
	float: left;
	height: 203px;
	width: 202px;
}
#Daily div.MainCap {
	float: right;
	width: 267px;
}
#Daily div.BodyImg {
	padding-top: 17px;
	float: left;
	height: 75px;
	width: 100px;
	margin-right: 10px;
}
#Daily p.Body {
	padding-top: 3px;
	width: 410px;
	line-height: 150%;
}
.Body2 {
	padding-top: 16px;
	width: 410px;
	line-height: 150%;
}


.ComLink {
	margin-top: 10px;
	line-height: 120%;
}


#Daily div.EntryConAdj {
}
#Daily h4.Title {
	background-image: url(http://www.eonet.ne.jp/%7Eharu77/eroryunew/icon_go.gif);
	background-repeat: no-repeat;
	padding-left: 28px;
	font-size: 12px;
}
#Daily h4.Title4 {
	background-image: url(http://www.eonet.ne.jp/%7Eharu77/eroryunew/icon_go.gif);
	background-repeat: no-repeat;
	padding-left: 28px;
	font-size: 12px;
	line-height: 140%;
}
#Daily div.ConBoxL {
	margin-top: 20px;
	width: 202px;
	float: left;
}
#Daily div.ConBoxR {
	margin-top: 20px;
	width: 202px;
	float: right;
}
#Daily div.ConBoxL2 {
	margin-top: 12px;
	width: 202px;
	float: left;
}
#Daily div.ConBoxR2 {
	margin-top: 12px;
	width: 202px;
	float: right;
}
#Daily div.ConBoxL3 {
	margin-top: 8px;
	width: 202px;
	float: left;
}
#Daily div.ConBoxR3 {
	margin-top: 8px;
	width: 202px;
	float: right;
}
#Daily div.ConBoxL4 {
	margin-top: 10px;
	width: 172px;
	float: left;
}
#Daily div.ConBoxR4 {
	margin-top: 10px;
	width: 220px;
	float: right;
}

#Daily div.PickupBox2 {
	width: 490px;
	padding-top: 17px;
}
#Daily ul.PickupBox {
	margin-top: 12px;
	width: 410px;
}
#Daily li.Pickup {
	margin-top: 9px;
}

#Daily li.Sum {
	padding-top: 9px;
	padding-bottom: 6px;
}
#Daily li.Lead {
	line-height: 150%;
	width: 195px;
}
#Daily li.Lead2 {
	padding-top: 10px;
}
#Daily li.Lead3 {
	line-height: 150%;
	width: 195px;
	margin-top: 6px;
}

#Daily li.Lead4 {
	line-height: 150%;
}
#Daily li.Link {
	background-image: url(http://www.eonet.ne.jp/~haru77/eroryunew/icon_text_c.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	margin-top: 6px;
	color: #D2814A;
}
#Daily li.Link2 {
	background-image: url(http://www.eonet.ne.jp/~haru77/eroryunew/icon_text_c.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	color: #D2814A;
	margin-top: 5px;
}
#Daily li.Link3 {
	background-image: url(http://www.eonet.ne.jp/~haru77/eroryunew/icon_text_c.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	margin-top: 11px;
	color: #D2814A;
}
#Daily div.more {
	margin-top: 15px;
}
#Daily div.moreBox {
	float: left;
	width: 245px;
}
#Daily p.moreMov {
	background-image: url(http://www.eonet.ne.jp/~haru77/eroryuimg/icon_movie2.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	margin-bottom: 2px;
}
#Daily p.moreImg {
	background-image: url(http://www.eonet.ne.jp/~haru77/eroryuimg/icon_img.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	margin-bottom: 2px;
}
#Daily div.Line {
	background-image: url(http://www.eonet.ne.jp/~haru77/eroryuimg/daily_line.gif);
	background-repeat: repeat-x;
	height: 15px;
	width: 410px;
}
#Daily div.ConBoxADL {
	margin-top: 20px;
	width: 237px;
	float: left;
}
#Daily div.ConBoxADR {
	margin-top: 20px;
	width: 237px;
	float: right;
}
#Daily div.ConBoxSum {
	padding-bottom: 4px;
	width: 410px;
	line-height: 130%;

}

#Daily div.ConBoxSumL {
	float: left;
	width: 102px;
	margin-top: 10px;
	margin-right: 5px;
}
#Daily div.ConBoxSumR {
	float: right;
	width: 90px;
	margin-top: 10px;
}
#Daily li.LeadSum {
}
#Daily li.LinkSum {
	background-image: url(http://www.eonet.ne.jp/~haru77/eroryunew/icon_text_b.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	margin-top: 6px;
	color: #D2814A;
}

#ShowcaseAD {
	padding-top: 3px;
	width: 410px;
	padding-bottom: 7px;
}
.ShowcaseADSpace {
	padding-top: 8px;
}
#ShowcaseAD div.ConBoxAdj {
	margin-right: 20px;
}
#ShowcaseAD div.ConBoxL {
	margin-top: 15px;
	width: 197px;
	float: left;
}
#ShowcaseAD div.ConBoxR {
	margin-top: 15px;
	width: 197px;
	float: right;
}
#ShowcaseAD li.Lead {
	margin-top: 6px;
	line-height: 145%;
}
#ShowcaseAD li.Link {
	background-image: url(http://www.eonet.ne.jp/%7Eharu77/eroryunew/icon_text_c.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	margin-top: 6px;
	color: #D2814A;
}


#FootKouki {
}


#FootKouki p. {
}







#Log {
	padding-top: 10px;
	padding-bottom: 20px;
}
.LogConBox {
	width: 490px;
	float: left;
}
.LogTitle {
	font-weight: bold;
	height: 21px;
	background-image: url(http://www.eonet.ne.jp/~haru77/eroryuimg/icon_linktitle.gif);
	background-repeat: no-repeat;
	padding-left: 18px;
	line-height: 120%;
	margin-top: 12px;
}
.LogList {
	line-height: 130%;
}

	
#ConHeadBoxR div.SuitLineTop {
	background-image: url(http://www.eonet.ne.jp/~haru77/eroryuimg/SuitLineTop.gif);
	background-repeat: repeat-x;
	height: 30px;
	width: 410px;
}

#contents {
	width: 958px;
}
#contents div.MainTitleBgL {
	background-image: url(http://www.eonet.ne.jp/~haru77/eroryuimg/maintitle_bg.gif);
	background-repeat: repeat-x;
	height: 40px;
	width: 327px;
}
#contents div.MainTitleBgL2 {
	background-image: url(http://www.eonet.ne.jp/~haru77/eroryuimg/maintitle_bg2.gif);
	background-repeat: repeat-x;
	height: 42px;
	width: 327px;
}
#contents div.MainTitleBgR {
	background-image: url(http://www.eonet.ne.jp/~haru77/eroryuimg/maintitle_bg.gif);
	background-repeat: repeat-x;
	height: 40px;
	width: 630px;
}
#contents div.MainTitleBgR2 {
	background-image: url(http://www.eonet.ne.jp/~haru77/eroryuimg/maintitle_bg2.gif);
	background-repeat: repeat-x;
	height: 42px;
	width: 630px;
}
#contents h3.MainTitle {
	font-size: 1px;
	color: #F9F6F3;
	padding-left: 20px;
	padding-top: 12px;
	line-height: 0px;
}
#contents div.EntryLine01 {
	width: 958px;
	background-image: url(http://www.eonet.ne.jp/~haru77/eroryuimg/DotLineTop.gif);
	background-repeat: repeat-x;
	height: 21px;
}
#PickupFree {
	padding-top: 18px;
	width: 410px;
}

#PickupFree strong.Sum{
	font-weight: normal;
	color: #755248;
}
#PickupFree div.ImgB {
	float: left;
	height: 97px;
	width: 101px;
}
#PickupFree div.ImgEB {
	float: left;
	height: 90px;
	width: 100px;
}
#PickupFree li.AddB {
	margin-top: 9px;
	line-height: 140%;
}

#PickupFree div.ConBox {
	width: 403px;
	clear: left;
}
#PickupFree div.ConBoxL {
	float: left;
	height: 105px;
	width: 102px;
}

#PickupFree div.ConBoxR {
	float: right;
	width: 288px;
}

#PickupFree div.Photo {
}
#PickupFree li.Title {
	background-image: url(http://www.eonet.ne.jp/%7Eharu77/sakuramovie/common2/icon_new.gif);
	background-repeat: no-repeat;
	padding-left: 31px;
	font-weight: bold;
	margin-top: 9px;
	line-height: 140%;
}
#PickupFree li.Lead {
	margin-top: 7px;
	margin-bottom: 5px;
	line-height: 120%;
}
#PickupFree li.Add {
	margin-top: 8px;
	line-height: 140%;
}

#PickupFree li.Date {
	font-weight: bold;
	color: #D2814A;
	padding-top: 13px;
}
#PickupFree div.Line {
	background-image: url(http://www.eonet.ne.jp/%7Eharu77/sakuramovie/common/dotline01.gif);
	background-repeat: repeat-x;
	height: 13px;
	width: 400px;
	clear: left;
}
#PickupFree li.Line {
	background-image: url(http://www.eonet.ne.jp/%7Eharu77/sakuramovie/common/dotline01.gif);
	background-repeat: repeat-x;
	height: 13px;
	width: 400px;
	clear: left;
}
.FontCol03 {
	color: #D2814A;
}
#PickupFree li.Link {
	background-image: url(http://www.eonet.ne.jp/%7Eharu77/eroryunew/icon_text_c.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	margin-top: 9px;
	font-weight: bolder;
}
#PickupFree li.Link2 {
	background-image: url(http://www.eonet.ne.jp/%7Eharu77/eroryunew/icon_text_c.gif);
	background-repeat: no-repeat;
	padding-left: 17px;
	color: #D2814A;
	margin-top: 9px;
}
#PickupFree li.Link3 {
	background-image: url(http://www.eonet.ne.jp/%7Eharu77/sakuramovie/common/icon_text01.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	margin-top: 7px;
	color: #D2814A;
	padding-top: 4px;
}
#PickupFree div.Img {
	float: left;
	height: 79px;
	width: 101px;
	margin-top: 8px;
}
#PickupFree div.ImgE {
	float: left;
	height: 79px;
	width: 100px;
	margin-top: 8px;
}


.OkaikeiCBox {
	width: 400px;
	padding-top: 14px;
}
.OkaikeiKoukiBody {
	line-height: 140%;
}

.OkaikeiKoukiImg {
	float: left;
}



.EntryBox {
	width: 958px;
	background-image: url(http://www.eonet.ne.jp/~haru77/eroryuimg/entry_BG.gif);
	background-repeat: repeat-y;
}
.EntryBoxDotLine {
	background-image: url(http://www.eonet.ne.jp/~haru77/eroryuimg/DotLine3Bottom.gif);
	background-repeat: repeat-x;
	height: 17px;
	width: 958px;

}
.EntryBoxL {

	float: left;
	width: 327px;
}




div.EntryTitleBgL {
	height: 220px;
	width: 328px;
	margin-top: 10px;
	float: left;
}

div.EntryTitleBgR {
	float: right;
	width: 610px;
}

div.ProfImgBox {
	float: left;
	width: 300px;
	height: 70px;
	margin-top: 35px;
}
.EntryImg {
	float: right;
	width: 193px;
	margin-top: 50px;
	text-align: left;
}
p.EntryTitleImgR {
	padding-top: 34px;
}




.EntryBoxLDotLine {
	background-image: url(http://www.eonet.ne.jp/~haru77/eroryuimg/DotLine3Top.gif);
	background-repeat: repeat-x;
	height: 17px;
	width: 288px;

}
.EntryBoxR {
	float: right;
	width: 630px;
}
.EntryBoxRDotLine {
	background-image: url(http://www.eonet.ne.jp/~haru77/eroryuimg/DotLine3Bottom.gif);
	background-repeat: repeat-x;
	height: 17px;
	width: 630px;

}
.EntryConBoxAdj {
	width: 288px;
}
p.EntryDate {
	font-weight: bold;
	color: #FF9900;
	padding-top: 19px;
}


.EntryProf {
	padding-top: 2px;

}
.EntryAdultMovie {
	padding-top: 20px;
	padding-bottom: 20px;

}

.EntryProfImgBox {
	height: 235px;
}
.ProfImg {
	height: 70px;
	width: 94px;
	margin-right: 5px;
	float: left;

}
.ProfImgFrm {
	border: 1px solid #FFE4B3;

}
.ProfImgFrm2 {
	border: 1px solid #FFFFFF;

}

.EntryBest3 {
	padding-top: 20px;
	padding-bottom: 20px;
}
.EntryBestConBox {
	float: left;
	width: 203px;
}
.EntryBestImg {
	width: 182px;
}
.EntryBestBody {
	margin-top: 9px;
	font-weight: bold;
	background-position: center;
}
.EntryBestCom {
	margin-top: 2px;
	width: 185px;
	line-height: 130%;
}
.EntryPickup {
	padding-top: 20px;
}
.EntryPickup2 {
	padding-top: 20px;
	margin-bottom: 20px;
}
.EntryPickupL {
	width: 303px;
	float: left;
}
.EntryPickupR {
	float: left;
	width: 288px;
}
.EntryPickupMov {
	background-image: url(http://www.eonet.ne.jp/~haru77/eroryuimg/icon_movie2.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	margin-bottom: 2px;
}
.EntryPickupImg {
	background-image: url(http://www.eonet.ne.jp/~haru77/eroryuimg/icon_img.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	margin-bottom: 2px;
}



.EntryAD {
	padding-top: 3px;
}
.EntryFoot {
	height: 28px;
	background-color: #FFFFFF;

}
.EntryLink {
	width: 800px;
	float: left;
	line-height: 120%;
}
.EntryLink2 {
	float: left;
	width: 780px;
	line-height: 110%;
}
.Entrypagetop {
	width: 114px;
	text-align: right;
	background-color: #FFFFFF;
	float: left;
	padding-top: 2px;
}


#AccessRanking {
}
#RecentComment {
}
.RecentCommentList {
	background-repeat: no-repeat;
	padding-left: 18px;
	padding-bottom: 6px;
	background-image: url(http://www.eonet.ne.jp/~haru77/eroryuimg/icon_com2.gif);
}

#ADFootBox {
	margin-right: 3px;
	margin-left: 3px;
	margin-top: 1px;

}
#Other {
	padding-bottom: 20px;
	background-image: url(http://www.eonet.ne.jp/%7Eharu77/eroryunew/line_yoko4.gif);
	width: 958px;
}
#Links {
	float: left;
	width: 451px;
	margin-top: 5px;
}
#LinksMainTitle {
	font-size: 1px;
	line-height: 50%;
	color: #FFFFFF;
}
#LinksAdj {
	padding-left: 20px;
}
.LinksListBox {
	float: left;
	width: 215px;
}
.LinksTitle {
	font-weight: bold;
	height: 21px;
	background-image: url(http://www.eonet.ne.jp/~haru77/eroryuimg/icon_linktitle.gif);
	background-repeat: no-repeat;
	padding-left: 18px;
	line-height: 120%;
	margin-top: 12px;
}
.LinksList {
	background-image: url(http://www.eonet.ne.jp/~haru77/eroryuimg/icon_linklist.gif);
	background-repeat: no-repeat;
	padding-left: 18px;
	line-height: 130%;
	padding-bottom: 1px;
}
.LinksListMany {
	background-repeat: no-repeat;
	line-height: 100%;
	visibility: hidden;
	overflow: hidden;
	font-size: 1px;
}
.LinksLine {
	background-image: url(http://www.eonet.ne.jp/~haru77/eroryuimg/CategoryLine.gif);
	background-repeat: repeat-x;
	height: 21px;
	width: 185px;
}

#Archive {
}
.ArchiveTitle {
	background-repeat: no-repeat;
	padding-left: 19px;
}


#RightFrame {
	float: right;
	width: 441px;
}
.FrameAdj2 {
	padding-left: 20px;
}
#LastNewsBox {
	width: 400px;
	padding-top: 18px;
	padding-bottom: 15px;
}
#UpDateBox {
	padding-top: 18px;
	width: 400px;
	padding-bottom: 17px;
	clear: both;
}

#MustSeeBox {
	width: 400px;
	padding-top: 18px;
	padding-bottom: 18px;
	clear: both;
}
#Information {
	float: right;
	width: 506px;
}
#OtherBoxL {
	width: 258px;
	float: left;
}
.OtherBoxLAdj {
	padding-left: 15px;
	padding-right: 25px;

}
#OtherBoxR {
	float: left;
	width: 248px;
}
.OtherBoxRAdj {
	padding-left: 15px;
	padding-right: 15px;

}
.SubMainTitle {
	height: 60px;
	font-size: 1px;
	line-height: 80%;
	color: #FFFFFF;
}

#Aboutus {
	padding-bottom: 10px;
}
.AboutusPhoto {
	text-align: center;
}
.AboutusBody {
	padding-top: 10px;
}
.AboutusMail {
	padding-top: 10px;
	padding-bottom: 10px;
}
.AboutusTitle {
	background-repeat: no-repeat;
	padding-left: 19px;
	font-weight: bold;
	height: 23px;
	background-image: url(http://www.eonet.ne.jp/~haru77/eroryuimg/icon_file.gif);
}
.AboutusList {
	background-repeat: no-repeat;
	padding-left: 19px;
	line-height: 130%;
	padding-bottom: 2px;
	background-image: url(http://www.eonet.ne.jp/~haru77/eroryuimg/icon_textlink.gif);
}
.AboutusCounter {
	text-align: center;
	padding-bottom: 6px;
}
#HitRanking {
	font-size: 11px;
	line-height: 140%;
}
#CodeList {
	padding-bottom: 13px;
	padding-top: 15px;
}
#CodeList2 {
	text-align: center;
}
#Kouki {
	width: 490px;
}


.KoukiTitle {
	font-weight: bold;
	color: #D2814A;
	margin-bottom: 8px;
	margin-top: 15px;
}
.KoukiTitle2 {
	font-weight: bold;
	color: #D2814A;
	padding-left: 26px;
	background-image: url(http://www.eonet.ne.jp/%7Eharu77/eroryuimg/icon_go.gif);
	background-repeat: no-repeat;
	margin-top: 18px;
}
.KoukiBody {
	line-height: 150%;
}
.KoukiAdBody {
	margin-top: 15px;
}
.KoukiImg {
	float: left;
}


.CenterFootBox {
	padding-top: 9px;
	width: 400px;
	padding-bottom: 2px;
}



h2.RightFrameMainTitle {
	font-weight: bold;
	padding-top: 5px;
	text-align: center;
	width: 170px;
}
.RightCBox {
	width: 170px;
	margin-bottom: 20px;
	text-align: right;
}
.RightCBoxAdj {
	text-align: left;
	padding-left: 5px;
	padding-top: 13px;
}



.editor {
	padding-top: 10px;
	width: 760px;
	padding-bottom: 10px;
	text-align: left;
}
.Pagetop {
	text-align: right;
	width: 600px;

}
.ComTraBox {
	width: 958px;
	background-image: url(http://1.dtiblog.com/e/eroryu/file/DotLine_comtra.gif);
	background-repeat: repeat-y;
}
.ComTraBoxL {
	float: left;
	width: 474px;
}
.ComTraBoxR {
	float: right;
	width: 474px;
}

#commentBox {
	width: 398px;
	padding-top: 18px;

}


.CommentMainTitleBg {
	background-image: url(http://www.eonet.ne.jp/~haru77/eroryuimg/title_comment.gif);
	background-repeat: no-repeat;
	height: 25px;
	width: 378px;
}
.CommentListBox {
	color: #BE7C47;
	background-repeat: no-repeat;
	padding-left: 23px;
	line-height: 110%;
	margin-top: 11px;
}
.CommentName {
	color: #79B042;

}
.CommentLine {
	background-image: url(http://www.eonet.ne.jp/~haru77/eroryuimg/dotline01.gif);
	background-repeat: repeat-x;
	height: 20px;
	width: 410px;
}

.CommentBody {
	padding-left: 23px;
	line-height: 160%;
	padding-top: 15px;
	padding-bottom: 3px;
}
.CommentEditForm {
	margin-top: 8px;
	margin-bottom: 2px;
	font-weight: bold;
}
.CommentEditFormBtn {
	margin-top: 15px;
	text-align: center;

}
.formname {
}
.textShadowBox {
	width: 115px;
}
.formcom {
	width: 340px;
}

.LineColorComment {
	height: 30px;
	width: 710px;
	background-repeat: repeat-x;
}
#TrackbackBox {
	width: 378px;
	background-color: #FFFFFF;
	padding-top: 15px;
}
#id1 {
}

h2.TrackbackTitle {
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
}
.TrackbackURL {
	color: #9A6C5F;
	padding-bottom: 10px;
	font-weight: bold;
}

.TrackbackURLUnder {
	margin-bottom: 4px;
	margin-top: 8px;
}
.TrackbackURLForm {
	width: 363px;

}
.TrackbackOpen {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 7px;
	padding-bottom: 15px;
}
.TrackbackBody {
	font-size: 10px;

	margin-top: 3px;
	line-height: 130%;
}
.TrackbackName {
	text-align: right;
	width: 300px;
	margin-top: 3px;
	font-size: 10px;
	margin-bottom: 4px;
}
.LineColorTrack {
	background-image: url(http://www.eonet.ne.jp/~haru77/eroryuimg/dotline01.gif);
	height: 20px;
	width: 410px;
	background-repeat: repeat-x;
}
.TrackbackDate {
	color: #C89164;
}



.PrevNavi {
	text-align: center;
	padding-top: 18px;
	width: 398px;
	background-color: #FFFFFF;
	line-height: 120%;
	padding-bottom: 16px;

}

#MovieList {
	padding-top: 19px;
	padding-bottom: 6px;
}
.MovieListBox {
	padding-top: 10px;
}
.MovieListTitle {
	font-weight: bold;
	height: 21px;
	background-image: url(http://www.eonet.ne.jp/~haru77/eroryuimg/icon_linktitle.gif);
	background-repeat: no-repeat;
	padding-left: 18px;
	line-height: 120%;
	margin-top: 5px;
}
.MovieListList {
	line-height: 130%;
	padding-bottom: 9px;
}


#Footer {
	text-align: left;
}
.FootImage {
	text-align: center;
	margin-bottom: 10px;
}
.FootPageTop {
	text-align: right;
	margin-top: 13px;
	margin-right: 20px;
}
.FootLink {
	padding-bottom: 12px;
	text-align: center;
}
#FootLine {
	height: 15px;
	width: 980px;
	background-color: #FEF6F1;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
.IFRAMESma {
	height: 550px;
	width: 746px;
	border: none;
	margin: 0px;
	padding: 0px;

}
.IFRAMESma2 {
	height: 7900px;
	width: 280px;
	border: none;
	padding: 0px;

}
.IFRAMESma3 {
	height: 670px;
	width: 410px;
	border: none;
	padding: 0px;

}
.IFRAMESma4 {
	height: 670px;
	width: 410px;
	border: none;
	padding: 0px;

}
.IFRAMEBaka {
	height: 0px;
	width: 0px;
	border: none;
	margin: 0px;
	padding: 0px;

}
.IFRAMEHeadAD {
	height: 450px;
	width: 490px;
	border: none;
	margin: 0px;
	padding: 0px;

}
.IFRAMEShowcase {
	height: 1100px;
	width: 418px;
	border: none;
	margin: 0px;
	padding: 0px;

}
.IFRAMEHeadFrame {
	margin: 0px;
	padding: 0px;
	height: 108px;
	width: 956px;
}
.IFRAMEFootFrame {
	height: 1198px;
	width: 958px;
}
.IFRAMELog {
	height: 350px;
	width: 530px;
}
.IFRAMEAsp {
	height: 2500px;
	width: 280px;
	border: none;
	margin: 0px;
	padding: 0px;

}
.RssBox {
	padding-top: 20px;
}
