* {border:0;margin:0;padding:0;}
img {display:block;padding:0;margin:0;border:0;}
a:link {color:#05c;text-decoration:none;}
a:visited {color:#05c;text-decoration:none;}
a:hover {color:#fff;background-color:#9cf;text-decoration:none;}
a:active {color:blue;text-decoration:none;}
br {clear:both;}

body#main {background-color:#fff;color:#222;padding:0;margin:0;border:0;}
div#container {width:805px;min-height:800px;position:relative;left:50%;margin-left:-402px;}
div#container .menu {width:805px;height:53px;}
div#container .menu img {float:left;margin-right:24px;}
div#container .main_m {width:540px;height:1100px;float:left;margin:32px 0 24px 0;}
div#container .right_m {width:265px;float:right;margin:32px 0 0 0;}
div#container .right_m img {float:left;}

div#container .header img {margin:0 auto;}
div#container .header .menu img.mail {float:right;margin-right:0;}
div#container .header .menu a.mail_sp {display:none;}
img.rss {position:absolute;right:0;top:48px;}
p.oshirase {margin-top:1em;}

div.frames {width:540px;height:360px;}
iframe {width:500px;height:300px;padding:20px;overflow-x:hidden;}

p.insta {padding:40px 0 0 0;}
div.insta {padding:0;}

#tumblr li {list-style-type:none;}
#tumblr img {float:left;
margin:10px;
border-style:solid;
border-color:#999999;
border-width:1px;
}
#clear {clear:left;} 

p.copyrights {width:805px;height:40px;text-align:center;color:#222;}
#naiyo p.copyrights {display:none;}

div#forms, div#seeds {width:460px;margin-left:12px;margin-top:0;}
div#forms div.gyo, div#forms div.gyo_t, div#forms div.gyo_s {clear:both;}
div#forms div.gyo p.ttl, div#forms div.gyo_t p.ttl, div#forms div.gyo_s p.ttl {border:0;padding:0.5em;width:88px;}
div#forms div.gyo_t p.ttl {width:120px;}
div#forms div.gyo p {float:left;}
div#forms div.gyo p.nyuryoku_name, div#forms div.gyo p.nyuryoku_email {width:300px;height:80px;}
div#forms div.gyo p.nyuryoku_name {background-image:url('../images/mail_input_name.jpg');}
div#forms div.gyo p.nyuryoku_email {background-image:url('../images/mail_input_mail.jpg');}
div#forms div.gyo_t p.nyuryoku {width:400px;height:166px;background-image:url('../images/mail_input_text.jpg');}
input, textarea {border:0;margin:30px auto auto 24px;width:250px;height:24px;}
textarea {width:330px;height:100px;margin:30px;}
div.gyo_s p {text-align:right;}
div.gyo_s p input {width:88px;height:47px;}
div#forms h1, div#forms h2, div#seeds h1, div#seeds h2 {font-size:1em;text-indent:1em;}
div#forms h2 {text-align:center;margin-top:120px;}
div#seeds p {font-size:x-small;}

.back_sp {display:none;}

div#seeds ul {list-style:disc;list-style-position: inside;margin-left:18px;font-weight:800;}
div#seeds li {float:none;padding-bottom:0.5em;}
div#seeds p.dropship {text-align:right;font-size:x-small;margin-right:24px;}
div#seeds p.ohyeah {font-size:large;border:1px solid #222;padding:3px;margin-bottom:1em;margin-right:24px;}
div#seeds span.ohyeah {background-color:#f00;color:#fff;padding:4px 8px;margin-right:1em;}
div#seeds p.instimg {width:400px;height:80px;overflow:hidden;}
div#seeds img.instimg {position:relative;top:-20px;left:-450px;}
div#tshirt {display:none;}

div#tshirt_sp {display:none;}

div.left_ill {float:left;width:268px;height:600px;}
div.right_con {float:left;width:532px;height:600px;}
ul {list-style:none;margin-left:18px;}
li {float:left;}

body#naiyo {background-color:#fff;color:#222;padding:0;margin:0;border:0;}
body#naiyo div#nakami {width:423px;margin:0;margin-left:12px;margin-bottom:12px;}
body#naiyo .header img {display:none;}

p.news_m {width:88px;color:#fff;background-color:#f50;padding:0.5em;text-align:center;margin-bottom:1em;}
div.komoku {padding:0.5em;margin-bottom:1em;}
div.komoku p {text-indent:1em;line-height:2.5em;}
div.komoku p.timestamp {font-size:0.75em;color:#111;text-indent:2em;border-bottom:1px dashed #555;line-height:1em;}

div#comic {width:443px;}
div#comic p {width:443px;margin-top:120px;text-align:center;}
div#comic p a img {width:350px;height:80px;margin:0 48px 0 49px;}

div#comic p.blog_m {width:88px;color:#fff;background-color:#f50;padding:0.5em;text-align:center;margin-bottom:1em;margin:0;margin-left:12px;}

table.tshirt {border:1px dotted #50f;border-left:0;border-collapse:collapse;}
table.tshirt td {padding:6px;border:1px dotted #50f;border-top:0;border-right:0;border-bottom:0;}
p.tshirt {clear:both;margin-top:12px;}

div.tshirt1 {padding:6px;border:1px dotted #50f;margin-bottom:12px;float:left;}
div.tshirt2 {padding:6px;border:1px dotted #50f;margin-bottom:12px;border-left:0;float:left;}

div.bothall {clear:both;}
div.right_m iframe {width:250px;height:600px;padding:0;overflow-x:hidden;}
div.right_m div.blogparts {padding:0;float:left;}

div#container .ohyear {width:805;float:left;background-color:#fff;margin:16px 0 0 0;}
div.ohyear p {background-color:#eee;padding:18px 0 8px 16px;}
ul.ohyear {width:757px;list-style:none;margin:0;padding:8px 22px 24px 22px;border:dashed #eee 2px;}
ul.ohyear li {width:150px;float:left;}
div.ohyear p.ds {background-color:#fff;padding:0;text-align:right;font-size:x-small;margin:0 0 24px 0;}

div#container .gien {width:805;float:left;background-color:#eee;margin:0;}
div.gien p {padding:24px 0 0 16px;}
ul.gien {width:757px;list-style:disc;list-style-position: inside;margin:0;padding:0;color:gray;padding:0 24px 24px 24px;}
ul.gien li {float:none;padding-bottom:0.5em;font-size:xx-small;}
ul.gien li a {font-size:small;font-weight:900;}

div#gajo img {float:left;}
