<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* CSS Document */
h1,h2,h3,h4,h5,div,p{margin:0;padding:0 20 0 20;}

div{overflow:hidden;}
hr,.guide{display:none;}

a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {color:#FF0000;text-decoration:underline;}
.left{float:left;}
.right{float:right;}

body{background:#FFFFFF url(../image/share/bg.gif) repeat;text-align:center;color:#000000;margin:0;padding:0;}
div#container{width:770px;margin:0 auto;background-color:#4c2681;color:#FFFFFF;}

div#header{width:770px;background:transparent url(../image/share/header_bg.jpg) no-repeat right;
	 text-align:left;}
div#copyright{width:770px;background:#aae6ff url(../image/share/copyright_bg.gif) repeat-x 0px 0px;}
div#copyright img{margin:25px auto 20px;}

div#toptopics{background:#FFFFFF url(../image/top/topics_bg.gif) no-repeat 100% 100%;width:770px;
	text-align:left;}
div#toptopics ul{font-size:medium;color:#FF0067;list-style:url(../image/top/icon.gif) none inside;padding-bottom:15px;}
div#toptopics ul li{margin:0 5px 5px;}
div#toptopics ul li strong{font-weight:bold;}
div#toptopics ul li.rss{list-style-image:none;}

h1{padding:5px 0 5px;}
div.star{width:740px;height:25px;background:transparent url(../image/share/hr.gif) no-repeat top;clear:left;}

/*--goods--*/
div#goods{width:740px;background-color:#FFFFFF;margin:0 auto;}
div#goodsheader{}
div#goodsfooter{background:#FFFFFF url(../image/share/waku_btm.gif) no-repeat bottom;padding-bottom:15px;}
div#goodsfooter img{margin:2px 5px;}

div.goods{width:220px;height:320px;margin:15px 10px;text-align:left;float:left;color:#FF0066;}
div.goods img{}
div.goods p.name{font-size:x-small;margin:10px 0 5px 10px;}
div.goods p.name strong{font-size:medium;}
div.goods p.name span{font-size:small;}
div.goods p.text{display:none;color:#333333;}
div.goods p.maker{font-size:x-small;margin:5px 0 0 10px;}

div#footerlink{text-align:left;padding-top:5px;padding-left:15px;margin-top:0px;clear:both;}
div#footermenu{margin:0;padding:0;}

/* topics */
div#topics{width:740px;background:#FFFFFF url(../image/share/waku_top.gif) no-repeat top;margin:0 auto;
	color:#333333;text-align:left;padding-top:10px;}
div#wakubtm,div.wakubtm{width:740px;background:transparent url(../image/share/waku_btm.gif) no-repeat bottom;clear:both;}
div#wakutop,div.wakutop{width:740px;background:#FFFFFF url(../image/share/waku_top.gif) no-repeat top;clear:both;margin:10px auto 0;overflow:hidden;}


div#topics h2{margin:15px 0;background:transparent url(../image/topics/topics_icon.gif) no-repeat 10px 0;
	padding-left:60px;padding-top:10px;height:35px;color:#FF0066;font-size:large;font-weight:bold;}
div#topics h2.bn{height:30px;margin:5px 0 0;font-size:100%;}
div#topics h2 span{font-size:small;font-weight:normal;}
div#topics div p{font-size:medium;margin:10px 15px 10px 290px;}
div#topics div p.noimg{margin-left:30px;}
div#topics div p.topicsimg{float:left;margin:0 15px 10px 15px;text-align:center;font-size:small;width:240px;text-align:center;padding:0;line-height:1;}
div#topics div p strong {color:#FF0066;}
div#topics div p span {font-size:small;}
p.topicscaption{font-size:xx-small;}


/* event */
div#prewakubtm{background:#4c2681 url(../image/share/waku_btm.gif) no-repeat top;height:30px;}
ul.eventlist{text-align:right;margin:0 15px;list-style-type:none;}
ul.eventlist li{font-size:80%;padding:7px 0 0;display:block;float:left;text-align:center;width:50%;}

div#topics table.hobbyfair {margin:0 auto 0;width:85%;clear:left;}/*200612*/
div#topics table.hobbyfair td{text-align:center;vertical-align:top;}
div#topics table.hobbyfair td div{margin:0 0 10px;padding:5px;font-size:small;}

/* DVD */
div#dvd,div#keitai{width:740px;background:#FFFFFF url(../image/share/waku_top.gif) no-repeat top;margin:0 auto;
	color:#333333;text-align:left;padding-top:10px;}
div.series{width:710px;height:32px;background:#FFFFFF url(../image/dvd/t_series_bg.gif) no-repeat top;
	margin:0 0 10px 15px;}
div.series h2{color:#FFFFFF;font-size:medium;font-weight:bold;margin:0 15px 0;padding-top:9px;}
div.dvdlist{margin:0 15px 10px;}
div.dvdlist img{margin:5px;}
div.dvddetail{background:#FFFFFF url(../image/dvd/detail_bg.jpg) no-repeat top center;width:710px;margin:0 0 0 15px;
	text-align:left;}

p.package{float:right;margin:10px 10px 15px 10px;}
img.package{border:1px solid #FFFFFF;}
div.dvddetailtxt{margin:15px 270px 0 30px;}
div.dvddetail h3{}
div.dvddetail h4{border-bottom:1px solid #FF0066;padding:2px 5px;margin-top:10px;}
div.dvddetail h4.dvdgoodsinfo{border-bottom-color:#4F2DA5;}
p.dvdstory{color:#FF0067;font-size:small;margin:10px 0 10px 5px;}
p.dvdstory strong{}
p.dvdgoodsinfo{color:#4F2DA5;font-size:small;margin:10px 5px;}

div.dvdnavi{width:700px;margin:5px 0 0 20px;text-align:left;clear:both;}
div.dvdnavi img.r{float:right;}

div#flash{font-size:x-small;color:#bc85ff;}
div#flash a{color:#bc85ff;}

/* keitai */
div#keitaiimg{float:left;}
div.keitai1st{margin:20px 0 0 15px;}
h2.keitai{padding:10px 0 5px;}
div.keitaiaccess {color:#ff0084;text-align:left; background:#ffffff url(../image/keitai/access.gif) no-repeat;width:710px;height:160px;
	margin:10px 0px 10px 13px;}
div.keitaiaccess ul{padding:35px 140px 0 15px;font-size:75%;list-style:none;}
div.keitaiaccess ul li{padding:5px 0 0;}

div.keitaiosusume{float:left;width:375px;height:214px;background:url(../image/keitai/osusume.gif) no-repeat;text-align:left;color:#ff0084;}
div.keitaiosusume div{padding:45px 10px 0 15px;float:left;}
div.keitaiosusume p{padding:50px 10px 0 10px;font-size:90%;}
div.keitaiosusume p strong{font-size:110%;}

div.keitainews{width:365px;height:214px;background:url(../image/keitai/news.gif) no-repeat;float:right;text-align:left;color:#ff0084;}
div.keitainews div{padding:45px 10px 0 15px;float:left;clear:left;}
div.keitainews p{padding:50px 10px 0 10px;font-size:80%;}
div.keitainews p strong{font-size:110%;}

div.keitaimenu {margin:0px 0px 5px 20px;_margin:0px 0px 5px 13px;float:left;width:685px;text-align:left;}
div.keitaimenu p{background:#ff7ce0;color:#ffffff;font-weight:bold;font-size:80%;padding:2px 10px;text-align:left;margin:5px 0;}
/*div#keitaiimg{float:left;}
div.keitai1st{line-height:1.1;color:#FF0066;border:1px solid #FF99CC;padding:10px;background-color:#FFE1FA;margin:0 15px 0 305px;text-align:left;}
div.keitai1st p{margin:10px;font-size:90%;font-weight:bold;}
div.keitai1st p strong{font-size:125%;}
div.keitai1st p span{font-size:90%;font-weight:normal;}
h2.keitai{padding:10px 0 5px;}

div.keitaiaccess {color:#000000;text-align:left;font-size:90%;}
div.keitaiaccess p{padding:5px 10px 5px 15px;}
div.keitaiaccess h3{font-weight:bold;font-size:110%;padding:10px 5px 0;}
div.keitaiaccess p span{font-size:90%;}
div.keitaiaccess p strong{color:#FF0066;}

div.keitainewsimg{float:left;}
div.keitainewsimg img{margin:10px 0 10px 30px;}
div.keitainewstxt{color:#FF0066;text-align:left;padding:5px 20px 5px 5px;margin-left:250px;}
div.keitainewstxt p{padding:5px;line-height:1.4;}
div.keitainewstxt p span{font-size:90%;}
div.keitainewstxt p strong{font-size:110%;}

div.keitaimenu {margin:0px 0px 5px 20px;_margin:0px 0px 5px 13px;float:left;width:685px;text-align:left;}
div.keitaimenu img{}
div.keitaimenu p{background:#ff7ce0;color:#ffffff;font-weight:bold;font-size:80%;padding:2px 10px;text-align:left;margin:5px 0;}*/

/*nasan */
div.nasanform{color:#FF0066;margin:0 auto;text-align:center;}
div.nasanform p{font-size:100%;padding:10px 20px;text-align:center;line-height:1.3;}
div.nasanform p strong{font-size:120%;font-weight:bold;}
div.nasanform p span{font-size:90%;}
div.nasanform table{border-collapse:collapse;background:#FF0066;border:1px solid #ff7caa;margin:0 auto 10px;}
div.nasanform table th{background:#fdbcd3;color:#ff0067;font-size:90%;width:150px;}
div.nasanform table td{background:#ffffff;font-size:80%;line-height:1.4;color:#666666;}
div.nasanform table th,div.nasanform table td{padding:5px 10px;border:1px solid #ff7caa;text-align:left;}
div.nasanform table td strong{color:#FF0000;}
div.nasanform form {margin:0;padding:0;}
div.nasanform form input{font-size:90%;padding:1px 10px;}
div.nasanphoto{margin:10px 0;}
div.nasanphoto img {margin:5px;}
p.nasanlink{background:#FFFFFF;font-size:90%;font-weight:bold;padding:3px 5px;text-align:center;width:700px;margin:0 auto;border:2px dotted #ff91b8;color:#999999;}

/*--w crescent--*/
div#w-crescent{width:740px;background:url(../image/w_crescent/bottom.jpg) no-repeat left bottom #1912b0;margin:0 auto;padding:0 0 74px 0;overflow:hidden;}
div#w-crescent h1{margin:0;padding:0;}
div#w-crescent h2{background:url(../image/w_crescent/title_goods.jpg) no-repeat left top;height:78px;text-indent:-999em;}

div#w-crescent-text{background:url(../image/w_crescent/text_bg.jpg) no-repeat top center;widht:740px;height:340px;text-align:left;}
div#w-crescent-text p#catch{position:relative;top:22px;left:150px;width:370px;font-size:100%;font-weight:bold;color:#fefdae;line-height:1.2}
div#w-crescent-text p#bodytext {position:relative;top:26px;left:150px;width:355px;font-size:100%;color:#FFF;line-height:1.1}

div#w-crescent #about-w-crescent {position:relative;top:30px;left:150px;background:url(../image/w_crescent/about_bottom.gif) no-repeat left bottom #5fcaf3;width:340px;}
div#w-crescent #about-w-crescent h2 {background:url(../image/w_crescent/about_top.gif) no-repeat left top;height:21px;text-indent:0;font-size:80%;font-weight:bold;color:#FFF;padding:15px 0 0 15px;}
div#w-crescent #about-w-crescent p{padding:5px 15px 18px 15px;font-size:80%;color:#0009bc;}

div.w-crescent-item{width:220px;height:310px;margin:15px 10px;text-align:left;float:left;color:#FFF;}
div.w-crescent-item img{}
div.w-crescent-item p.name{font-size:x-small;margin:10px 0 5px 10px;}
div.w-crescent-item p.name strong{font-size:medium;}
div.w-crescent-item p.name span{font-size:small;}
div.w-crescent-item p.text{display:none;color:#333333;}
div.w-crescent-item p.maker{font-size:x-small;margin:5px 0 0 10px;}
div.w-crescent-item p.maker a:link, div.w-crescent-item p.maker a:visited {color:#52d8ff;}
div.w-crescent-item p.maker a:hover{color:#F00}

/* recipe */
h1.recipe{margin:15px 0 10px;}
div#recipe{width:682px;background:url(../image/recipe/bg.gif) repeat-y;color:#bb0c62;}
p.recipefirst{color:#bb0c62;font-weight:bold;padding-bottom:10px;}
img.recipephoto{float:left;margin:0 0 0 20px;}
div.zairyo{margin:5px 0px 5px 430px;}
ul.recipe{list-style-image:url(../image/recipe/star.gif);text-align:left;margin:10px 0 0 30px;}
ul.recipe li{margin:0;padding:0px 0 5px;}
ul.recipe li span{font-size:85%;}
ul.recipe ul{list-style-image:none;list-style:none;font-size:100%;margin:3px 0;padding:0;}
ul.recipe ul li{margin:0 0 3px;padding:0px;}
div.tsukurikata{clear:both;margin:10px 0 0;}
ol.tsukurikata{list-style:decimal;text-align:left;font-weight:bold;margin:15px 25px 0 70px;}
ol.tsukurikata li{margin:0;padding:0px 0 5px;}
div.recipemobile{padding:10px 0 20px;}
div.recipebacknumber{padding:5px 0;color:#bb0c62;}
div.recipebacknumber p{padding:10px 0;}
div.recipebacknumber p a{font-weight:bold;}

/* greeting card */
h2.greetingcard{color:#FF0066;font-size:120%;text-align:center;padding:15px 0 0;}
div.greetingcard{border:3px dotted #f5316d;background-color:#761f1b;color:#FFFFFF;padding:15px;width:650px;margin:10px auto;overflow:hidden;text-align:left;}
div.greetingcard h3{float:left;}
div.greetingcard h4{background:#f5316d;padding:10px 15px;margin:10px 0 0 350px;line-height:1.3;}
div.greetingcard h4 span{font-weight:normal;font-size:80%;}
div.greetingcard div{clear:left;float:left;padding:10px 10px 0 0;}
div.greetingcard p{margin:10px;line-height:1.3;}
p.greetingcardcaution{padding:5px;}
p.greetingcardcaution a{color:#0000FF;font-size:80%;}

div.greetingcardcaution{width:100%;margin:0px;text-align:left;}
div.greetingcardcaution h1{width:100%;background:#ff005a;color:#FFFFFF;text-align:center;padding:10px 0;}
div.greetingcardcaution h2{width:90%;background-color:#5c4596;color:#FFFFFF;text-align:center;padding:5px 0 3px;font-size:110%;margin:15px auto 5px;line-height:1.3;}
div.greetingcardcaution h2 a{font-size:70%;font-weight:normal;color:#FFFFFF;}
div.greetingcardcaution div{width:90%;background:#FFFFFF;margin:0 auto 10px;padding:5 0 10px;}
div.greetingcardcaution div h3{font-size:90%;font-weight:bold;margin:0 0 15px;background-color:#9882cf;padding:5px 10px;color:#FFFFFF;}
div.greetingcardcaution div p{margin:10px 25px 20px;font-size:85%;line-height:1.3;}
div.greetingcardcaution p.forkids{text-align:center;font-size:100%;padding:5px 0 10px;font-weight:bold;color:#FF0066;}

ul.greetingqlist{background:#9882cf;padding:10px 0;list-style:none;margin:0 auto;width:90%;border:1px dotted #9882cf;color:#FFFFFF;}
ul.greetingqlist li{font-size:90%;font-weight:bold;margin:15px 10px 0;}
ul.greetingqlist li a{color:#FFFFFF;}
ul.greetingqlist li a:hover{color:#FFFFFF;}
ul.greetingqlist ul{list-style:none;}
ul.greetingqlist ul li{font-weight:normal;font-size:95%;text-indent:-1em;margin:5px 0 0;}

dl.greetingalist {width:90%;margin:10px auto;background-color:#FFFFFF;}
dl.greetingalist dt{font-weight:bold;font-size:90%;padding:5px 15px;background-color:#9882cf;color:#FFFFFF;}
dl.greetingalist dd span a{font-size:75%;font-weight:normal;background-color:#FFFF99;}
dl.greetingalist dd{font-size:85%;padding:15px 20px;margin:0;line-height:1.4;}

/* story */
div.storydetail{background:#FFFFFF url(../image/story/story_bg.jpg) no-repeat top center;width:710px;margin:0 0 0 15px;height:330px;
	text-align:left;}
div.storydetails{background:#FFFFFF url(../image/story/story_bg_s.jpg) no-repeat top center;height:220px;}
div.storydetail p{padding:15px 20px;font-size:85%;line-height:1.7;color:#ff0067;font-weight:bold;margin:0;}
div.storydetail p.cut{padding:15px 20px 0px 15px;margin:0;float:right;}
div.storydetail p.cut img{border:1px solid #ffffff;}
div.storylist{background:#fff0f8;padding:5px;text-align:left;font-size:75%;color:#ff0067;margin:0 15px 15px;}
div.storylist a{color:#ff0067;font-weight:bold;}
ol.storytoplist{padding:0px 15px 10px 30px;list-style:none;font-size:80%;margin:0;color:#ff0067;line-height:1.4;/*float:left;*/}
ol.storytoplist li.new{font-size:150%;}
ol.storytoplist a{font-weight:bold;/*color:#ff0067;*/font-size:110%;}

/* character */
div#character {margin:5px 0 5px 15px;}
</pre></body></html>