@charset "UTF-8";

body {width:100%; background:#FFFFFF; background:url(http://www.lovelove-fx.com/images/top.gif) repeat-x top; text-align:center; font-family: arial, helvetica, geneva, verdana, lucida, 'lucida grande', arial, sans-serif; color:#555555;}

body {font-size: 62.5%; /* IE */  font-family: Verdana, 'MS Pゴシック', sans-serif;}

/******************************************/
a:link {text-decoration:none;}

a:visited {text-decoration:none;}

a:hover {text-decoration:underline;}
/******************************************/

#wrapper {margin:0 auto; text-align:left; width:880px; font-size:10px;}

.header {height:69px; width:860px; padding:10px 10px 0 10px;}

.bodyl {float:left;}
.bodyr {float:right; text-align:right;}

.gmenu {list-style:none; margin-top:3px; width:860px;}
.gmenu ul{list-style:none;}
.gmenu li{float:left; list-style:none; font-size:10px;}

.gmenu li a {background:url(http://www.lovelove-fx.com/images/garrow.gif) no-repeat left; width:13px; height:13px; padding-left:20px; text-decoration:none; margin-right:45px;}
.gmenu li a:visited {background:url(http://www.lovelove-fx.com/images/garrow.gif) no-repeat left; width:13px; height:13px; padding-left:20px; text-decoration:none; margin-right:45px;}
.gmenu li a:hover {background:url(http://www.lovelove-fx.com/images/garrow_on.gif) no-repeat left; width:13px; height:13px; padding-left:20px; text-decoration:none; margin-right:45px;}

.container {width:880px; padding:10px 0;}

.pankuzu {font-size:10px; margin-bottom:15px;}
.pankuzu p {display:inline; background:#999999; padding:2px 3px;} 
.pankuzu p a{color:#FFFFFF; text-decoration:none;}
.pankuzu p a:visited {color:#FFFFFF; text-decoration:none;}
.pankuzu p a:hover {color:#CCCCCC; text-decoration:none;}

.content {float:left; width:590px;}

.line1 {display:block; background:url(http://www.lovelove-fx.com/images/line1.gif) no-repeat 0 0; width:590px; height:0px; overflow:hidden; padding-top:38px; margin-bottom:10px;}

.line2 {display:block; background:url(http://www.lovelove-fx.com/images/line2.gif) no-repeat 0 0; width:590px; height:0px; overflow:hidden; padding-top:38px; margin-bottom:10px;}
.line2l {width:195px; float:left;}
.line2r {width:395px; float:right; font-size:10px;}
.line2rtxt {font-size:12px; color:#029C00; font-weight:bold; margin-bottom:5px;}
.line2r p{line-height:160%;}

.line3 {display:block; background:url(http://www.lovelove-fx.com/images/line3.gif) no-repeat 0 0; width:590px; height:0px; overflow:hidden; padding-top:38px; margin-bottom:10px;}
.line4 {display:block; background:url(http://www.lovelove-fx.com/images/line4.gif) no-repeat 0 0; width:590px; height:0px; overflow:hidden; padding-top:38px; margin-bottom:10px;}
.line5 {display:block; background:url(http://www.lovelove-fx.com/images/line5.gif) no-repeat 0 0; width:590px; height:0px; overflow:hidden; padding-top:38px; margin-bottom:10px;}
.line6 {display:block; background:url(http://www.lovelove-fx.com/images/line6.gif) no-repeat 0 0; width:590px; height:0px; overflow:hidden; padding-top:38px; margin-bottom:10px;}
.line7 {display:block; background:url(http://www.lovelove-fx.com/images/line7.gif) no-repeat 0 0; width:590px; height:0px; overflow:hidden; padding-top:38px; margin-bottom:10px;}
.line8 {display:block; background:url(http://www.lovelove-fx.com/images/line8.gif) no-repeat 0 0; width:590px; height:0px; overflow:hidden; padding-top:38px; margin-bottom:10px;}
.line9 {display:block; background:url(http://www.lovelove-fx.com/images/line9.gif) no-repeat 0 0; width:590px; height:0px; overflow:hidden; padding-top:38px; margin-bottom:10px;}
.line10 {display:block; background:url(http://www.lovelove-fx.com/images/line10.gif) no-repeat 0 0; width:590px; height:0px; overflow:hidden; padding-top:38px; margin-bottom:10px;}
.line11 {display:block; background:url(http://www.lovelove-fx.com/images/line11.gif) no-repeat 0 0; width:590px; height:0px; overflow:hidden; padding-top:38px; margin-bottom:10px;}
.line12 {display:block; background:url(http://www.lovelove-fx.com/images/line12.gif) no-repeat 0 0; width:590px; height:0px; overflow:hidden; padding-top:38px; margin-bottom:10px;}
.line13 {display:block; background:url(http://www.lovelove-fx.com/images/line13.gif) no-repeat 0 0; width:590px; height:0px; overflow:hidden; padding-top:38px; margin-bottom:10px;}
.line14 {display:block; background:url(http://www.lovelove-fx.com/images/line14.gif) no-repeat 0 0; width:590px; height:0px; overflow:hidden; padding-top:38px; margin-bottom:10px;}
.line15 {display:block; background:url(http://www.lovelove-fx.com/images/line15.gif) no-repeat 0 0; width:590px; height:0px; overflow:hidden; padding-top:38px; margin-bottom:10px;}
.line16 {display:block; background:url(http://www.lovelove-fx.com/images/line16.gif) no-repeat 0 0; width:590px; height:0px; overflow:hidden; padding-top:38px; margin-bottom:10px;}
.line17 {display:block; background:url(http://www.lovelove-fx.com/images/line17.gif) no-repeat 0 0; width:590px; height:0px; overflow:hidden; padding-top:38px; margin-bottom:10px;}
.line18 {display:block; background:url(http://www.lovelove-fx.com/images/line18.gif) no-repeat 0 0; width:590px; height:0px; overflow:hidden; padding-top:38px; margin-bottom:10px;}
.line19 {display:block; background:url(http://www.lovelove-fx.com/images/line19.gif) no-repeat 0 0; width:590px; height:0px; overflow:hidden; padding-top:38px; margin-bottom:10px;}
.line20 {display:block; background:url(http://www.lovelove-fx.com/images/line20.gif) no-repeat 0 0; width:590px; height:0px; overflow:hidden; padding-top:38px; margin-bottom:10px;}
.line21 {display:block; background:url(http://www.lovelove-fx.com/images/line21.gif) no-repeat 0 0; width:590px; height:0px; overflow:hidden; padding-top:38px; margin-bottom:10px;}



.prarea {width:570px; margin-left:20px; margin-bottom:20px;}


.blogarea {list-style:none; width:570px; margin-left:20px; margin-bottom:20px; line-height:160%;}
.blogarea ul {list-style:none; line-height:170%;}
.blogarea li {list-style:none;}
.blogarea li p {display:inline; margin-left:10px;}




.linearea {margin-bottom:20px; line-height:170%;}

.contmenu {list-style:none; width:590px;}
.contmenu ul{list-style:none;}
.contmenu li {list-style:none; float:left; width:290px; margin-right:5px; margin-bottom:20px;}
.contl {float:left; width:70px; margin-right:5px;}
.contr {float:right; width:215px;}
.conttxt {font-size:12px; font-weight:bold; margin-bottom:5px; color:#C80000;}

.contr p {line-height:160%}




/*
.contmenu li a {display:block; width:290px; margin-right:5px;}
*/


.navigation {float:right; width:275px;}

.sideline1 {display:block; background:url(http://www.lovelove-fx.com/images/sideline1.gif) no-repeat 0 0; width:275px; height:0px; overflow:hidden; padding-top:25px; margin-bottom:10px;}
.sideblogarea {width:265px; margin-left:10px; list-style:none; font-size:10px; line-height:190%; margin-bottom:10px;}
.sideblogarea ul {list-style:none;}
.sideblogarea li {list-style:none;}
.sideblogarea li a {;}

.sideline2 {display:block; background:url(http://www.lovelove-fx.com/images/sideline2.gif) no-repeat 0 0; width:275px; height:0px; overflow:hidden; padding-top:25px; margin-bottom:10px;}

.sidecontarea {width:265px; margin-left:10px; list-style:none; font-size:10px; line-height:190%; margin-bottom:10px;}
.sidecontarea ul {list-style:none;}
.sidecontarea li {list-style:none;}
.sidecontarea li a {;}

.totop {margin:0px 0 10px; text-align:right;}

.footer {margin:10px 0 10px; text-align:center;}







