@charset "UTF-8";
/* PIXEL'S WORKS LIST */
.pwsl,.pwsl li { list-style-type:none; padding:0; margin:0; display:block; }
.pwsl li { background-position:left bottom; background-repeat:no-repeat; overflow:hidden; width:100%; }
.pwsl li a { padding:0 0 0 150px; display:block; color:#333; z-index:21; }
.pwsl li,.pwsl li a { position:relative; height:68px; }
.pwsl li a strong { color:#06f; font-size:18px; }
.pwsl li a span { display:block; background-color:#FFF; height:68px; padding:0 0 0 8px; }
.pwsl li div { position:absolute; left:0; bottom:0; width:150px; height:68px; background-position:left bottom; z-index:20; background-color:#000; }
.pwsl li div.ac { background-position:center bottom; }
.pwsl li div.ar { background-position:right bottom; }
.pwe1 { background-image:url(/images/inthm-ame.png); }
.pwe2 { background-image:url(/images/inthm-cs3d.png); }
.pwe3 { background-image:url(/images/inthm-nightsky.png); }
.pwe4 { background-image:url(/images/inthm-switch2.jpg); }
.pwe5 { background-image:url(/images/inthm-smf.png); }
.pwe6 { background-image:url(/images/inthm-doggy2.png); }
.pwe7 { background-image:url(/images/inthm-rockfish2.png); }
.pwe8 { background-image:url(/images/inthm-geroblaster2.png); }
.pwe9 { background-image:url(/images/inthm-aka.png); }
.pwe10 { background-image:url(/images/inthm-aza.png); }
.pwe11 { background-image:url(/images/inthm-azabeta.png); }
.pwe12 { background-image:url(/images/inthm-azaios.png); }
.pwe13 { background-image:url(/images/inthm-cs.png); }
.pwe14 { background-image:url(/images/inthm-csdsi.png); }
.pwe15 { background-image:url(/images/inthm-cseshop.png); }
.pwe16 { background-image:url(/images/inthm-csplus.png); }
.pwe17 { background-image:url(/images/inthm-cswii.png); }
.pwe18 { background-image:url(/images/inthm-guxt.png); }
.pwe19 { background-image:url(/images/inthm-heaven.png); }
.pwe20 { background-image:url(/images/inthm-ika.png); }
.pwe21 { background-image:url(/images/inthm-ika3ds.png); }
.pwe22 { background-image:url(/images/inthm-ikaeditor.png); }
.pwe23 { background-image:url(/images/inthm-ikawario.png); }
.pwe24 { background-image:url(/images/inthm-jil.png); }
.pwe25 { background-image:url(/images/inthm-kado.png); }
.pwe26 { background-image:url(/images/inthm-kero.png); }
.pwe27 { background-image:url(/images/inthm-megane.png); }
.pwe28 { background-image:url(/images/inthm-neko.png); }
.pwe29 { background-image:url(/images/inthm-ogg.png); }
.pwe30 { background-image:url(/images/inthm-org.png); }
.pwe31 { background-image:url(/images/inthm-pink.png); }
.pwe32 { background-image:url(/images/inthm-piranhan.png); }
.pwe33 { background-image:url(/images/inthm-pixtone.png); }
.pwe34 { background-image:url(/images/inthm-piyo.png); }
.pwe35 { background-image:url(/images/inthm-pxtone.png); }
.pwe36 { background-image:url(/images/inthm-rain.png); }
.pwe37 { background-image:url(/images/inthm-sgx.png); }
.pwe38 { background-image:url(/images/inthm-soap.png); }
.pwe39 { background-image:url(/images/inthm-haru-to-shura.png); }
.pwe40 { background-image:url(/images/inthm-pitest.png); }
.pwe41 { background-image:url(/images/inthm-secretsanta.png); }
.pwe42 { background-image:url(/images/inthm-rockfish-2011.png); }
.pwe43 { background-image:url(/images/inthm-prime.png); }
.pwe44 { background-image:url(/images/inthm-in-search-of-spring.png); }
.pwe45 { background-image:url(/images/inthm-hami.png); }
.pwe46 { background-image:url(/images/inthm-gekiai.png); }
@media only screen and (min-width:0px) {
	.pwsl li { overflow:visible; }
	.pwsl li div { height:100%; max-height:120px; }
	.pwsl li a span { padding-bottom:8px; min-height:60px; height:auto; }
	.pwsl li,.pwsl li a { height:auto; }
}
@media only screen and (max-width:480px) {
	.pwsl { width:100%; overflow:hidden; }
	.pwsl li { margin:0 0 0 -25px; background-repeat:repeat-x; }
	.pwsl li a { padding-left:125px; }
	.pwsl li a strong { font-size:14px; }
}
@media only screen and (max-width:350px) {
	.pwsl li div { height:80px; top:0; bottom:auto; }
	.pwsl li { margin:0; background-position:0 80px; background-repeat:repeat-y; background-color:#FFF; }
	.pwsl li a { padding:80px 0 0; min-height:0; }
	.pwsl li a span { padding:8px 0; }
}
@media print {
	.pwsl li a { padding-left:0; min-height:0; }
	.pwsl li a strong { font-size:18pt; }
}