@charset "Shift_JIS";
/* 全ページ共通のデザイン用 */
body{
	background-color:#4d2b14;
	background-image:url("images/backg01.gif");
	background-repeat:repeat;
	color:#4d2b14;
	font-size:62.5%;
	font-family:Arial,"ＭＳ Ｐゴシック",sans-serif;
	text-transform:none;
	margin:0;
}
p{
	font-size:140%;
	margin:0;
}
h1{
	font-weight:900;
	font-size:640%;
	margin:0;
}
h2{
	background-color:#4d2b14;
	color:#ffffff;
	font-weight:normal;
	font-size:160%;
	padding:8px 16px;
	margin:0;
}
h3{
	clear:both;
	background-color:#4d2b14;
	color:#ffffff;
	font-weight:normal;
	font-size:140%;
	text-align:center;
	border-top:double 1.2em #ffc042;
	padding-top:0.6em;
	padding-bottom:0.6em;
	margin:0;
}
img{
	border:style:none;
}
.yellow{
	color:#fabf14;
	font-weight:normal;
}
.red{
	color:#ff0000;
	font-weight:normal;
}
.white{
	color:#ffffff;
	font-weight:normal;
}
.center{
	text-align:center;
}
.right{
	text-align:right;
}

/* インデックスのデザイン用 */
.top{
	background-color:#fde8d0;
	text-align:center;
	width:800px;
	margin-top:16px;
	margin-right:auto;
	margin-left:auto;
}
.top-to{
	background-color:#4d2b14;
	color:#ffffff;
	font-size:140%;
	border-bottom:double 1.2em #ffc042;
	padding-top:8px;
	padding-bottom:8px;
}
.top-bo{
	background-color:#4d2b14;
	color:#ffffff;
	font-size:140%;
	border-top:double 1.2em #ffc042;
	padding-top:8px;
	padding-bottom:8px;
}
.top h1{
	padding-top:2.5em;
	padding-bottom:0;
}
.top-cen{
	font-size:160%;
	line-height:1.5em;
	padding-top:0.5em;
	padding-bottom:10em;
}
.top-text14{
	font-size:87.5%;
}

/* 本文部分のデザイン用 */
.honbun{
	background-color:#4d2b14;
	width:960px;
	margin-top:16px;
	margin-right:auto;
	margin-left:auto;
}
.honbun h1{
	background-color:#4d2b14;
	border-bottom:double 0.25em #ffc042;
	padding-top:0;
	padding-bottom:0;
	padding-left:10px;
}
.honbuntext{
	background-color:#fde8d0;
	padding:8px 16px;
	margin-left:200px;
}
.text-hon-top{
	line-height:1.5em;
	padding:8px 16px 2.5em;
}
.text-hon-cen{
	line-height:1.5em;
	padding:8px 16px;
}
.text-ri{
	text-align:right;
	padding:8px 16px;
}

/* メニュー部分のデザイン用 */
.menu{
	width:200px;
	float:left;
}
ul{
	color:#ffffff;
	list-style-type:none;
	padding:0;
	margin:0;
}
.li-on{
	font-weight:bold;
	font-size:200%;
	text-align:left;
	border-bottom:solid 2px #ffc042;
	padding:5px 10px;
}
.li-no{
	font-weight:bold;
	font-size:200%;
	text-align:left;
	border-style:none;
	padding:5px 10px;
}
.li-on-now{
	background-color:#66391b;
	font-weight:bold;
	font-size:200%;
	text-align:left;
	border-bottom:solid 2px #ffc042;
	padding:5px 10px;
}
.li-no-now{
	background-color:#66391b;
	font-weight:bold;
	font-size:200%;
	text-align:left;
	border-style:none;
	padding:5px 10px;
}
.li-on-ri{
	font-weight:normal;
	font-size:140%;
	text-align:right;
	border-bottom:solid 2px #ffc042;
	padding:5px 10px;
}
.li-no-ri{
	font-weight:normal;
	font-size:140%;
	text-align:right;
	border-style:none;
	padding:5px 10px;
}
.li-on-now-ri{
	background-color:#66391b;
	font-weight:normal;
	font-size:140%;
	text-align:right;
	border-bottom:solid 2px #ffc042;
	padding:5px 10px;
}
.li-no-now-ri{
	background-color:#66391b;
	font-weight:normal;
	font-size:140%;
	text-align:right;
	border-style:none;
	padding:5px 10px;
}
.menu-link{
	border-style:none;
	text-align:center;
	padding-top:5px;
	padding-bottom:0;
}

/* テーブルのデザイン用 */
table{
	font-size:140%;
	border-spacing:0;
	margin:0;
}
.tab-hon-bot{
	padding:8px 16px 2.5em;
}
.tab-work-cen{
	padding:8px 32px;
}
.tab-work{
	width:100%;
	border:solid 2px #4d2b14;
}
.tab-work-ho01{
	background-color:#e6c8a1;
	line-height:1.3em;
	vertical-align:top;
	padding:7px 14px;
}
.tab-work-ri01{
	background-color:#e6c8a1;
	width:188px;
	padding:0;
	margin:0;
}
.tab-work-ho02{
	background-color:#fff4e6;
	line-height:1.3em;
	vertical-align:top;
	padding:7px 14px;
}
.tab-work-ri02{
	background-color:#fff4e6;
	width:188px;
	padding:0;
	margin:0;
}
.work-01{
	background-image:url("images/a_samp_spi.jpg");
	background-repeat:no-repeat;
	background-position:center center;
}
.work-02{
	background-image:url("images/a_samp_m4.jpg");
	background-repeat:no-repeat;
	background-position:center center;
}
.work-03{
	background-image:url("images/a_samp_ta.jpg");
	background-repeat:no-repeat;
	background-position:center center;
}
.work-04{
	background-image:url("images/a_samp_so.jpg");
	background-repeat:no-repeat;
	background-position:center center;
}
.work-05{
	background-image:url("images/a_samp_co.jpg");
	background-repeat:no-repeat;
	background-position:center center;
}
.work-06{
	background-image:url("images/a_samp_dd.jpg");
	background-repeat:no-repeat;
	background-position:center center;
}

/* ギャラリー一覧のデザイン用 */
.gallery-00{
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}

/* ギャラリー作品展示の共通デザイン用 */
.text-sh2{
	font-size:87.5%;
}
.gall-text-cen{
	line-height:1.5em;
	text-align:center;
	padding:8px 16px;
}
.gall-left00{
	padding:0;
	margin:210px 0.5em 210px 0;
}
.gall-right00{
	padding:0;
	margin:210px 0 210px 0.5em;
}
.gall-left00d{
	padding:0;
	margin:60px 0.5em 60px 0;
}
.gall-right00d{
	padding:0;
	margin:60px 0 60px 0.5em;
}
.gall-backlink{
	background-color:#4d2b14;
	color:#fabf14;
	font-weight:normal;
	font-size:140%;
	text-align:right;
	padding:9px 16px;
	margin:0;
}

/* ギャラリー一覧のアナログ欄のデザイン用 */
.analo-01{
	background-image:url("images/icon/a_teno.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.analo-02{
	background-image:url("images/icon/a_marubo.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.analo-03{
	background-image:url("images/icon/a_mukasi.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.analo-04{
	background-image:url("images/icon/a_hasu.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.analo-05{
	background-image:url("images/icon/a_youse.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.analo-06{
	background-image:url("images/icon/a_mukasi02.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.analo-07{
	background-image:url("images/icon/a_toy.jpg");	
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.analo-08{
	background-image:url("images/icon/a_puti.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}

/* ギャラリー作品展示アナログのデザイン用 */
.gall-analo01{
	background-image:url("images/analog/teno.jpg");
	background-repeat:no-repeat;	
	background-position:center center;
	padding:0;
	margin:0.5em;
}
.gall-analo02{
	background-image:url("images/analog/marubo.jpg");
	background-repeat:no-repeat;
	background-position:center center;
	padding:0;
	margin:0.5em;
}
.gall-analo03{
	background-image:url("images/analog/mukasi.jpg");
	background-repeat:no-repeat;
	background-position:center center;
	padding:0;
	margin:0.5em;
}
.gall-analo04{
	background-image:url("images/analog/hasu.jpg");
	background-repeat:no-repeat;
	background-position:center center;
	padding:0;
	margin:0.5em;
}
.gall-analo05{
	background-image:url("images/analog/youse.jpg");
	background-repeat:no-repeat;
	background-position:center center;
	padding:0;
	margin:0.5em;
}
.gall-analo06{
	background-image:url("images/analog/mukasi02.jpg");
	background-repeat:no-repeat;
	background-position:center center;
	padding:0;
	margin:0.5em;
}
.gall-analo07{
	background-image:url("images/analog/toy.jpg");
	background-repeat:no-repeat;
	background-position:center center;
	padding:0;
	margin:0.5em;
}
.gall-analo08{
	background-image:url("images/analog/puti.jpg");
	background-repeat:no-repeat;
	background-position:center center;
	padding:0;
	margin:0.5em;
}

/* ギャラリー一覧のＣＧ欄のデザイン用 */
.cg-01{
	background-image:url("images/icon/a_maturi.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.cg-02{
	background-image:url("images/icon/a_hikari.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.cg-03{
	background-image:url("images/icon/a_1000hit.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.cg-04{
	background-image:url("images/icon/a_hinata.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.cg-05{
	background-image:url("images/icon/a_ake2004.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.cg-06{
	background-image:url("images/icon/a_taiga.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.cg-07{
	background-image:url("images/icon/a_sera.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.cg-08{
	background-image:url("images/icon/a_mane.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.cg-09{
	background-image:url("images/icon/a_issyo.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.cg-10{
	background-image:url("images/icon/a_poka.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.cg-11{
	background-image:url("images/icon/a_ake2006.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.cg-12{
	background-image:url("images/icon/a_ake2008.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.cg-13{
	background-image:url("images/icon/a_tyoko.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.cg-14{
	background-image:url("images/icon/a_hoipu.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.cg-15{
	background-image:url("images/icon/a_ake2010.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}

/* ギャラリー作品展示ＣＧのデザイン用 */
.gall-cg01{
	background-image:url("images/cg/maturi.jpg");
	background-repeat:no-repeat;
	background-position:center center;
	padding:0;
	margin:0.5em;
}
.gall-cg02{
	background-image:url("images/cg/hikari.jpg");
	background-repeat:no-repeat;
	background-position:center center;
	padding:0;
	margin:0.5em;
}
.gall-cg03{
	background-image:url("images/cg/1000hit.jpg");
	background-repeat:no-repeat;
	background-position:center center;
	padding:0;
	margin:0.5em;
}
.gall-cg04{
	background-image:url("images/cg/hinata.jpg");
	background-repeat:no-repeat;
	background-position:center center;
	padding:0;
	margin:0.5em;
}
.gall-cg05{
	background-image:url("images/cg/ake2004.jpg");
	background-repeat:no-repeat;
	background-position:center center;
	padding:0;
	margin:0.5em;
}
.gall-cg06{
	background-image:url("images/cg/taiga.jpg");
	background-repeat:no-repeat;
	background-position:center center;
	padding:0;
	margin:0.5em;
}
.gall-cg07{
	background-image:url("images/cg/sera.jpg");
	background-repeat:no-repeat;
	background-position:center center;
	padding:0;
	margin:0.5em;
}
.gall-cg08{
	background-image:url("images/cg/mane.jpg");
	background-repeat:no-repeat;
	background-position:center center;
	padding:0;
	margin:0.5em;
}
.gall-cg09{
	background-image:url("images/cg/issyo.jpg");
	background-repeat:no-repeat;
	background-position:center center;
	padding:0;
	margin:0.5em;
}
.gall-cg10{
	background-image:url("images/cg/poka.jpg");
	background-repeat:no-repeat;
	background-position:center center;
	padding:0;
	margin:0.5em;
}
.gall-cg11{
	background-image:url("images/cg/ake2006.jpg");
	background-repeat:no-repeat;
	background-position:center center;
	padding:0;
	margin:0.5em;
}
.gall-cg12{
	background-image:url("images/cg/ake2008.jpg");
	background-repeat:no-repeat;
	background-position:center center;
	padding:0;
	margin:0.5em;
}
.gall-cg13{
	background-image:url("images/cg/tyoko.jpg");
	background-repeat:no-repeat;
	background-position:center center;
	padding:0;
	margin:0.5em;
}
.gall-cg14{
	background-image:url("images/cg/hoipu.jpg");
	background-repeat:no-repeat;
	background-position:center center;
	padding:0;
	margin:0.5em;
}
.gall-cg15{
	background-image:url("images/cg/ake2010.jpg");
	background-repeat:no-repeat;
	background-position:center center;
	padding:0;
	margin:0.5em;
}

/* ギャラリー作品展示オリジナルのデザイン用 */
.gall-ori01{
	background-image:url("images/original/siro01.jpg");
	background-repeat:no-repeat;
	background-position:center center;
	padding:0;
	margin:0.5em;
}
.gall-ori02{
	background-image:url("images/original/yukiaso.jpg");
	background-repeat:no-repeat;
	background-position:center center;
	padding:0;
	margin:0.5em;
}
.gall-ori03{
	background-image:url("images/original/karin01.jpg");
	background-repeat:no-repeat;
	background-position:center center;
	padding:0;
	margin:0.5em;
}
.gall-ori04{
	background-image:url("images/original/xmas2002.jpg");
	background-repeat:no-repeat;
	background-position:center center;
	padding:0;
	margin:0.5em;
}
.gall-ori05{
	background-image:url("images/original/miru.jpg");
	background-repeat:no-repeat;
	background-position:center center;
	padding:0;
	margin:0.5em;
}
.gall-ori06{
	background-image:url("images/original/ake2003.jpg");
	background-repeat:no-repeat;
	background-position:center center;
	padding:0;
	margin:0.5em;
}
.gall-ori07{
	background-image:url("images/original/magokoro.jpg");
	background-repeat:no-repeat;
	background-position:center center;
	padding:0;
	margin:0.5em;
}
.gall-ori08{
	background-image:url("images/original/hino.jpg");
	background-repeat:no-repeat;
	background-position:center center;
	padding:0;
	margin:0.5em;
}
.gall-ori09{
	background-image:url("images/original/gekka.jpg");
	background-repeat:no-repeat;
	background-position:center center;
	padding:0;
	margin:0.5em;
}
.gall-ori10{
	background-image:url("images/original/vare2004.jpg");
	background-repeat:no-repeat;
	background-position:center center;
	padding:0;
	margin:0.5em;
}
.gall-ori12{
	background-image:url("images/original/hallo2007.jpg");
	background-repeat:no-repeat;
	background-position:center center;
	padding:0;
	margin:0.5em;
}
.gall-ori13{
	background-image:url("images/original/ake2011.jpg");
	background-repeat:no-repeat;
	background-position:center center;
	padding:0;
	margin:0.5em;
}

/* ギャラリー一覧のオリジナル欄のデザイン用 */
.ori-01{
	background-image:url("images/icon/a_siro01.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-02{
	background-image:url("images/icon/a_yukiaso.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-03{
	background-image:url("images/icon/a_karin01.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-04{
	background-image:url("images/icon/a_xmas2002.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-05{
	background-image:url("images/icon/a_miru.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-06{
	background-image:url("images/icon/a_ake2003.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-07{
	background-image:url("images/icon/a_magokoro.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-08{
	background-image:url("images/icon/a_hino.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-09{
	background-image:url("images/icon/a_gekka.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-10{
	background-image:url("images/icon/a_vare2004.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-12{
	background-image:url("images/icon/a_hallo2007.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-13{
	background-image:url("images/icon/a_ake2011.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-01{
	background-image:url("images/icon/a_oraku01.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-02{
	background-image:url("images/icon/a_oraku02.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-03{
	background-image:url("images/icon/a_oraku03.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-04{
	background-image:url("images/icon/a_oraku04.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-05{
	background-image:url("images/icon/a_oraku05.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-06{
	background-image:url("images/icon/a_oraku06.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-07{
	background-image:url("images/icon/a_oraku07.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-08{
	background-image:url("images/icon/a_oraku08.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-09{
	background-image:url("images/icon/a_oraku09.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-10{
	background-image:url("images/icon/a_oraku10.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-11{
	background-image:url("images/icon/a_oraku11.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-12{
	background-image:url("images/icon/a_oraku12.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-13{
	background-image:url("images/icon/a_oraku13.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-14{
	background-image:url("images/icon/a_oraku14.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-15{
	background-image:url("images/icon/a_oraku15.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-16{
	background-image:url("images/icon/a_oraku16.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-17{
	background-image:url("images/icon/a_oraku17.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-18{
	background-image:url("images/icon/a_oraku18.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-19{
	background-image:url("images/icon/a_oraku19.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-20{
	background-image:url("images/icon/a_oraku20.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-21{
	background-image:url("images/icon/a_oraku21.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-22{
	background-image:url("images/icon/a_oraku22.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-23{
	background-image:url("images/icon/a_oraku23.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-24{
	background-image:url("images/icon/a_oraku24.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-25{
	background-image:url("images/icon/a_oraku25.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-26{
	background-image:url("images/icon/a_oraku26.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-27{
	background-image:url("images/icon/a_oraku27.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-28{
	background-image:url("images/icon/a_oraku28.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-29{
	background-image:url("images/icon/a_oraku29.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-30{
	background-image:url("images/icon/a_oraku30.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-31{
	background-image:url("images/icon/a_oraku31.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-32{
	background-image:url("images/icon/a_oraku32.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-33{
	background-image:url("images/icon/a_oraku33.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-34{
	background-image:url("images/icon/a_oraku34.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-35{
	background-image:url("images/icon/a_oraku35.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-36{
	background-image:url("images/icon/a_oraku36.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-37{
	background-image:url("images/icon/a_oraku37.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-38{
	background-image:url("images/icon/a_oraku38.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-39{
	background-image:url("images/icon/a_oraku39.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-40{
	background-image:url("images/icon/a_oraku40.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-41{
	background-image:url("images/icon/a_oraku41.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-42{
	background-image:url("images/icon/a_oraku42.jpg");	
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-43{
	background-image:url("images/icon/a_oraku43.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-44{
	background-image:url("images/icon/a_oraku44.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-45{
	background-image:url("images/icon/a_oraku45.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-46{
	background-image:url("images/icon/a_oraku46.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-47{
	background-image:url("images/icon/a_oraku47.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-48{
	background-image:url("images/icon/a_oraku48.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-49{
	background-image:url("images/icon/a_oraku49.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-50{
	background-image:url("images/icon/a_oraku50.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-51{
	background-image:url("images/icon/a_oraku51.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-52{
	background-image:url("images/icon/a_oraku52.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-53{
	background-image:url("images/icon/a_oraku53.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-54{
	background-image:url("images/icon/a_oraku54.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-55{
	background-image:url("images/icon/a_oraku55.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-56{
	background-image:url("images/icon/a_oraku56.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-57{
	background-image:url("images/icon/a_oraku57.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-58{
	background-image:url("images/icon/a_oraku58.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-59{
	background-image:url("images/icon/a_oraku59.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-60{
	background-image:url("images/icon/a_oraku60.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-61{
	background-image:url("images/icon/a_oraku61.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-62{
	background-image:url("images/icon/a_oraku62.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-63{
	background-image:url("images/icon/a_oraku63.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-64{
	background-image:url("images/icon/a_oraku64.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-65{
	background-image:url("images/icon/a_oraku65.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-66{
	background-image:url("images/icon/a_oraku66.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-67{
	background-image:url("images/icon/a_oraku67.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-68{
	background-image:url("images/icon/a_oraku68.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-69{
	background-image:url("images/icon/a_oraku69.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-70{
	background-image:url("images/icon/a_oraku70.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-71{
	background-image:url("images/icon/a_oraku71.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-72{
	background-image:url("images/icon/a_oraku72.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-69{
	background-image:url("images/icon/a_oraku69.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-70{
	background-image:url("images/icon/a_oraku70.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-71{
	background-image:url("images/icon/a_oraku71.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-72{
	background-image:url("images/icon/a_oraku72.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-73{
	background-image:url("images/icon/a_oraku73.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-74{
	background-image:url("images/icon/a_oraku74.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-75{
	background-image:url("images/icon/a_oraku75.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-76{
	background-image:url("images/icon/a_oraku76.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-77{
	background-image:url("images/icon/a_oraku77.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-78{
	background-image:url("images/icon/a_oraku78.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-79{
	background-image:url("images/icon/a_oraku79.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-80{
	background-image:url("images/icon/a_oraku80.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-81{
	background-image:url("images/icon/a_oraku81.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-ra-82{
	background-image:url("images/icon/a_oraku82.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}

/* ギャラリー作品展示オリキャラドットのデザイン用 */
.gall-oridotto01{
	background-image:url("images/dotto/karin01.gif");
	background-repeat:no-repeat;
	background-position:center center;
	padding:0;
	margin:0.5em 175px;
}
.gall-oridotto02{
	background-image:url("images/dotto/karin02.gif");
	background-repeat:no-repeat;
	background-position:center center;
	padding:0;
	margin:0.5em 175px;
}
.gall-oridotto03{
	background-image:url("images/dotto/karin03_0.gif");
	background-repeat:no-repeat;
	background-position:center center;
	padding:0;
	margin:0.5em 0.5em 0.5em 26px;
}
.gall-oridotto03-1{
	background-image:url("images/dotto/karin03_1.gif");
	background-repeat:no-repeat;
	background-position:center center;
	padding:0;
	margin:0.5em;
}
.gall-oridotto03-2{
	background-image:url("images/dotto/karin03_2.gif");
	background-repeat:no-repeat;
	background-position:center center;
	padding:0;
	margin:0.5em;
}
.gall-oridotto03-3{
	background-image:url("images/dotto/karin03_3.gif");
	background-repeat:no-repeat;
	background-position:center center;
	padding:0;
	margin:0.5em 26px 0.5em 0.5em;
}
.gall-oridotto04{
	background-image:url("images/dotto/gasyu.gif");
	background-repeat:no-repeat;
	background-position:center center;
	padding:0;
	margin:0.5em 175px;
}
.gall-oridotto05{
	background-image:url("images/dotto/dai04.gif");
	background-repeat:no-repeat;
	background-position:center center;
	padding:0;
	margin:0.5em 175px;
}
.gall-oridotto06{
	background-image:url("images/dotto/yurugu.gif");
	background-repeat:no-repeat;
	background-position:center center;
	padding:0;
	margin:0.5em 175px;
}
.gall-oridotto07{
	background-image:url("images/dotto/hina.gif");
	background-repeat:no-repeat;
	background-position:center center;
	padding:0;
	margin:0.5em 175px;
}

/* ギャラリー一覧のオリキャラドット欄のデザイン用 */
.ori-do-01{
	background-image:url("images/icon/a_karin01.gif");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-do-02{
	background-image:url("images/icon/a_karin02.gif");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-do-03{
	background-image:url("images/icon/a_karin03.gif");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-do-04{
	background-image:url("images/icon/a_gasyu.gif");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-do-05{
	background-image:url("images/icon/a_dai04.gif");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ori-do-06{
	background-image:url("images/icon/a_yurugu.gif");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;	
}
.ori-do-07{
	background-image:url("images/icon/a_hina.gif");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}

/* ギャラリー一覧のファンアート欄のデザイン用 */
.fa-01{
	background-image:url("images/icon/a_teil01.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.fa-02{
	background-image:url("images/icon/a_teil02.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.fa-03{
	background-image:url("images/icon/a_teil03.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.fa-04{
	background-image:url("images/icon/a_teil04.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.fa-05{
	background-image:url("images/icon/a_teil05.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.fa-06{
	background-image:url("images/icon/a_teil06.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.fa-07{
	background-image:url("images/icon/a_teil07.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.fa-08{
	background-image:url("images/icon/a_samo01.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.fa-09{
	background-image:url("images/icon/a_samo02.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.fa-10{
	background-image:url("images/icon/a_migi01.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.fa-11{
	background-image:url("images/icon/a_migi02.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.fa-12{
	background-image:url("images/icon/a_homura.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.fa-13{
	background-image:url("images/icon/a_yune.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.fa-14{
	background-image:url("images/icon/a_yayoi.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.fa-15{
	background-image:url("images/icon/a_miku.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.fa-16{
	background-image:url("images/icon/a_maou.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}

/* ギャラリー一覧のラクガキ欄のデザイン用 */
.ra-01{
	background-image:url("images/icon/a_raku01.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ra-02{
	background-image:url("images/icon/a_raku02.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ra-03{
	background-image:url("images/icon/a_raku03.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ra-04{
	background-image:url("images/icon/a_raku04.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ra-05{
	background-image:url("images/icon/a_raku05.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ra-06{
	background-image:url("images/icon/a_raku06.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ra-07{
	background-image:url("images/icon/a_raku07.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ra-08{
	background-image:url("images/icon/a_raku08.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ra-09{
	background-image:url("images/icon/a_raku09.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ra-10{
	background-image:url("images/icon/a_raku10.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ra-11{
	background-image:url("images/icon/a_raku11.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ra-12{
	background-image:url("images/icon/a_raku12.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ra-13{
	background-image:url("images/icon/a_raku13.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ra-14{
	background-image:url("images/icon/a_raku14.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ra-15{
	background-image:url("images/icon/a_raku15.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ra-16{
	background-image:url("images/icon/a_raku16.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.ra-17{
	background-image:url("images/icon/a_raku17.jpg");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}

/* ギャラリー一覧のドット欄のデザイン用 */
.dotto-01{
	background-image:url("images/icon/a_yari01.gif");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.dotto-02{
	background-image:url("images/icon/a_ken01.gif");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.dotto-03{
	background-image:url("images/icon/a_musu01.gif");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.dotto-04{
	background-image:url("images/icon/a_oto01.gif");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.dotto-05{
	background-image:url("images/icon/a_onna01.gif");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.dotto-06{
	background-image:url("images/icon/a_zzz01.gif");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.dotto-07{
	background-image:url("images/icon/a_alice.gif");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.dotto-08{
	background-image:url("images/icon/a_dai01.gif");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.dotto-09{
	background-image:url("images/icon/a_dai02.gif");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.dotto-10{
	background-image:url("images/icon/a_dai03.gif");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.dotto-11{
	background-image:url("images/icon/a_dai05.gif");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}
.dotto-12{
	background-image:url("images/icon/a_hallo2011.gif");
	background-repeat:no-repeat;
	padding:0;
	margin:0.5em;
}

/* ギャラリー作品展示ドットのデザイン用 */
.gall-dotto01{
	background-image:url("images/dotto/yari01.gif");
	background-repeat:no-repeat;
	background-position:center center;
	padding:0;
	margin:0.5em 0.5em 0.5em 9px;
}
.gall-dotto02{
	background-image:url("images/dotto/ken01.gif");
	background-repeat:no-repeat;
	background-position:center center;
	padding:0;
	margin:0.5em;
}
.gall-dotto03{
	background-image:url("images/dotto/musu01.gif");
	background-repeat:no-repeat;
	background-position:center center;
	padding:0;
	margin:0.5em 9px 0.5em 0.5em;
}
.gall-dotto04{
	background-image:url("images/dotto/oto01.gif");
	background-repeat:no-repeat;
	background-position:center center;
	padding:0;
	margin:0.5em 0.5em 0.5em 92px;
}
.gall-dotto05{
	background-image:url("images/dotto/onna01.gif");
	background-repeat:no-repeat;
	background-position:center center;
	padding:0;
	margin:0.5em 92px 0.5em 0.5em;
}
.gall-dotto06{
	background-image:url("images/dotto/zzz01.gif");
	background-repeat:no-repeat;
	background-position:center center;
	padding:0;
	margin:0.5em 175px;
}
.gall-dotto07{
	background-image:url("images/dotto/alice.gif");
	background-repeat:no-repeat;
	background-position:center center;
	padding:0;
	margin:0.5em 175px;
}
.gall-dotto08{
	background-image:url("images/dotto/dai01.gif");
	background-repeat:no-repeat;
	background-position:center center;
	padding:0;
	margin:0.5em 0.5em 0.5em 26px;
}
.gall-dotto09{
	background-image:url("images/dotto/dai02.gif");
	background-repeat:no-repeat;
	background-position:center center;
	padding:0;
	margin:0.5em;
}
.gall-dotto10{
	background-image:url("images/dotto/dai03.gif");
	background-repeat:no-repeat;
	background-position:center center;
	padding:0;
	margin:0.5em;
}
.gall-dotto11{
	background-image:url("images/dotto/dai05.gif");
	background-repeat:no-repeat;
	background-position:center center;
	padding:0;
	margin:0.5em 26px 0.5em 0.5em;
}
.gall-dotto12{
	background-image:url("images/dotto/hallo2011.gif");
	background-repeat:no-repeat;
	background-position:center center;
	padding:0;
	margin:0.5em 175px;
}

/* リンクのデザイン用 */
a{
	color:#ffffff;
	text-decoration:none;
}
.text-ri a{
	color:#4d2b14;
}
.lin-tex-cha{
	color:#4d2b14;
}
.hp-tit-ki{
	color:#fabf14;
}
.hp-tit-pin{
	color:#ff8ec6;
}
.hp-tit-mizu{
	color:#73bfe6;
}
.hp-tit-mido{
	color:#7acc52;
}
.gall-lefticon{
	background-image:url("images/a_left.gif");
	background-repeat:no-repeat;
	padding:0;
	margin:210px 0.5em 210px 0;
}
.gall-righticon{
	background-image:url("images/a_right.gif");
	background-repeat:no-repeat;
	padding:0;
	margin:210px 0 210px 0.5em;
}
.gall-lefticon-d{
	background-image:url("images/a_left.gif");
	background-repeat:no-repeat;
	padding:0;
	margin:60px 0.5em 60px 0;
}
.gall-righticon-d{
	background-image:url("images/a_right.gif");
	background-repeat:no-repeat;
	padding:0;
	margin:60px 0 60px 0.5em;
}
a:hover{
	color:#ff0000;
	text-decoration:underline;
}
a:hover .gall-lefticon{
	background-image:url("images/a_left_on.gif");
	background-repeat:no-repeat;
}
a:hover .gall-righticon{
	background-image:url("images/a_right_on.gif");
	background-repeat:no-repeat;
}
a:hover .gall-lefticon-d{
	background-image:url("images/a_left_on.gif");
	background-repeat:no-repeat;
}
a:hover .gall-righticon-d{
	background-image:url("images/a_right_on.gif");
	background-repeat:no-repeat;
}
a:hover .lin-tex-cha{
	color:#ff0000;
	text-decoration:underline;
}
a:hover .hp-tit-ki{
	color:#ff0000;
	text-decoration:underline;
}
a:hover .hp-tit-pin{
	color:#ff0000;
	text-decoration:underline;
}
a:hover .hp-tit-mizu{
	color:#ff0000;
	text-decoration:underline;
}
a:hover .hp-tit-mido{
	color:#ff0000;
	text-decoration:underline;
}