@charset "euc-jp";* { margin: 0; }html, body {margin: 0;padding: 0;height: 100%;}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,iframe{margin: 0;padding: 0;}body{font-size: 12px;color: #333333;font-family:'ＭＳ Ｐゴシック','MS P Gothic','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro W3','メイリオ',Meiryo,Osaka,sans-serif;background: url(/design/sirobako/img/all_bk.gif) right repeat-y;text-align: center;}	/* IE6 */	* html body { font-size: 78%; }	/* IE7*/ 	*:first-child+html body { font-size: 82%; }h1, h2, h3	{ font-size: 100%; line-height: 1.6; text-align: left; }h4, h5		{ font-size: 82%; line-height: 1.6; text-align: left; }		hr		{ clear:both; margin: 3px 0; padding: 0; height: 1%; }td,th		{ font-size: 82%; }p			{ line-height: 1.4; text-align: left; margin-bottom: 15px; }/*-----------------------------      MAKE SHOP COMMON----------------------------- */td.line		{ font-size: 1pt; }.lims		{ font-size: 90%; }.woong		{ font-size: 90%; line-height: 1.4;}.woong1		{ font-size: 8pt; line-height: 130%; }.woong2		{ font-size: 15pt; line-height: 130%; }.woong3		{ font-size: 7pt; font-family: matchworks,tahoma; color: #444444; line-height: 130%; }.woong4		{ font-size: 11pt; line-height:130%; }.line		{ font-size: 1px; line-height:1px; }.input		{ border: solid 1; verdana;font-size: 9pt; color: black; background-color: white;height: 19px; }.input2		{ border: solid 0; verdana;font-size: 9pt; color: black; background-color: white;height: 16px; }.textarea	{ border: solid 1; verdana;font-size: 9pt; color: black; background-color: white; }/*-----------------------------      LINK----------------------------- */a:link   { color: #040f6f; text-decoration: underline; }a:visited{ color: #9e9100; text-decoration: underline; }a:hover,a:active { text-decoration: none;}a img { color: #ffffff;border: 0px none;}.rightLink{display:block;background: url(/design/sirobako/img/arrow3.gif) right no-repeat;height: 16px;line-height: 16px;padding-right: 14px;text-align: right;}/*-----------------------------      COLLAR----------------------------- */.red	{ color: #FF0000; }.pink	{ color: #ff00ff; }.sax	{ color: #00FFFF; }.yellow	{ color: #FFFF00; }.orange	{ color: #FF6633; }/*-----------------------------      TEXT SIZE----------------------------- */.textLarge{ font-size: 100% !important; }.textXlarge{ font-size: 130% !important; }.textXXlarge{ font-size: 160% !important; }.ml40px{ margin-left: 40px !important;  }.yoyakuText{background-color: #FFFF00;font-size: 150%;font-weight: bold;color:#FF0000;padding: 5px;line-height: 1.6;margin: 15px 0;text-align: center;}/*-----------------------------     LAYOUT----------------------------- */#all{width: 900px;height: auto;margin: 0 auto;background-color: #fff;}#header{width: 900px;background: url(/design/sirobako/img/head_bk.gif) top repeat-x;height: 90px;margin: 0 auto;}#header2{width: 900px;clear:both;background-color: #000000;color: #FFFFFF;height: 30px;text-align: right;margin-bottom:5px;}#makebanner{width: 900px !important;}#searchArea{clear:both;width: 900px;height: 30px;margin: 10px 0 0 0;text-align: right;}#sideLeft{width: 200px;margin-bottom: 40px;margin-right: 10px;}#main{width: 680px;margin-bottom: 40px;position: relative;}#footer{width: 900px;clear:both;padding: 15px 0;border-top: 2px solid #8e8e8e;text-align: center;}/*-----------------------------    HEADER----------------------------- */.logo{width: 350px;height: 90px;float: left;}.logo a{display:block;width: 350px;height: 90px;background: url(/design/sirobako/img/logo.gif) no-repeat;text-indent: -9999px;}.headRight{width: 478px;float: right;}/*-----------------------------    GLOBAL NAVIGATION----------------------------- */ul#gNavi{width: 478px;height: 24px;margin-top: 10px;}ul#gNavi{ width: 500px; }ul#gNavi li{float: left;list-style-type: none;}ul#gNavi li a{display: block;background-repeat: no-repeat;height: 24px;overflow: hidden;text-indent: -9999px;background-image: url(/design/sirobako/img/g_navi.gif);}ul#gNavi li.navi1 a{ background-position: 0 0; width: 89px; }ul#gNavi li.navi2 a{ background-position: -89px 0; width: 124px; }ul#gNavi li.navi3 a{ background-position: -213px 0; width: 91px; }ul#gNavi li.navi4 a{ background-position: -304px 0; width: 90px; }ul#gNavi li.navi5 a{ background-position: -394px 0; width:84px; }ul#gNavi li.navi1 a:hover{ background-position: 0 -24px;  width: 89px;}ul#gNavi li.navi2 a:hover{ background-position: -89px -24px; width: 124px;}ul#gNavi li.navi3 a:hover{ background-position: -213px -24px;width: 91px; }ul#gNavi li.navi4 a:hover{ background-position: -304px -24px; width: 90px;}ul#gNavi li.navi5 a:hover{ background-position: -394px -24px; width:84px;}/*    _MENU----------------------------- */ul#menu{list-style:none;height: 30px;}ul#menu li{display:inline;line-height: 30px;}ul#menu li a{color:#fff;padding:10px 15px;margin-left:1px;text-decoration:none;font-size: 100%;}a.kago{background: url(/design/sirobako/img/icon_kago.gif) left no-repeat;padding-left: 22px !important;}ul#menu li a:hover{color:#fff;background-color: #cc0000;}#header2 span{float: left;line-height: 30px;padding-left: 10px;}#header2 span table td{color:#fff;padding-top: 5px;}#header2 span input{padding: 1px;border: 1px solid #676363;height: 18px;}#header2 span input:focus {border: 1px solid #974343;background-color: #fee8eb;}/*    _SEARCH----------------------------- */#searchArea form{position: relative;margin: 0;padding: 0;width: 900px;height: 30px;}#searchArea form p {position: absolute;top: 0;right: 0;margin: 0;padding: 0 0 0 25px;width: 315px;height: 21px;background: url(/design/sirobako/img/parts_search.gif) left 2px no-repeat;}	*html #searchArea form p{ width: 315px; }#searchArea p .search {position: absolute;top: 0;right: 90px;width: 200px;height: 21px;padding: 1px;border: 1px solid #676363;margin-bottom: 5px;}	head+body #searchArea p .search {	width: 213px;	height: 21px;	}#searchArea p .search:focus {border: 1px solid #974343;background-color: #fee8eb;}#searchArea p .searchsubmit {position: absolute;top: 0;left: 255px;width: 52px;height: 21px;padding: 0 10px;background-color: #333333;font-weight: bold;color: #fff;border-top: 1px solid #000000;border-right: 1px solid #000000;border-bottom: 1px solid #666666;border-left: 1px solid #666666;text-align:center;text-decoration: none;}	*html #searchArea p .searchsubmit { width: 80px; left: 227px; }/*-----------------------------    MAIN----------------------------- */.pan{width: 670px;background-color: #eeeeee;padding: 5px;text-align: left;margin-bottom: 15px;letter-spacing: -0.1em;}	*html .pan{ width: 680px;}.nextPage{width: 670px;border-bottom:1px solid #cccccc;padding: 0 5px 5px 5px;margin-bottom:10px;text-align: right;margin-bottom: 15px;}*html .nextPage{ width: 680px;}.backLink{width: 668px;text-align: left;margin-bottom: 15px;background: url(/design/sirobako/img/arrow4.gif) left no-repeat;padding-left: 12px;}	*html .backLink{ width: 680px; }#main h1, #main h2{width: 665px;margin-bottom: 5px;background-position: left ;background-repeat: no-repeat;line-height: 130%;padding: 4px 5px 4px 15px;letter-spacing: -0.1em;}	*html #main h1{ width: 680px; }	*html #main h2{ width: 680px; }#main h1, .titText{ background-image: url(/design/sirobako/img/tit_bk.gif); }b.red{padding: 2px 3px;color: #FFFFFF;background-color: #ff0000;margin-right: 5px;}.titText2{width: 630px;height: 42px;margin-bottom: 10px;background-position: left;background-repeat: no-repeat;line-height: 1.6 !important;padding-left: 50px;background-image: url(/design/sirobako/img/tit_bk.gif);}h3.titH3{width: 670px;background-color:#707070;padding: 5px;color: #FFFFFF;text-align:left;margin-bottom: 15px;}	*html h3.titH3{ width: 680px; }.lineBox{border-top: 4px solid #cc0000;border-bottom: 4px solid #cc0000;padding: 2px;text-align: center;margin-bottom: 15px;font-size: 100%;}.lineBox span{display:block;margin:auto;border-top: 1px solid #cc0000;border-bottom: 1px solid #cc0000;padding: 10px 10px 10px 50px;text-align: left;line-height: 1.6;}.lineBox span strong{font-size: 120% !important;}dl.faqBox{border: 1px solid #c2c2c2;width: 658px;margin-bottom: 10px;padding: 10px;}	*html dl.faqBox{ width: 680px; }dl.faqBox dt{text-align: left;margin-bottom: 5px;font-weight: bold;color:#FF6600;line-height: 1.5;}dl.faqBox dd{text-align: left;line-height: 1.4;}#allPage{width: 680px;margin: 20px 0;}#allPage h3{text-align: left;margin-bottom: 5px;}/*---------------------------*/h2#h2Title {width: 680px;	background-color: #000;	padding: 2px 5px;	color: #FFF;	margin-top: 10px;	margin-bottom: 10px;	text-align: left;}/*-----------------------------    TOP----------------------------- */#Top2column{width: 680px;margin-bottom: 30px;}td#topMain{width: 535px;padding-right: 20px;}td#sideRight{width: 145px;}/* ティッカー---------------------------*/.TickerBk{width: 585px;height: 45px;background: url(/design/sirobako/img/ticker_bk.gif) no-repeat;padding-left: 95px;line-height: 40px;padding-top: 2px;}	*html .TickerBk{ width: 680px; }div#ticker {font-size: 12px;}.TickerBk a{color:#00FFFF;text-decoration: none;margin: 0 20px;}/*	myFlash----------------------------- */#slideShow{width: 680px;height: 260px;margin-bottom: 10px;}	*html #slideShow{ margin-bottom: 5px; }/*	Easy Slider----------------------------- */ul#topSlider{position: relative;top: 0;left: 0;width: 690px;height: 219px;list-style-type: none;overflow:hidden;text-align: left;margin-bottom:10px;}ul#topSlider li{ list-style-type: none; }/*	NEWS----------------------------- */#newsBox{width: 515px;margin-bottom: 15px;}#newsBox h3, .topBlock h3{display:block;background-repeat: no-repeat;background-position: top;height: 24px;width: 515px;margin-bottom: 2px;text-indent: -9999px;}.titNews	{ background-image: url(/design/sirobako/img/tit_news.gif);}.titNewItem{ background-image: url(/design/sirobako/img/tit_newitem.gif);}.titPushItem{ background-image: url(/design/sirobako/img/tit_pushitem.gif);}dl.topics{width: 515px;height: 250px;overflow: auto;margin-bottom: 5px;}dl.topics dt{font-weight: bold;text-align: left;padding: 0 5px;}dl.topics dd{text-align: left;line-height: 1.3;border-bottom: 1px dotted #eeeeee;margin-bottom: 4px;font-size: 85%;padding: 0 5px 4px 5px;}h3.titNone{height: 24px;width: 493px;line-height: 24px;font-size: 12px;margin-bottom: 10px;color: #FFFFFF;padding-left: 22px;background: url(/design/sirobako/img/titnone_bk.gif) no-repeat left;}	*html h3.titNone{ width: 515px; }/* 160pxBANNER---------------------------*/.banner160px{width: 524px;margin-bottom: 20px;overflow: hidden;_zoom: 1;margin-right: -11px;}.banner160px a{display: block;width: 160px;height: 160px;background-repeat: no-repeat;text-indent: -9999px;margin-bottom: 13px;float: left;border: 1px solid #eeeeee;margin-right: 11px;}.w160_01{ background-image: url(/design/sirobako/bana/w160/01.jpg); }.w160_02{ background-image: url(/design/sirobako/bana/w160/02.jpg); }.w160_03{ background-image: url(/design/sirobako/bana/w160/03.jpg); }.w160_04{ background-image: url(/design/sirobako/bana/w160/04.jpg); }.w160_05{ background-image: url(/design/sirobako/bana/w160/05.jpg); }.w160_06{ background-image: url(/design/sirobako/bana/w160/06.jpg); }.w160_07{ background-image: url(/design/sirobako/bana/w160/07.jpg); }.w160_08{ background-image: url(/design/sirobako/bana/w160/08.jpg); }.w160_09{ background-image: url(/design/sirobako/bana/w160/09.jpg); }.w160_10{ background-image: url(/design/sirobako/bana/w160/10.jpg); }.w160_11{ background-image: url(/design/sirobako/bana/w160/11.jpg); }.w160_12{ background-image: url(/design/sirobako/bana/w160/12.jpg); }.w160_13{ background-image: url(/design/sirobako/bana/w160/13.jpg); }.w160_14{ background-image: url(/design/sirobako/bana/w160/14.jpg); }.w160_15{ background-image: url(/design/sirobako/bana/w160/15.jpg); }.w160_16{ background-image: url(/design/sirobako/bana/w160/16.jpg); }.w160_17{ background-image: url(/design/sirobako/bana/w160/17.jpg); }.w160_18{ background-image: url(/design/sirobako/bana/w160/18.jpg); }.w160_19{ background-image: url(/design/sirobako/bana/w160/19.jpg); }.w160_20{ background-image: url(/design/sirobako/bana/w160/20.jpg); }.w160_21{ background-image: url(/design/sirobako/bana/w160/21.jpg); }.w160_22{ background-image: url(/design/sirobako/bana/w160/22.jpg); }.w160_23{ background-image: url(/design/sirobako/bana/w160/23.jpg); }.w160_24{ background-image: url(/design/sirobako/bana/w160/24.jpg); }.w160_25{ background-image: url(/design/sirobako/bana/w160/25.jpg); }.w160_26{ background-image: url(/design/sirobako/bana/w160/26.jpg); }.w160_27{ background-image: url(/design/sirobako/bana/w160/27.jpg); }.w160_28{ background-image: url(/design/sirobako/bana/w160/28.jpg); }.w160_29{ background-image: url(/design/sirobako/bana/w160/29.jpg); }.w160_30{ background-image: url(/design/sirobako/bana/w160/30.jpg); }.w160_31{ background-image: url(/design/sirobako/bana/w160/31.jpg); }.w160_32{ background-image: url(/design/sirobako/bana/w160/32.jpg); }.w160_33{ background-image: url(/design/sirobako/bana/w160/33.jpg); }.w160_34{ background-image: url(/design/sirobako/bana/w160/34.jpg); }.w160_35{ background-image: url(/design/sirobako/bana/w160/35.jpg); }.w160_36{ background-image: url(/design/sirobako/bana/w160/36.jpg); }/*.rm5{ margin-right: 13px; }	*html .banner160px a{ margin-bottom: 10px; }	*html .rm5{ margin-right: 13px; }*//* _OSUSUME NEW ITEM---------------------------*/.osusumeNewItem{width: 515px;margin-bottom: 15px;}.osusumeNewItem{margin: 0;padding: 10px 0;}.osusumeNewItem .woong a{ display:block; padding-bottom: 5px; line-height: 1.5; font-size: 90% !important; font-weight: normal !important; }.osusumeNewItem .woong{ font-size: 95%; font-weight: bold; color: #FF0000; }.pushTopic {width: 515px;height: auto;margin: 10px 0 ;border-top: 1px solid #b7b7b7;border-left: 1px solid #b7b7b7;}.pushTopic td{width: 25%;padding: 5px;text-align: center;}.pushTopic td.b1{border-bottom: 1px solid #b7b7b7;border-right: 1px solid #b7b7b7;}.pushTopic td.b2{border-right: 1px solid #b7b7b7;}.pushTopic td strong{font-size: 100%;display: block;}.pic{width: 140px;margin: 8px 0;}.price{display:block;padding: 3px 0;width: 160px;color: #ffffff;font-size: medium;text-align: center;background-color: #FF0000;margin-top: 10px;}/*-----------------------------    SIDERIGHT----------------------------- */.sideRightBlock{width: 145px;margin-bottom: 15px;}.sideRightBlock h3{display:block;background-repeat: no-repeat;background-position: left top;height: 24px;width: 145px;margin-bottom: 2px;text-indent: -9999px;}.titInfo{ background-image: url(/design/sirobako/img/tit_info.gif);}.titRanking{ background-image: url(/design/sirobako/img/tit_medama.gif); }.uresujiBox table{width: 145px;}dl.infoBox{width: 145px;line-height: 1.2;font-size: 85% !important;height: 400px;overflow: auto;padding: 4px 0;margin-bottom: 5px;}dl.infoBox dt{font-weight: bold;text-align: left;padding: 0 4px 5px 0;}dl.infoBox dd{text-align: left;line-height: 1.2;border-bottom: 1px dotted #eeeeee;margin-bottom: 5px;font-size: 90% !important;padding: 0 4px 5px 0;}.uresujiBox table td.woong{line-height: 1.2;font-size: 10px !important;}.uresujiBox table td.line{display: none;}/*    _TWITTER----------------------------- */.twBlock{width: 145px;margin-bottom: 10px;float:right;}.twBlock h3{width: 145px;background: url(/design/sirobako/img/tit_tw.gif) top no-repeat  ;height: 60px;text-indent: -9999px;}#twitter_div{width: 133px;border-left: 1px solid #32cbff;border-bottom: 1px solid #32cbff;border-right: 1px solid #32cbff;padding: 5px;} *html #twitter_div{ width: 145px; }ul#twitter_update_list{text-align: left;margin-bottom: 8px;width: 133px;}ul#twitter_update_list li{list-style-type: none;width: 133px;font-size: 80%;}ul#twitter_update_list li span{display: block;}a#twitter-link{display: block;width: 119px;background: url(/design/sirobako/img/arrow3.gif) right no-repeat;height: 16px;line-height: 16px;padding-right: 14px;text-align: right;font-size: 75%;}	*html a#twitter-link{ width: 133px; }	/* infoBlock-----------------------------*/ #infoBlock, #monitorBlock{width: 680px;text-align: left;}#infoBlock dl dt, #monitorBlock dl dt{margin-bottom: 10px;background-color: #eeeeee;padding: 5px 10px;border-top: 1px dotted #CCCCCC;font-weight: bold;}#infoBlock dl dd, #monitorBlock dl dd{margin-bottom: 20px;padding: 0 10px;}/*　SERIES BOX----------------------------- */.topboxBody{clear:both;width: 145px;background: url(/design/sirobako/box/topbox_body.gif) repeat-y;margin-bottom: 15px;}.topboxTit{width: 145px;background: url(/design/sirobako/box/topbox_tit.gif) no-repeat top;height: 28px;text-indent: -9999px;padding-bottom: 5px;}.topboxBottom{width: 145px;background: url(box/topbox_bottom.gif) no-repeat bottom;padding-bottom: 120px;}.topboxBody dl{padding: 5px 10px;font-size: 75%;text-align: left;}.topboxBody dl dt{font-weight: bold;color:#003399;margin-bottom: 3px;}.topboxBody dl dd{padding-bottom: 4px;margin-bottom: 4px;border-bottom: 1px dotted #9fbada;line-height: 1.3;}/*    _TEXT PAGE----------------------------- */#textPage{text-align: left;width: 680px;}.guideLink{text-align: left;padding-bottom: 30px;padding-top: 30px;border-bottom: 1px solid #333333;border-top: 1px solid #333333;}.guideLink li{float: left;width: 30%;background: url(/design/sirobako/img/arrow2.gif) left 0.3em no-repeat;padding-left: 14px;margin-bottom: 3px;list-style-type: none;}ul.List01, ol.List02{margin: 5px 0 10px 20px;}ul.List01 li, ol.List02 li{line-height: 1.4;}	*html ul.List01 li{ margin-left: 15px; }	*html ol.List02 li{ margin-left: 30px; }#textPage ul#webDigital{margin-bottom: 15px;}#textPage ul#webDigital li{background: url(/design/sirobako/img/icon_web.gif) left no-repeat;padding-left: 28px;height: 20px;line-height: 20px;text-align:left;list-style-type: none;margin-bottom: 10px;}.agreeBox{padding-bottom: 20px;}/*   _ITEM PAGE----------------------------- */#itemData{width: 680px;height: auto;padding-bottom: 20px;}.itemImg{float: left;width: 340px;margin-bottom: 20px;}ul.smoBlock{width: 340px;line-height: 30px;margin-bottom: 20px;text-align: left;}ul.smoBlock li{float: left;width: 110px;height: 30px;overflow: hidden;line-height: 30px;}#itemData .right{width: 320px;float: right;margin-bottom: 20px;text-align:left;}#itemData .right table#itemList{width: 300px;margin-bottom: 10px;color: #000000;}#itemData .right table#itemList caption{width: 290px;padding: 5px;background-color: #b7b7b7;margin: 0;line-height: 1.6;font-size: medium;text-align: left;}	*html #itemData .right table#itemList caption{ width: 300px; }#itemData .right table#itemList th{width: 100px;text-align: left;font-weight: normal;padding: 5px;}#itemData .right table#itemList td{padding: 5px;text-align: left;}#itemDataInfo{clear:both;width: 680px;text-align: left;margin-bottom: 20px;}#brandGroup{width: 680px;margin-bottom: 20px;}.bgGray1{background-color: #eeeeee;}.price1{font-size: 30px;font-weight: bold;color: #e00;}.price2{color: #666666;}.cartBtn{margin-bottom: 15px;}.favorite{margin-bottom: 15px;text-align: left; }.favorite a{display:block;background-position: left ;background-repeat: no-repeat;margin-bottom: 5px;height: 21px;line-height: 21px;padding-left: 25px;}.iconTw{ background-image: url(/design/sirobako/img/icon_tw.gif); }.iconCheck{ background-image: url(/design/sirobako/img/icon_check.gif) ;}.iconMail{ background-image: url(/design/sirobako/img/icon_mail.gif) ;}.columnBlock{width: 680px;margin: 0 0 20px 0;}.columnBlock p{line-height: 1.6 !important;}.columnBlock .left{float: left;padding-top: 1px;width: 300px;margin: 0 15px 0 0;padding-bottom: 15px;}.columnBlock img{margin-bottom: 15px;}.columnLine{border-top: 1px solid #333333;margin-left: 15px;padding-top: 10px;font-size: medium;}/* _LIST PAGE----------------------------------*/.subCategoryBox{width: 680px;margin-bottom: 20px;}.subCategoryBox .line{border-top: 1px solid #d2d2d2;}.subCategoryBox table{background-color: #eeeeee;}.listSort{width: 680px;margin-bottom: 15px;text-align: right;}.itemListBox{width: 680px;margin: 10px 0;border-top: 1px dotted #d2d2d2;}.searchListBox{width: 680px;}.searchListBox table{width: 680px;margin: 10px 0;}a.searchListBtn{display:block;padding: 2px 10px;background-color: #333333;color: #fff;border-top: 1px solid #000000;border-right: 1px solid #000000;border-bottom: 1px solid #666666;border-left: 1px solid #666666;text-align:center;text-decoration: none;width: 100px;}/* サブカテゴリー2----------------------------- */.subCateBox2{width: 680px;margin:10px 0 20px 0;background-color: #eeeeee;}.subCateBox2 ul{margin: 0;overflow: hidden;_zoom:1;padding: 10px 55px}	*html .subCateBox2 ul{ width: 680px; }.subCateBox2 ul li{width: 250px;height: 24px;line-height: 24px;float: left;padding-left: 32px;display:inline;background: url(http://gigaplus.makeshop.jp/sirobako/event/bomb_icon.gif) left no-repeat;text-align: left;}/* SPECIAL----------------------------- */#specialPage{width: 680px;height: auto;margin-bottom: 20px;}/* REPORT----------------------------- */#report{width: 680px;height: auto;margin: 20px 0;}img.photo01{margin: 0 10px 15px 0;}table.repoLayout{width: 680px;margin-bottom: 15px;}table.repoLayout td{width: 50%;line-height: 1.4;padding-bottom: 10px;}table.repoLayout td.pr10{width: 50%;line-height: 1.4;padding: 0 10px 15px 0;}table.repoLayout td img{display:block;margin-bottom: 5px;}/* ---------------------------------	SYSTEM----------------------------------*/#sysPage{}.memberTextarea{width: 650px;padding: 10px;margin-bottom: 20px;}table.formframe{width: 680px;margin-bottom: 15px;border: 1px solid #b7b7b7;}table.formframe table table td{padding: 3px;}#loginBox{width: 450px;margin: 0 auto;}.loginBoxA{width: 276px;border: 8px solid #eeeeee;padding: 20px;margin-bottom: 20px;float: left;}*html .loginBoxA{ width: 332px; }.loginBoxA strong{display:block;font-size: 140%;margin-bottom: 15px;}.btnArea{width: 650px;margin: 15px;text-align: center;}#taikai{width: 600px;margin: 20px auto;text-align: left;line-height: 1.6;}#taikai b{display:block;text-align: center;}.taikaiBtn{text-align: center;}.loginBoxA table{margin-bottom: 15px;}.loginBoxA table th{text-align: right;padding: 5px;width: 40%;}.loginBoxA table td{padding: 5px;width: 60%;}.loginBoxA table td input{padding: 1px;border: 1px solid #676363;width: 300px;height: 21px;}.loginBoxA table td input:focus {border: 1px solid #974343;background-color: #fee8eb;}/* 新規会員登録----------------------------------*/.newMemberBox{width: 332px;background-color: #fffbcb;-webkit-border-top-left-radius: 10px;  -webkit-border-top-right-radius: 10px;-moz-border-radius-topleft: 10px;  moz-border-radius-topright: 10px;float: right;text-align: center;}	*html .newMemberBox{ width: 332px; }.newMemberBoxBottom{background: url(/design/sirobako/img/member_join_about.gif) bottom no-repeat;padding-bottom: 85px;}.newMemberBoxBottom p{ padding:0 20px 5px 20px; }/* 特典エリア----------------------------------*/.tokutenTit{width: 680px;height: 179px;text-indent: -9999px;background: url(http://gigaplus.makeshop.jp/sirobako/member/member_tokuten.gif) no-repeat top;}.tokuten1{width: 680px;height: 211px;background: url(http://gigaplus.makeshop.jp/sirobako/member/member_tokuten1.gif) no-repeat top;position: relative;}.tokuten1 p {position: absolute;top: 127px;left: 73px;width: 350px;font-size: 14px;}.tokuten2{width: 680px;height: 221px;background: url(http://gigaplus.makeshop.jp/sirobako/member/member_tokuten2.gif) no-repeat top;position: relative;}.tokuten2_a{width: 680px;height: 221px;background: url(http://gigaplus.makeshop.jp/sirobako/member/member_tokuten2-2.gif) no-repeat top;position: relative;}.tokuten2 p{position: absolute;top: 93px;left: 287px;width: 365px;font-size: 14px;}.tokuten2_a p{position: absolute;top: 93px;left: 240px;width: 420px;font-size: 14px;}.tokuten2 p span{font-size: 12px !important;}.tokuten3{width: 680px;height: 211px;background: url(http://gigaplus.makeshop.jp/sirobako/member/member_tokuten3.gif) no-repeat top;position: relative;}.tokuten3 p {position: absolute;top: 70px;left: 73px;width: 430px;font-size: 14px;}.tokuten456{width: 693px;margin-right: -13px;position: relative;float: left;overflow: hidden_zoom: 1;}.tokuten456 div{width: 186px;border: 1px solid #e5e5e5;float: left;margin-right: 13px;background-position: top;background-repeat: no-repeat;padding: 45px 15px 10px 15px;}	*html .tokuten456 div{ width: 218px; }.tokuten4 { background-image: url(http://gigaplus.makeshop.jp/sirobako/member/member_tokuten4.gif) ; }.tokuten5 { background-image: url(http://gigaplus.makeshop.jp/sirobako/member/member_tokuten5.gif) ; }.tokuten6 { background-image: url(http://gigaplus.makeshop.jp/sirobako/member/member_tokuten6.gif) ; }img.tokutenBtn{margin: 20px 0 50px 0;}strong.tokutenPreTit{display:block;width: 646px;height: 55px;background: url(http://gigaplus.makeshop.jp/sirobako/member/member_tokuten-pretit.gif) top no-repeat;padding-top: 45px;padding-left: 34px;color: #2544b1;text-align: left;font-size: 180%;}	*html strong.tokutenPreTit{ width: 680px; height: 105px; }strong.tokutenPreTitList{display:block;width: 655px;-webkit-border-top-left-radius: 10px;-webkit-border-top-right-radius: 10px;-moz-border-radius-topleft: 10px;-moz-border-radius-topright: 10px;background-color: #7ed7ff;color: #2544b1;text-align: left;font-size: 160%;padding: 5px 10px 5px 15px;}	*html strong.tokutenPreTitList{ width: 680px; }.tokutenPresent{width: 670px;border-left: 5px solid #7ed7ff;border-right: 5px solid #7ed7ff;border-bottom: 5px solid #7ed7ff;margin-bottom: 15px;} *html .tokutenPresent{ width: 680px; }.tokutenPresent p{padding: 10px 20px 20px 384px;line-height: 1.5;}.tokutenPresent ul{width: 660px;overflow:hidden;padding: 10px 0 0 5px;}	*html .tokutenPresent ul{ width: 670px; }.tokutenPresent ul li{float: left;width: 325px;text-align: left;display:inline;padding-bottom: 5px;line-height: 1.5;margin-right: 5px;}/* TOP 新規登録LINK-----------------------------------*/.newMemberLink{background: url(/design/sirobako/img/member_tokuten-top1.gif) top no-repeat;width: 200px;height: 74px;position: relative;}	*html .newMemberLink{ width: 200px; } .newMemberLink a{position: absolute;left: 15px;top: 36px;line-height: 1.3;font-size: 12px;}/* _FRAME----------------------------------*/table.frame1, table.frame2{border-left: 1px solid #b7b7b7;border-top: 1px solid #b7b7b7;margin-bottom: 15px;}table.frame1 th{width: 25%;background-color: #f2f2f2;font-weight: normal;padding: 4px;text-align:left;border-right: 1px solid #b7b7b7;border-bottom: 1px solid #b7b7b7;}table.frame2 th{background-color: #f2f2f2;padding: 4px;text-align: center;border-right: 1px solid #b7b7b7;border-bottom: 1px solid #b7b7b7;}table.frame3{width: 680px;margin-bottom: 20px;background-color: #eeeeee;}table.frame3 th{width: 20%;text-align: right;font-weight: normal;padding: 3px;}table.frame3 td{width: 30%;padding: 3px;}table.frame4{border-top: 1px solid #666666;border-bottom: 1px solid #666666;margin-bottom: 15px;}table.frame4 th{background-color:#CCCCCC;padding: 5px;}table.frame4 td{padding: 5px;}table.frame5 {border: 2px solid #CCCCCC;width: 450px;margin-bottom: 15px;}table.frame5 th{text-align: right;padding: 5px;width: 50%;}table.frame5 td{padding: 5px;width: 50%;}table.frame5 td input{padding: 1px;border: 1px solid #676363;width: 220px;height: 21px;}table.frame5 td input:focus {border: 1px solid #974343;background-color: #fee8eb;}table.frame6{border-top: 1px solid #CCCCCC;border-right: 1px solid #CCCCCC;border-bottom: 1px solid #CCCCCC;width: 450px;margin-bottom: 15px;}table.frame6 td{border-left: 1px solid #CCCCCC;padding: 5px;width: 50%;}table.framework01{width: 98%;border-top: 1px solid #b7b7b7;border-left: 1px solid #b7b7b7;margin-bottom: 15px;}table.framework01 th{padding: 4px;line-height: 1.4;border-right: 1px solid #b7b7b7;border-bottom: 1px solid #b7b7b7;}table.frame1 td, table.framework01 td{text-align: left;padding: 4px;line-height: 1.4;border-right: 1px solid #b7b7b7;border-bottom: 1px solid #b7b7b7;}table.frame2 td{text-align: right;padding: 4px;line-height: 1.4;border-right: 1px solid #b7b7b7;border-bottom: 1px solid #b7b7b7;}/*-----------------------------    SIDEBAR----------------------------- */.sideBlock{width: 200px;margin-bottom: 10px;}.sideBlock h3, .sideBlock h3 a{display:block;background-repeat: no-repeat;background-position: top;height: 24px;width: 200px;margin-bottom: 2px;text-indent: -9999px;}.titSpecial { background-image: url(/design/sirobako/img/tit_special.gif);}.titCategory{ background-image: url(/design/sirobako/img/tit_category.gif);}.sideBanner img{ margin-bottom: 2px; }	*html .sideBanner img{ margin-bottom: 1px; }.sideBlock div.sideTextTit{display:block;background: url(/design/sirobako/img/sidebartit_bk.gif) no-repeat ;height: 24px;width: 178px;margin-bottom: 2px;color: #FFFFFF;font-size: 12px;line-height: 24px;text-align: left;font-weight: bold;padding-left: 22px;}	*html .sideBlock div.sideTextTit{ width: 200px;}strong.cateTit a{display:block;width: 200px;height: 50px;background-image: url(/design/sirobako/img/cate_navi.jpg);background-repeat: no-repeat ;overflow: hidden;margin-bottom: 1px;text-indent: -9999px; }a.zak { background-position: 0 0; }a.interior { background-position: 0 -50px; }a.artdesign { background-position: 0 -100px; }a.usb { background-position: 0 -150px; }a.kaden { background-position: 0 -200px; }a.audio { background-position: 0 -250px; }a.visual { background-position: 0 -300px; }a.camera { background-position: 0 -350px; }a.pc { background-position: 0 -400px; }a.packing { background-position: 0 -450px; }a.smartiphon { background-position: 0 -500px; }a:hover.zak { background-position: -200px 0; }a:hover.interior { background-position: -200px -50px; }a:hover.artdesign { background-position: -200px -100px; }a:hover.usb { background-position: -200px -150px; }a:hover.kaden { background-position: -200px -200px; }a:hover.audio { background-position: -200px -250px; }a:hover.visual { background-position: -200px -300px; }a:hover.camera { background-position: -200px -350px; }a:hover.pc { background-position: -200px -400px; }a:hover.packing { background-position: -200px -450px; }a:hover.smartiphon { background-position: -200px -500px; }ul.cateList{width: 200px;}ul.cateList li{list-style-type: none;margin-bottom: 1px;text-align: left;background-color: #eeeeee;}ul.cateList li a{display:block;background-color: #eeeeee;width: 186px;height: 20px;padding-left: 14px;font-size: 85%;line-height: 20px;text-decoration: none;color: #333333;background: url(/design/sirobako/img/arrow01.gif) 4px center no-repeat;}	*html ul.cateList li a{ width: 200px; }ul.cateList li a:hover{background-color: a5e3ff;}ul.cateList li a:visited{ text-decoration: none; }/* NEW CATEGORY LIST--------------------------------------*/#cateList1{width: 200px;margin-bottom: 15px;}#cateList1 strong{display:block;height: 30px;line-height: 30px;cursor: pointer;color: #fff;background:url(/design/sirobako/img/navi_btn.jpg) no-repeat;border-bottom: 1px solid #fff;text-align: center;}#cateList1 ul{width: 200px;list-style: none;}* html ul.list-01 li, * html ul.list-02 li, * html ul.list-03 li, * html ul.list-04 li, * html ul.list-05 li, * html ul.list-06 li, * html ul.list-07 li, * html ul.list-08 li, * html ul.list-09 li, * html ul.list-10 li, * html ul.list-11 li{display:　inline;}#cateList1 ul li{background-color: #eeeeee;text-align:left;}#cateList1 ul li a{display:block;background: url(/design/sirobako/img/arrow01.gif) 4px center no-repeat;margin-bottom: 1px;width: 186px;height: 20px;padding-left: 14px;font-size: 85%;line-height: 20px;text-decoration: none;color: #333333;text-align:left;}*html #cateList1 ul li a{ width: 200px; }#cateList1 ul li a:hover{background-color: a5e3ff;}#cateList1 ul li a:visited{ text-decoration: none; }/* NEW CATEGORY LIST --------------------------------------*/#houjinLink, #supportLink{width:190px;border: 1px solid #bdbdbd;padding: 5px;margin-bottom: 10px;}	*html #houjinLink{ width: 200px; }	*html #supportLink{ width: 200px; }#j_fec{width:190px;border: 1px solid #bdbdbd;padding: 10px 5px;margin-bottom: 10px;background-color: #eeeeee;text-align: center;}	*html #j_fec{ width: 200px; }#j_fec div{width: 135px;font-size: 10px;line-height: 1.3;margin: 3px auto 0 auto;text-align: left;}/* KAZARI------------------------------------ */.box1, .box2{width: 680px;background: url(http://image1.webftp.jp/design/sirobako/sozai/box_center.gif) repeat-y;margin-bottom: 10px;}.box1Top, .box2Top{background: url(http://image1.webftp.jp/design/sirobako/sozai/box_top.gif) no-repeat top;padding-top: 40px;}.boxBottom, .box2Bottom{background: url(http://image1.webftp.jp/design/sirobako/sozai/box_bottom.gif) no-repeat bottom;padding-bottom: 30px;}.boxBottom p{padding: 0 40px;font-size: 85%;line-height: 1.3;}.box2Bottom table{width: 600px;margin: 0 40px 10px 40px;border-bottom: 1px dotted #ffcb80;}.title2{display:block;font-size: 85%;font-weight: bold;margin-bottom: 10px;color:#FF6600;text-align: left;}.box2Bottom p{text-align: left;font-size: 85%;line-height: 1.3;}.tuduki2{text-align: right;font-size: 85%;padding-bottom: 10px;}.title1{display:block;font-size: 85%;font-weight: bold;margin-bottom: 10px;color:#FF6600;text-align: left;padding: 0 40px;}.tuduki{width: 600px;text-align: right;margin:0 40px;font-size: 85%;padding-bottom: 10px;margin-bottom: 10px;border-bottom: 1px dotted #ffcb80;}.reviewBox{border: 3px solid #cc0000;padding: 10px;text-align: left;line-height: 1.6;margin-bottom: 30px;font-size: 120%;}img.capture{border: 1px solid #dcdcdc;margin-bottom: 15px;margin-right: 10px;float: left;}/*-----------------------------    FOOTER----------------------------- */#pageTopLink{clear: both;width: 900px;text-align: right;height: 16px;margin: 10px 0 30px 0;}#footer_g{width: 900px;height: auto;margin-bottom: 20px;}#footer_g table{width: 900px;}#footer_g table p{margin-bottom: 10px !important;line-height: 1.2 !important;}#footer_g h3, #footer_g h3 a{display: block;background-repeat: no-repeat;width: 445px;height: 24px;margin-bottom: 10px;text-indent: -9999px;}.or8pt{color:#FF6600;font-size: 8pt;}.g_tit01{ background-image: url(img/f_guide_tit01.gif) ; }.g_tit02{ background-image: url(img/f_guide_tit02.gif) ; }.g_tit03{ background-image: url(img/f_guide_tit03.gif) ; }.footLink{clear:both;margin-bottom: 15px;}.footLink span{margin: 0 5px;}.copyright{font: Arial, Helvetica, sans-serif;}/* ------------------------------------	SPECIAL PAGE------------------------------------- *//* PRESS RELEASE------------------------------------ */#pressBox{width: 680px;height: 550px;overflow: auto;margin-bottom: 15px;}#pressBox ul{margin: 10px 0;list-style-type: none;}#pressBox ul li{display:inline;margin: 0 5px;list-style-type: none;}#pressBox dl{width: 660px;text-align: left;margin-bottom: 10px;}#pressBox dl dt{font-weight: bold;float: left;clear: left;width: 80px;padding-left: 5px;}#pressBox dl dd{border-left: 4px solid #cccccc;padding-left: 7px;line-height: 1.6;margin: 0 0 10px 85px;}#pressBox h3{width: 650px;background-color: #FFFFCC;padding: 5px;font-weight: bold;margin-bottom: 10px;}	*html #pressBox h3{ width: 660px; }.webB{background-color: #0066FF;color: #FFFFFF;padding: 2px;margin: 0 3px 0 0;}.bookB{background-color: #009900;color: #FFFFFF;padding: 2px;margin: 0 3px 0 0;}.tvB{background-color: #FF6600;color: #FFFFFF;padding: 2px;margin: 0 3px 0 0;}/* SUB CATEGORY------------------------------------ */ul.tvsubCat{width : 690px;margin-right : -10px;overflow : hidden;_zoom : 1;height: 30px;}ul.tvsubCat li{float: left;margin-right: 10px;background-color: #000000;border-top: 1px solid #6e6e6e;border-right: 1px solid #6e6e6e;list-style-type: none;}ul.tvsubCat li a{display:block;height: 28px;width: 219px;text-decoration: none;font-size: 14px;font-weight: bold;line-height: 30px;color:#FFFFFF;}ul.tvsubCat li a:hover{background-color: #CC0000;color: #FFFF00;}ul.saveSubCat{width : 680px;overflow : hidden;_zoom : 1;height: 40px;margin-bottom: 30px;}ul.saveSubCat li{float: left;list-style-type: none;}ul.saveSubCat li a{display:block;height: 40px;width: 170px;text-decoration: none;font-size: 14px;font-weight: bold;line-height: 40px;color:#FFFFFF;}ul.saveSubCat li a:hover{background-color: #ffff00;color: #000000;}ul.saveSubCat li.blueBG{ background-color: #003399; }ul.saveSubCat li.orangeBG{ background-color: #FF6600; }ul.saveSubCat li.gleenBG{ background-color: #00CC00; }ul.saveSubCat li.pinkBG{ background-color: #FF0066; }/* LED kasa------------------------------------ */.ledKasa{width: 430px;padding-left: 250px;font-size: 13px;background-color: #fcf8ed;line-height: 1.5;padding-bottom: 10px;}*html .ledKasa{ width: 680px; }/* GAGA------------------------------------ */#gaga{width: 680px;background-color:#000000;padding-bottom: 20px;margin-bottom: 20px;text-align:left;}.gagaTit1{width: 680px;height: 332px;background: url(http://gigaplus.makeshop.jp/sirobako/special/gaga_main_1.jpg) no-repeat;text-indent: -9999px;}.gagaTit2{width: 680px;height: 285px;background: url(http://gigaplus.makeshop.jp/sirobako/special/gaga_main_2.jpg) no-repeat ;text-indent: -9999px;}.gagaTit3{width: 680px;height: 62px !important;background: url(http://gigaplus.makeshop.jp/sirobako/special/gaga_maintit.gif) no-repeat;text-indent: -9999px;padding-bottom: 0 !important;}#gaga p.lead1{line-height: 1.5;text-align: left;margin-bottom: 15px;padding: 0 15px;color:#FFFFFF;}#gaga p.lead2{line-height: 1.5;text-align: left;margin-bottom: 15px;padding: 0 35px;color:#FFFFFF;}table.gagaBox1{width: 680px;background-color:#FFFFFF;border: 5px solid #e4007f;margin-bottom: 20px;}table.gagaBox1 td{text-align: left;padding-left: 10px}table.gagaBox1 p{text-align: left;color: #000 !important;padding: 10px 10px 0 0;font-size: 12px;line-height: 1.4;}.gagaBox2{background-position: top;background-repeat: no-repeat;margin-bottom: 30px;}.gagaBk1{ background-image: url(http://gigaplus.makeshop.jp/sirobako/special/gaga_box1_bk.jpg) ; height: 567px; }.gagaBk2{ background-image: url(http://gigaplus.makeshop.jp/sirobako/special/gaga_box2_bk.jpg) ; height: 634px; }.gagaBk3{ background-image: url(http://gigaplus.makeshop.jp/sirobako/special/gaga_box3_bk.jpg) ; height: 537px; }.gagaBk3-2{ background-image: url(http://gigaplus.makeshop.jp/sirobako/special/gaga_box3_bk2.jpg) ; height: 451px; }.gagaBox2 p{line-height: 1.4;text-align: left;margin-bottom: 15px;padding: 0 15px;color:#FFFFFF;font-size: 12px;}.gaga1_Tit		{ height: 124px; text-indent: -9999px; margin-bottom: 5px ;}.gaga1_column	{ width: 325px; }.gaga2_Tit		{ height: 94px; text-indent: -9999px; margin-bottom: 5px ;}.gaga2_column	{ width: 240px; margin-left: 410px;  }	*html .gaga2_column	{ width: 250px; margin-left: 420px;  }.gaga3_Tit		{ height: 218px; text-indent: -9999px; margin-bottom: 5px ;}.gaga3_column	{ width: 217px; }.gaga3_column2	{ width: 180px; margin-left: 468px; }	*html.gaga3_column	{ width: 250px; }	*html.gaga3_column2	{ width: 200px; margin-left: 468px; }.gaga4_Tit{width: 680px;background: url(http://gigaplus.makeshop.jp/sirobako/special/gaga_box4_bk.gif) no-repeat ;height: 102px;text-indent: -9999px;}.aboutGaga{width: 669px;color:#FFFFFF;line-height: 1.2;margin-bottom: 30px;}.okotowari{line-height: 1.4;text-align: left;margin-bottom: 15px;padding: 0 15px;color:#FFFFFF;font-size: 10px;}.okotowari ul{margin: 0 20px;}.okotowari ul li{list-style-type: circle;}/* MISTYSHOWER------------------------------------ */.ms_series_tit{width: 680px;height: 369px;background:url(http://gigaplus.makeshop.jp/sirobako/special3/ms_series01.jpg) no-repeat top;text-indent: -9999px;}/* STARWARS------------------------------------ */.sw{width: 680px;background-repeat: no-repeat;text-indent: -9999px;}.swBk01{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/sw/ws_01.jpg); height:153px; }.swBk02{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/sw/ws_02.jpg); height:313px; }.swBk03{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/sw/ws_03.jpg); height:310px; }.swBk04{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/sw/ws_04.jpg); height:71px; }.swBk05{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/sw/ws_05.jpg); height:274px; }.swBk06{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/sw/ws_06.jpg); height:80px; }.swBk07{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/sw/ws_07.jpg); height:294px; }.swBk08{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/sw/ws_08.jpg); height:75px; }.swBk09{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/sw/ws_09.jpg); height:375px; }/* STARWARS LED USB LAMP------------------------------------ */.swUsbLanp{width: 680px;background-repeat: no-repeat;text-indent: -9999px;}.swUsbLanpBk01{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/sw_usb_lanp/sw_usb_02.jpg); height:422px; }.swUsbLanpBk02{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/sw_usb_lanp/sw_usb_03.jpg); height:196px; }.swUsbLanpBk03{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/sw_usb_lanp/sw_usb_04.jpg); height:566px; }/* SHOWERHEAD------------------------------------ */.sh{width: 680px;background-repeat: no-repeat;text-indent: -9999px;}.shBk01{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/sh/sh_tit.jpg); height:165px; }.shBk02{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/sh/sh_01.jpg); height:303px; }.shBk03{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/sh/sh_02.jpg); height:65px; }.shBk04{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/sh/sh_03.jpg); height:76px; }.shBk05{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/sh/sh_04.jpg); height:428px; }.shBk06{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/sh/sh_05.jpg); height:50px; }#shFlash{ width: 300px ; height: 250px; float: right;}/* LED SYNTHESIZER------------------------------------ */#led_sy{width: 680px;background-repeat: no-repeat;text-indent: -9999px;}.ledsyBk01{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/led_sy/led_synthe_01.jpg); height:289px; }.ledsyBk02{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/led_sy/led_synthe_02.jpg); height:288px; }.ledsyBk03{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/led_sy/led_synthe_03.jpg); height:54px; }.ledsyBk04{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/led_sy/led_synthe_06.jpg); height:312px; }.ledsyBk05{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/led_sy/led_synthe_07.jpg); height:294px; }.ledsyBk06{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/led_sy/led_synthe_08.jpg); height:48px; }/* GUITAR HERO------------------------------------ */#agr{width: 680px;background-repeat: no-repeat;text-indent: -9999px;}.agrBk01{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/agr/agr_01.jpg); height:224px; }.agrBk02{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/agr/agr_02.jpg); height:301px; }.agrBk03{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/agr/agr_03.jpg); height:126px; }.agrBk04{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/agr/agr_04.jpg); height:176px; }.agrBk05{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/agr/agr_05.jpg); height:513px; }.agrBk06{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/agr/agr_06.jpg); height:95px; }.agrBk07{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/agr/agr_07.jpg); height:441px; }.agrBk08{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/agr/agr_08.jpg); height:410px; }.agrBk09{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/agr/agr_09.jpg); height:571px; }.agrBk10{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/agr/agr_10.jpg); height:265px; }/* PACKING------------------------------------ */#packing{width: 680px;text-indent: -9999px;background-repeat: no-repeat;}.pack01{ background-image: url(/design/sirobako/img/category/packing_tit.jpg) ; height: 187px; }.pack02{ background-image: url(/design/sirobako/img/category/packing_01.jpg) ; height: 87px; }.pack03{ background-image: url(/design/sirobako/img/category/packing_02.jpg) ; height:58px; }.pack04{ background-image: url(/design/sirobako/img/category/packing_subtit.jpg) ; height: 53px; }.pack05{ background: url(/design/sirobako/img/category/packing_bottom.jpg) no-repeat ; height:38px; text-indent: -9999px; margin-bottom: 15px;}.airrollTop{ background-image: url(/design/sirobako/img/category/airroll_01.jpg) ; height: 365px; }.aironeTop{ background-image: url(/design/sirobako/img/category/airone_01.jpg) ; height: 365px; }.ecotouchTop{ background-image: url(/design/sirobako/img/category/ecotouch_01.jpg) ; height: 365px; }.makidanTop{ background-image: url(/design/sirobako/img/category/makidan_01.jpg) ; height: 365px; }.minapackTop{ background-image: url(/design/sirobako/img/category/minapack_01.jpg) ; height: 365px; }.cardboardboxTop{ background-image: url(/design/sirobako/img/category/cardboardbox_01.jpg) ; height: 283px; }.packingLink a{width: 680px;display:block;background-repeat: no-repeat;text-indent: -9999px;}a.packLink01{ background-image: url(/design/sirobako/img/category/airroll.jpg) ; height: 160px;}a.packLink02{ background-image: url(/design/sirobako/img/category/minapack.jpg) ; height:158px;}a.packLink03{ background-image: url(/design/sirobako/img/category/ecotouch.jpg) ; height:146px;}a.packLink04{ background-image: url(/design/sirobako/img/category/airone.jpg) ; height:145px;}a.packLink05{ background-image: url(/design/sirobako/img/category/cardboardbox.jpg) ; height:142px;}a.packLink06{ background-image: url(/design/sirobako/img/category/makidan.jpg) ; height:157px;}a.packLink07{ background-image: url(/design/sirobako/img/category/set.jpg) ; height:155px;}#packingSet{width: 680px;text-indent: -9999px;background-repeat: no-repeat;}.packSetTit{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/packing_set/set_01.jpg); height:147px; }.packSet01{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/packing_set/set_02.jpg); height:260px; }.packSetBox{width: 680px;padding-top: 15px;background-color: #7ecef4;}.packSetBoxBottom{background: url(http://image1.webftp.jp/design/sirobako/special2/packing_set/set_03.jpg) bottom no-repeat;padding-bottom:30px;}/* ダンボール------------------------------------ */.cardboardboxBk{background: url(http://gigaplus.makeshop.jp/sirobako/category/packing_bk.jpg) ;}.cardboardboxData{margin-bottom: 30px;}.cardboardboxData img{float: left;margin-right: 5px}.cardboardboxData input{font-size: x-small;}.cardboardboxData p{padding-left: 180px;}table.size1{border-top: 1px solid #6a3906;border-right: 1px solid #6a3906;background-color: #FFFFFF;width:500px;margin-bottom: 10px;}table.size1 th{background-color: #81511c;border-left: 1px solid #6a3906;border-bottom: 1px solid #6a3906;padding: 2px;color: #fff;font-size: x-small;}table.size1 td{border-left: 1px solid #6a3906;border-bottom: 1px solid #6a3906;padding: 2px;font-size: x-small;}table.size1 tr.even{background-color: #fff1dc;}table.size2{border-top: 1px solid #333333;border-right: 1px solid #333333;background-color: #FFFFFF;margin-right: 10px;}table.size2 caption{font-size: small;padding: 3px 0;}table.size2 th{background-color: #ff673a;border-left: 1px solid #333333;border-bottom: 1px solid #333333;padding: 2px;color: #fff;font-size: x-small;}table.size2 td{border-left: 1px solid #333333;border-bottom: 1px solid #333333;padding: 2px;text-align: right;font-size: x-small;}/* AQUASHOT------------------------------------ */.asDesc{background: url(http://image1.webftp.jp/design/sirobako/special2/aquashot_03.jpg) no-repeat top;width: 660px;height: 143px;color: #004986;font-weight: bold;padding: 15px 10px;font-size: 12px;line-height: 1.4;text-align: left;} *html .asDesc{ width: 680px; height: 173px; }.asgArea{width: 680px;margin: 20px 0;text-align: left;}.asgArea table{width: 680px;}.asgSetumei{width: 330px;text-align: left;line-height: 1.3;margin-bottom: 15px;}.asgSetumei span{display:block;font-size: medium;color: #00b7ee;font-weight: bold;}.asgLead01{color: #00b7ee;font-size: medium;font-weight: bold;line-height: 1.3 !important;}#resetStick{width: 660px;color:#FFFFFF;background-color: #cc0000;padding: 10px;margin: 20px 0;text-align: left;}/* USBFAN------------------------------------ */#usbFan, #usbFanPro, #usbFanMobi{width: 680px;background: url(http://image1.webftp.jp/design/sirobako/special2/arcitcbreeze_bk.gif) repeat-y;margin-bottom: 20px;color:#ffffff; }.usbFanBottom{width: 650px;background: url(http://image1.webftp.jp/design/sirobako/special2/arcitcbreeze_bk_bottom.gif) bottom no-repeat;padding: 40px 15px 30px 15px;}	*html .usbFanBottom{ width: 680px; }.usbFanBlock{width: 650px;padding-bottom: 60px;}.usbFanBlock strong{display:block;width: 640px;height: 30px;text-indent: -9999px;}.usbFanBlock .left{width: 400px;height: auto;margin-right: 10px;float: left;border: 1px solid #ffffff;}	*html .usbFanBlock .left{ width: 402px; }.usbFanBlock p{line-height: 1.8 !important;}/* USBFAN NORMAL */#usbFan .usbFanTit{width: 680px;height: 313px;background:url(http://image1.webftp.jp/design/sirobako/special2/arcitcbreeze_01.jpg) no-repeat;text-indent: -9999px;}#usbFan .usbFanName{width: 680px;height: 102px;background: url(http://image1.webftp.jp/design/sirobako/special2/arcitcbreeze_02.gif) no-repeat;text-indent: -9999px;}#usbFan .usbFanTit01{background: url(http://image1.webftp.jp/design/sirobako/special2/arcitcbreeze_tit01.gif) no-repeat;margin-bottom: 10px;}#usbFan .usbFanTit02{background: url(http://image1.webftp.jp/design/sirobako/special2/arcitcbreeze_tit02.gif) no-repeat; margin-bottom: 10px;}#usbFan .usbFanTit03{background: url(http://image1.webftp.jp/design/sirobako/special2/arcitcbreeze_tit03.gif) no-repeat; margin-bottom: 10px;}#usbFan .usbFanTit04{background: url(http://image1.webftp.jp/design/sirobako/special2/arcitcbreeze_tit04.gif) no-repeat; margin-bottom: 10px;}#usbFan .usbFanTit05{background: url(http://image1.webftp.jp/design/sirobako/special2/arcitcbreeze_tit05.gif) no-repeat; margin-bottom: 10px;}/* USBFAN PRO */#usbFanPro .usbFanTit{width: 680px;height: 313px;background:url(http://image1.webftp.jp/design/sirobako/special2/arcitcbreeze_pro_01.jpg) no-repeat;text-indent: -9999px;}#usbFanPro .usbFanName{width: 680px;height: 102px;background: url(http://image1.webftp.jp/design/sirobako/special2/arcitcbreeze_pro_02.gif) no-repeat;text-indent: -9999px;}#usbFanPro .usbFanTit01{background: url(http://image1.webftp.jp/design/sirobako/special2/arcitcbreeze_pro_tit01.gif) no-repeat;margin-bottom: 10px;}#usbFanPro .usbFanTit02{background: url(http://image1.webftp.jp/design/sirobako/special2/arcitcbreeze_pro_tit02.gif) no-repeat; margin-bottom: 10px;}#usbFanPro .usbFanTit03{background: url(http://image1.webftp.jp/design/sirobako/special2/arcitcbreeze_pro_tit03.gif) no-repeat; margin-bottom: 10px;}#usbFanPro .usbFanTit04{background: url(http://image1.webftp.jp/design/sirobako/special2/arcitcbreeze_pro_tit04.gif) no-repeat; margin-bottom: 10px;}#usbFanPro .usbFanTit05{background: url(http://image1.webftp.jp/design/sirobako/special2/arcitcbreeze_pro_tit05.gif) no-repeat; margin-bottom: 10px;}#usbFanPro .usbFanTit06{background: url(http://image1.webftp.jp/design/sirobako/special2/arcitcbreeze_pro_tit06.gif) no-repeat; margin-bottom: 10px;}/* USBFAN MOBILE */#usbFanMobi .usbFanTit{width: 680px;height: 313px;background:url(http://image1.webftp.jp/design/sirobako/special2/arcitcbreeze_mobi_01.jpg) no-repeat;text-indent: -9999px;}#usbFanMobi .usbFanName{width: 680px;height: 102px;background: url(http://image1.webftp.jp/design/sirobako/special2/arcitcbreeze_mobi_02.gif) no-repeat;text-indent: -9999px;}#usbFanMobi .usbFanTit01{background: url(http://image1.webftp.jp/design/sirobako/special2/arcitcbreeze_mobi_tit01.gif) no-repeat;margin-bottom: 10px;}#usbFanMobi .usbFanTit02{background: url(http://image1.webftp.jp/design/sirobako/special2/arcitcbreeze_mobi_tit02.gif) no-repeat; margin-bottom: 10px;}#usbFanMobi .usbFanTit03{background: url(http://image1.webftp.jp/design/sirobako/special2/arcitcbreeze_mobi_tit04.gif) no-repeat; margin-bottom: 10px;}#usbFanMobi .usbFanTit04{background: url(http://image1.webftp.jp/design/sirobako/special2/arcitcbreeze_mobi_tit05.gif) no-repeat; margin-bottom: 10px;}/* SCHEDULE */.schedule{width: 680px;background-color: #e60012;padding-bottom: 20px;margin-bottom: 20px;}.scheduleW{width: 610px;background-color: #FFFFFF;padding: 15px;margin-left: 20px;border-right: 2px solid #820000;border-bottom: 2px solid #820000;margin-bottom: 20px;text-align:center;}*html .scheduleW{ width: 650px; margin-left: 10px; }.scheduleW strong{display:block;margin-bottom: 15px;font-size: 180%;}.scheduleW span{display:block;font-size: 140%;line-height: 1.5;margin-bottom: 20px;}/* BITAI------------------------------------ */dl#baitaiBox{border:3px solid #ff0000;padding: 10px;margin-bottom: 30px;text-align: left;}dl#baitaiBox dt{width: 200px;margin-right: 10px;margin-bottom: 15px;border: 1px solid #CCCCCC;float: left;}dl#baitaiBox dd{line-height: 1.6;font-size: 120%;margin: 0 0 0 210px;}dl#baitaiBox dd strong{display: block;font-size: 140%;margin-bottom: 10px;color:#3366FF;letter-spacing: -0.1em;}/* BATH------------------------------------ */ul#bathtop_map {list-style: none;background: url(http://image1.webftp.jp/design/sirobako/special2/bath/bathtop_map.gif) no-repeat 0 0;position: relative;width: 680px;height: 558px;margin: 0;padding: 0;}ul#bathtop_map li {position: absolute;}.shower 	{ width: 45px;height: 86px;top: 124px;left: 586px; }.jyaguchi 	{ width: 25px;height: 31px;top: 213px;left: 138px; }.petitcan 	{ width: 27px;height: 27px;top: 192px;left: 209px; }.petitcancup{ width: 32px;height: 55px;top: 174px;left: 359px; }.ahiru 		{ width: 55px;height: 45px;top: 341px;left: 460px; }.bathpara	{ width: 156px;height: 78px;top: 314px;left: 203px;}ul#bathtop_map li a{display: block;height: 100%;outline: none;}ul#bathtop_map li a:hover{ background: url(http://image1.webftp.jp/design/sirobako/special2/bath/bathtop_map_on.png) no-repeat 0 0;}ul#bathtop_map li.bathpara a:hover { background-position: 0 0; }ul#bathtop_map li.ahiru a:hover { background-position: -240px 0; }ul#bathtop_map li.jyaguchi a:hover { background-position: -480px 0; }ul#bathtop_map li.petitcan a:hover { background-position: -720px 0; }ul#bathtop_map li.petitcancup a:hover { background-position: -960px 0; }ul#bathtop_map li.shower a:hover { background-position:  -1200px 0; }ul#bathtop_map li a span { display: none; }ul#bathtop_map li a:hover span {display: block;padding: 5px;width: 200px;background: #000;position: relative;top: 90%;/*opacity: .75;filter:alpha(opacity=75);*/color: #FFF;}	*html ul#bathtop_map li a:hover span {top: 20%; }#videoBox{width: 660px;border-top: 1px solid #003399;border-bottom: 1px solid #003399;background-color:#eeeeee;padding: 10px;text-align: left;}	*html #videoBox{ width: 680px; }#videoBox span{display:block;width: 200px;float: left;margin-right: 20px;}#videoBox p{line-height: 1.6;font-size: 140%;color: #003399;}/* TOYS MUSIC FESTIVAL------------------------------------ */#tmf a{display:block;width: 136px;height: 506px;overflow: hidden;text-indent: -9999px;background-image: url(http://image1.webftp.jp/design/sirobako/special2/tmf/toys_music_fes_img.jpg);background-repeat: no-repeat;float: left;}a.tmf01{ background-position:  0 0; }a.tmf02{ background-position: -136px 0 ; }a.tmf03{ background-position:-272px 0 ; }a.tmf04{ background-position:-408px 0 ; }a.tmf05{ background-position:-544px 0 ; }a:hover.tmf01{ background-position:  0 -506px; }a:hover.tmf02{ background-position: -136px -506px ; }a:hover.tmf03{ background-position:-272px -506px ; }a:hover.tmf04{ background-position:-408px -506px ; }a:hover.tmf05{ background-position:-544px -506px ; }/* TOPPING------------------------------------ */#tpa{width: 680px;background: url(http://sirobako.img1.jp/special3/tpa/tpa_body.jpg) repeat-y;height: auto;}#tpaTit{width: 680px;background: url(http://sirobako.img1.jp/special3/tpa/tpa_tit.jpg) no-repeat top;text-indent: -9999px;height: 248px;}#tpaBottom{width: 660px;background: url(http://sirobako.img1.jp/special3/tpa/tpa_bottom.jpg) no-repeat bottom;padding: 0 10px 51px 10px;}	*html #tpaBottom{ width: 680px; }.tpaDescription{font-size: 12px;text-align: left;margin-bottom: 15px;line-height: 1.4;}.tpaBody{background-color: #FFFFFF;width: 660px;margin-bottom: 10px;}.listSort2{width: 660px;margin-bottom: 15px;text-align: right;}a.tpaBanner{display:block;width: 680px;height: 100px;background-image: url(http://image1.webftp.jp/design/sirobako/special2/topping.jpg);background-repeat: no-repeat;background-position: 0 0;text-indent: -9999px;margin: 15px 0; }a.tpaBanner:hover{background-position: 0 -100px;}/* TOPPING REVIEW------------------------------------ */.tp_review{width: 680px;background: url(http://gigaplus.makeshop.jp/sirobako/review/tp_review_body.jpg) repeat-y;}.tp_review_tit{padding-top: 110px;background: url(http://gigaplus.makeshop.jp/sirobako/review/tp_review_tit.jpg) top no-repeat;padding-left: 20px;padding-bottom: 30px;text-align: left;}.tp_review_tit p{color: #002e73;font-weight: bold;}.tp_review_btn{width: 384px;overflow: hidden;}.tp_review_btn a{display:block;width:96px;height: 55px;background-image: url(http://gigaplus.makeshop.jp/sirobako/review/tp_review_btn.jpg) ;background-repeat: no-repeat;overflow: hidden;float: left;_zoom:1;text-indent: -9999px;  }a.d2{ background-position: 0 0; }a.tp10{ background-position: -96px 0 ; }a.tp20{ background-position: -192px 0; }a.tp21{ background-position: -288px 0; }a.tp30{ background-position: 0 -55px; }a.tp31{ background-position: -96px -55px; }a.tp41{ background-position: -192px -55px; }a.tp60{ background-position: -288px -55px; }a.d2:hover{ background-position: 0 -110px; }a.tp10:hover{ background-position: -96px -110px; }a.tp20:hover{ background-position: -192px -110px; }a.tp21:hover{ background-position: -288px -110px; }a.tp30:hover{ background-position: 0 -165px; }a.tp31:hover{ background-position: -96px -165px; }a.tp41:hover{ background-position: -192px -165px; }a.tp60:hover{ background-position: -288px -165px; }.tp_review_bottom{padding-top: 20px;padding-bottom: 55px;background: url(http://gigaplus.makeshop.jp/sirobako/review/tp_review_bottom.jpg) bottom no-repeat;}h3.tp_reviewTit{clear:both;text-align: left;color: #FFFFFF;height: 46px;line-height: 46px;font-size: 16px;padding-left: 40px;background: url(http://gigaplus.makeshop.jp/sirobako/review/tp_review_tit_bk.jpg) no-repeat;margin-bottom: 10px;margin-top: 20px;}.tp_review_bottom dl{width: 680px;padding-bottom: 20px;color: #002e73;}.tp_review_bottom dl dt{text-align: left;padding:0 20px 20px 20px;line-height: 1.4;font-weight: bold;}.tp_review_bottom dl dd{text-align: left;padding: 0 20px;line-height: 1.4;}.tpLine{background: url(http://gigaplus.makeshop.jp/sirobako/review/tp_review_line.jpg) bottom no-repeat;margin-bottom: 20px;}.tpTop{clear: both;width: 640px;padding: 20px ;text-align: right;}	*html .tpTop{ width: 680px; }.tp_reviewFooter_link{line-height: 1.8;text-align: center;margin: 20px auto;}.tp_reviewFooter_link a{margin: 0 15px; }/* MUSE AUDIO------------------------------------ */.museAudio{width: 680px;background: url(http://gigaplus.makeshop.jp/sirobako/special2/museaudio_bk.jpg) repeat-y;height: auto;}.museAudioTit{width: 680px;background: url(http://gigaplus.makeshop.jp/sirobako/special2/museaudio_tit.jpg) no-repeat top;text-indent: -9999px;height: 225px;}.museAudioBottom{width: 660px;background: url(http://gigaplus.makeshop.jp/sirobako/special2/museaudio_bottom.jpg) no-repeat bottom;padding: 0 10px 60px 10px;}	*html .museAudioBottom{ width: 680px; }.museAudioBottom .listSort2,.museAudioBottom .listSort2 a{color: #FFFFFF;}.museAudioDescription{font-size: 12px;text-align: left;margin-bottom: 15px;line-height: 1.4;color: #FFFFFF;}.museAudioBody{background-color: #FFFFFF;width: 660px;margin-bottom: 10px;}/* HALLOWEEN------------------------------------ */#hw{width: 680px;background-color: #231815;padding-bottom: 20px;}.hwText, .hwText a{ color: #FFFFFF; }.hwListBox{width: 680px;background: url(http://image1.webftp.jp/design/sirobako/special2/hw2010/hw_box_center.jpg) repeat-y;}.hwListBoxTop{width: 680px;background: url(http://image1.webftp.jp/design/sirobako/special2/hw2010/hw_box_top.jpg) top no-repeat;padding-top: 35px;}.hwListBoxBottom{width: 610px;background: url(http://image1.webftp.jp/design/sirobako/special2/hw2010/hw_box_bottom.jpg) bottom no-repeat;padding-bottom: 35px;padding-left: 35px;padding-right: 35px;}*html .hwListBoxBottom{ width: 680px !important; }/* CHRISTMAS------------------------------------ */#xmas2011{width: 680px;background-color: #09174b;padding-bottom: 15px;}#xmas2011 div.xmasDescription{background: url(http://gigaplus.makeshop.jp/sirobako/event/xmas_2011_02.jpg) no-repeat top ;color: #FFFFFF;width: 650px;padding: 15px;text-align: left;line-height: 1.5;height: 91px;}	*html #xmas2011 div.xmasDescription{ width: 680px; height: 121px; }ul.xmas_subcate{width: 680px;margin: 0;padding: 0;}ul.xmas_subcate li{width: 340px;height: 189px;float: left;overflow: hidden;display:inline;_zoom:1;}ul.xmas_subcate li a{display: block;width: 340px;height: 189px;background-repeat: no-repeat;background-image: url(http://gigaplus.makeshop.jp/sirobako/event/xmas_2011_03.jpg);text-indent: -9999px;}li.xmasNavi1 a{ background-position: 0 0; }li.xmasNavi2 a{ background-position: -340px 0; }li.xmasNavi1 a:hover{ background-position: 0 -189px; }li.xmasNavi2 a:hover{ background-position: -340px -189px; }#xmas2011 .listSort a { color:#FFFFFF; padding-right: 15px;  }.xmasBody{background-color: #FFFFFF;width: 660px;padding: 15px 0;}#xmas2011 .page{margin-bottom: 10px;}/* TEL SCOPE------------------------------------ */.scopeTit{width: 680px;background: url(http://image1.webftp.jp/design/sirobako/item/scope_tit01.gif) no-repeat top;margin-bottom: 15px;}.scopeTit2{width: 680px;background: url(http://image1.webftp.jp/design/sirobako/item/scope_tit02.gif) no-repeat top;margin-bottom: 15px;}.scopeTit span, .scopeTit2 span{display: block;padding-top: 68px;font-size: 140%;font-weight: bold;line-height: 1.4;}/* BB COLOR------------------------------------ */#bb_c{width: 680px;background-repeat: no-repeat;}.bb_cBk01{ background-image: url(http://gigaplus.makeshop.jp/sirobako/special2/bb_color01.jpg); height:202px; text-indent: -9999px;}.bb_cBk02{position: relative;width: 680px;background-image: url(http://gigaplus.makeshop.jp/sirobako/special2/bb_color02.jpg);height:340px;}.bb_cBk02 p{position:absolute;width: 290px;top: 15px;left: 15px;text-align: left;line-height: 1.5;}.bb_cBk02 p a{display:block;font-size: 110%;font-weight: bold;}.bb_cBk03{ background-image: url(http://gigaplus.makeshop.jp/sirobako/special2/bb_color03.jpg); height:523px; text-indent: -9999px;}ul.bb_color_btn1{width: 680px;height:36px;overflow: hidden;background-repeat: no-repeat;margin-bottom: 20px;}ul.bb_color_btn1 li{width: 226px;display:inline;float: left;list-style-type: none;}ul.bb_color_btn1 li a{display: block;width: 226px;height:36px;background-position: 0 0 ;background-image: url(http://gigaplus.makeshop.jp/sirobako/special2/bb_color_btn1.gif);text-indent: -9999px;}ul.bb_color_btn1 li a:hover{ background-position: 0 -36px ; }.bb_cBk04 a{display: block;margin: 10px 0;width: 680px;height: 143px;background-position: 0 0 ;background-image: url(http://gigaplus.makeshop.jp/sirobako/special2/bb_color_btn2.gif);background-repeat: no-repeat;text-indent: -9999px;}.bb_cBk04 a:hover{ background-position: 0 -143px ; }.bb_WBk01{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/bb_c/bb_set_01.jpg); height:369px; text-indent: -9999px;}.bb_WBk02{width: 650px;background-image: url(http://image1.webftp.jp/design/sirobako/special2/bb_c/bb_set_02.jpg);height:107px;padding: 10px 15px 0 15px;text-align: left;font-size: 100%;line-height: 1.5;}	*html .bb_WBk02{ height:117px; width: 680px; }.bb_WBk02 a{font-weight: bold;display: block;margin-top: 10px;}#bb_c ul{margin: 15px 0;}#bb_c ul li{width: 680px;height: 150px;list-style-type: none;}#bb_c ul li a{display: block;width: 680px;height: 150px;background-repeat: no-repeat;overflow: hidden;background-position: 0 0;text-indent: -9999px;}#bb_c ul li.bbR a{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/bb_c/bb_color_r.jpg); }#bb_c ul li.bbP a{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/bb_c/bb_color_p.jpg); }#bb_c ul li.bbY a{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/bb_c/bb_color_y.jpg);}#bb_c ul li.bbG a{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/bb_c/bb_color_g.jpg); }#bb_c ul li.bbB a{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/bb_c/bb_color_c.jpg); }#bb_c ul li.bbBk a{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/bb_c/bb_color_bk.jpg); }#bb_c ul li.bbW a{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/bb_c/bb_color_w.jpg); }#bb_c ul li.bbGD a{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/bb_c/bb_color_gd.jpg); }#bb_c ul li.bbS a{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/bb_c/bb_color_s.jpg); }#bb_c ul li.bbR a:hover,#bb_c ul li.bbP a:hover,#bb_c ul li.bbY a:hover,#bb_c ul li.bbG a:hover,#bb_c ul li.bbB a:hover,#bb_c ul li.bbBk a:hover,#bb_c ul li.bbW a:hover,#bb_c ul li.bbGD a:hover,#bb_c ul li.bbS a:hover{ background-position: 0 -150px; }/* AZ 22TV------------------------------------ */#az_tv22b, #az_tv19b{width: 680px;background-repeat: no-repeat;text-indent: -9999px;}h3.bkBl{background-color: #000000;color: #FFFFFF;padding: 3px 0 3px 5px;margin-bottom: 15px;}.az_tv22b01{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/az_tv22b/az_tv22b_tit1.jpg); height:303px;}.az_tv22b02{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/az_tv22b/az_tv22b_tit2.jpg); height:135px;}.az_tv19b01{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/az_tv19b/az_tv19b_tit1.jpg); height:303px;}.az_tv19b02{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/az_tv19b/az_tv19b_tit2.jpg); height:135px;}.az_tv22b_02{background: url(http://image1.webftp.jp/design/sirobako/special2/az_tv22b/az_tv22b_02.jpg)  no-repeat ;width: 680px;height: 111px;text-indent: -9999px;}table.az_tv22b03{width: 680px;background-color: #000000;}table.az_tv22b03 td{width: 305px;height: 46px;padding-left: 20px;}	*html table.az_tv22b03 td{width: 340px; }table.az_tv22b03 a{display:block;width: 290px;height: 35px;background-repeat: no-repeat;background-image: url(http://image1.webftp.jp/design/sirobako/special2/az_tv22b/az_tv22b_link.jpg);overflow: hidden;text-indent: -9999px;}a.az_tv01{ background-position: 0 0 ; }a.az_tv02{ background-position: 0 -35px ; }a.az_tv03{ background-position: 0 -70px; }a.az_tv04{ background-position: 0 -105px; }a:hover.az_tv01{ background-position: -290px 0; }a:hover.az_tv02{ background-position: -290px -35px; }a:hover.az_tv03{ background-position: -290px -70px ; }a:hover.az_tv04{ background-position: -290px -105px;  }/* TISSUE HOLDER------------------------------------ */#tHolder{width: 680px;background-repeat: no-repeat;text-indent: -9999px;}.tHolder_bk01{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/t_holder/t_holder_tit.jpg); height:459px; } .tHolder_bk02{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/t_holder/t_holder_01.jpg); height:351px; } .tHolder_bk03{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/t_holder/t_holder_02.jpg); height:400px; } .tHolder_bk04{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/t_holder/t_holder_03.jpg); height:455px; } .tHolder_bk05{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/t_holder/t_holder_04.jpg); height:98px; } /* W_STICKER------------------------------------ */#wSticker{width: 680px;background-repeat: no-repeat;text-indent: -9999px;}.ws_bk01{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/w_sticker/ws_tit.jpg); height:422px; } .ws_bk02{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/w_sticker/ws_01.jpg); height:648px; }.ws_description{text-align: center; background: url(http://image1.webftp.jp/design/sirobako/special2/w_sticker/ws_bk.jpg) no-repeat top;height:156px;padding: 20px 20px 0 20px;}.ws_description div{text-align: left !important; }ul#wsMenu{width: 680px;height: 75px;background: url(http://image1.webftp.jp/design/sirobako/special2/w_sticker/ws_menu_bk.gif) no-repeat;padding-left: 20px;padding-top: 8px;list-style-type: none;}ul#wsMenu li{display:inline;overflow: hidden;float: left;list-style-type: none;margin-right: 7px;}ul#wsMenu li a{display:block;background-image: url(http://image1.webftp.jp/design/sirobako/special2/w_sticker/ws_menu.jpg) ; width: 209px;height: 50px;text-indent: -9999px;}	*html ul#wsMenu li a{ margin-right: 3px;  }li.wsMenu01 a{ background-position: 0 0; }li.wsMenu02 a{ background-position: -209px 0 ; }li.wsMenu03 a{ background-position: -418px 0 ; }li.wsMenu01 a:hover{ background-position: 0 -50px; }li.wsMenu02 a:hover{ background-position: -209px -50px; }li.wsMenu03 a:hover{ background-position: -418px -50px; }.wSguideBox{width: 220px;text-align: left;}img.pic{width: 220px;margin-bottom: 3px;}.wSguideBox p.text1{font-size: 10px;line-height: 1.3;background-repeat: no-repeat;background-position: left top;padding-left: 32px}.wSguideBox p.text2{font-size: 10px;line-height: 1.3;background-repeat: no-repeat;background-position: left top;padding-left: 48px;}.step1{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/w_sticker/ws_s1.gif); }.step2{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/w_sticker/ws_s2.gif); }.step3{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/w_sticker/ws_s3.gif); }.step4{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/w_sticker/ws_s4.gif); }.step5{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/w_sticker/ws_s5.gif); }.step6{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/w_sticker/ws_s6.gif); }.step7{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/w_sticker/ws_s7.gif); }.step8{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/w_sticker/ws_s8.gif); }.step9{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/w_sticker/ws_s9.gif); }.step10{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/w_sticker/ws_s10.gif); }.step11{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/w_sticker/ws_s11.gif); }.step12{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/w_sticker/ws_s12.gif); }.step13{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/w_sticker/ws_s13.gif); }/* PRISONBREAK------------------------------------ */#pbSeries{width: 680px;background-repeat: no-repeat;text-indent: -9999px;}.pb_bk01{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/pb_series/pb_arm_tit.jpg); height:41px; } .pb_bk02{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/pb_series/pb_arm_01.jpg); height:348px; }.pb_bk03{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/pb_series/pb_seal_tit.jpg); height:41px; } .pb_bk04{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/pb_series/pb_seal_01.jpg); height:380px; }.pb_bk05{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/pb_series/pb_shirt_tit.jpg); height:41px; } .pb_bk06{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/pb_series/pb_shirt_01.jpg); height:380px; }.pb_bk07{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/pb_series/pb_series_tit.jpg); height:42px; } .pb_bk08{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/pb_series/pb_series_01.jpg); height:445px; }.pbSeriesRead{padding: 5px;margin-bottom: 20px;line-height: 1.4;text-align: left;}/* LED_SERIES------------------------------------ */#gigs, #magicG{width: 680px;background-repeat: no-repeat;text-indent: -9999px;}.gigs_bk01{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/gigs/gigs_01.jpg); height:313px; } .gigs_bk02{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/gigs/gigs_02.jpg); height:108px; } .gigs_bk03{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/gigs/gigs_03.jpg); height:82px; } .gigs_bk04{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/gigs/gigs_04.jpg); height:290px; } .gigs_bk05{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/gigs/gigs_05.jpg); height:249px; } .gigs_bk06{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/gigs/gigs_06.jpg); height:316px; } .gigs_bk07{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/gigs/gigs_07.jpg); height:289px; } .gigs_bk08{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/gigs/gigs_08.jpg); height:238px; } .gigs_bk09{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/gigs/gigs_09.jpg); height:298px; } .gigs_bk10{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/gigs/gigs_10.jpg); height:316px; } .magicG_bk01{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/magic_g/magic_01.jpg); height:421px; } .magicG_bk02{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/magic_g/magic_02.jpg); height:353px; } .magicG_bk03{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/magic_g/magic_03.jpg); height:437px; } .magicG_bk04{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/magic_g/magic_04.jpg); height:295px; } /* Stylophone------------------------------------ */#stylophone{width: 680px;background-repeat: no-repeat;font-size: 14px;line-height: 1.5;}.organMain{width: 680px;height: 441px;background: url(http://image1.webftp.jp/design/sirobako/special2/stylophone_o/pocketorgan_01.jpg) no-repeat;text-indent: -9999px;}.bboxMain{width: 680px;height: 442px;background: url(http://image1.webftp.jp/design/sirobako/special2/stylophone_b/beatbox_01.jpg) no-repeat;text-indent: -9999px;}.styloTit{width: 680px;height: 110px;background-repeat: no-repeat;text-indent: -9999px;}.organTit01{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/stylophone_o/pocketorgan_02.gif) ;}.organTit02{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/stylophone_o/pocketorgan_05.gif) ;}.organTit03{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/stylophone_o/pocketorgan_08.gif) ;}.bboxTit01{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/stylophone_b/beatbox_02.gif) ;}.bboxTit02{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/stylophone_b/beatbox_05.gif) ;}.bboxTit03{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/stylophone_b/beatbox_09.gif) ;}.organBk{background: url(http://image1.webftp.jp/design/sirobako/special2/stylophone_o/pocketorgan_03.jpg) no-repeat;width: 365px;height: 313px;text-align: left;padding-left: 315px;padding-top: 30px;}*html .organBk{ width: 680px; height: 313px; }.bboxBk{background: url(http://image1.webftp.jp/design/sirobako/special2/stylophone_b/beatbox_03.jpg) no-repeat;width: 365px;height: 377px;text-align: left;padding-left: 315px;padding-top: 10px;}*html .bboxBk{ width: 680px; height: 387px; }/* SOUND ASLEEP SPEAKER------------------------------------ */#saspTit{width: 680px;height: 461px;text-indent: -9999px;background-repeat: no-repeat;}.saspTravel	{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/sasp/sasp_travel_01.jpg) ; }.saspKids	{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/sasp/sasp_kids_01.jpg) ;}.saspMemory	{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/sasp/sasp_memory_01.jpg) ; }.saspSeries	{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/sasp/sasp2_series.jpg); }/* PAPER JAMZ2------------------------------------ */#pj2{width: 680px;text-indent: -9999px;background-repeat: no-repeat;}.pj2G01{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/pj2/pjg2_01.jpg); height: 297px; }.pj2G02{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/pj2/pjg2_02.jpg); height: 323px; }.pj2G03{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/pj2/pjg2_07.jpg); height: 147px; }.pj2G04{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/pj2/pjg2_08.jpg); height: 156px; }.pj2G05{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/pj2/pjg2_09.jpg); height: 155px; }.pj2G06{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/pj2/pjg2_10.jpg); height: 156px; }.pj2G07{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/pj2/pjg2_11.jpg); height: 155px; }.pj2G08{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/pj2/pjg2_12.jpg); height: 154px; }.pj2G09{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/pj2/pjg2_13.jpg); height: 164px; }.pj2D01{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/pj2/pjd2_01.jpg); height: 362px; }.pj2D02{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/pj2/pjd2_02.jpg); height: 361px; }.pj2D03{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/pj2/pjd2_07.jpg); height: 147px; }.pj2D04{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/pj2/pjd2_08.jpg); height: 156px; }.pj2D05{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/pj2/pjd2_09.jpg); height: 156px; }.pj2D06{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/pj2/pjd2_10.jpg); height: 155px; }.pj2D07{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/pj2/pjd2_11.jpg); height: 155px; }.pj2D08{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/pj2/pjd2_12.jpg); height: 158px; }.pj2D09{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/pj2/pjd2_13.jpg); height: 161px; }.pjSeries{width: 680px;height: 510px;text-indent: -9999px;background-repeat: no-repeat;background: url(http://image1.webftp.jp/design/sirobako/special2/pj_series.jpg) no-repeat;}ul#pjSeriesN{ margin-bottom: 15px; }ul#pjSeriesN li{height: 60px;list-style-type: none;display : inline;float: left;}ul#pjSeriesN li a{display: block;height: 60px;background-repeat: no-repeat;overflow: hidden;text-indent: -9999px;background-image:url(http://image1.webftp.jp/design/sirobako/special2/pj_series_navi.jpg); }ul#pjSeriesN li.pjsn1 a{ background-position: 0 0; width: 226px;}ul#pjSeriesN li.pjsn2 a{ background-position: -226px 0; width: 227px;}ul#pjSeriesN li.pjsn3 a{ background-position: -453px 0; width: 227px;}ul#pjSeriesN li.pjsn1 a:hover{ background-position: 0 -60px ; width: 226px;}ul#pjSeriesN li.pjsn2 a:hover{ background-position: -226px -60px ; width: 227px; }ul#pjSeriesN li.pjsn3 a:hover{ background-position: -453px -60px ; width: 227px; }/* CHAMELEON LAMP------------------------------------ */#ledChame{width: 680px;text-indent: -9999px;background-repeat: no-repeat;}.ledChameBk01{ background-image:url(http://image1.webftp.jp/design/sirobako/special2/led_chame/led_chame_01.jpg); height: 355px; }.ledChameBk02{ background-image:url(http://image1.webftp.jp/design/sirobako/special2/led_chame/led_chame_02.jpg); height: 373px; }/* TV SPECIAL------------------------------------ */#tvSpe{width: 680px;background-repeat: no-repeat;text-indent: -9999px;}.tvSpeBk01{ background-image:url(http://image1.webftp.jp/design/sirobako/special2/tv/ekisho_tv01.jpg); height: 112px; }.tvSpeBk02{ background-image:url(http://image1.webftp.jp/design/sirobako/special2/tv/ekisho_tv02.jpg); height: 191px; }.tvSpeBk03{width: 665px;background-image:url(http://image1.webftp.jp/design/sirobako/special2/tv/ekisho_tv03.jpg);height: 61px;font-weight: bold;padding-top: 15px;padding-left: 15px;text-align: left;line-height: 1.6;}	*html .tvSpeBk03{ width: 680px;height: 76px; }/* TV BOX------------------------------------ */.tvboxBody{width: 680px;background: url(http://image1.webftp.jp/design/sirobako/special2/box/tvbox_body.jpg) repeat-y;margin-bottom: 20px;}.tvboxTop{background: url(http://image1.webftp.jp/design/sirobako/special2/box/tvbox_top.jpg) no-repeat top;padding-top: 175px;}.tvboxBottom{background: url(http://image1.webftp.jp/design/sirobako/special2/box/tvbox_bottom.jpg) no-repeat bottom;padding-bottom: 50px;}.tvboxBody dl{padding: 0 50px;font-size: 14px;font-weight: bold;text-align: left;}.tvboxBody dl dt{width: 185px;float: left;clear: left;padding-bottom: 15px;}.tvboxBody dl dd{margin: 0 0 0 185px;padding-bottom: 15px;}.tvboxBody dl dd a, .tvboxBody dl dd a:visited{ color: #0000ff !important;  }/* TAKUMI------------------------------------ */.takumiTit{width: 680px;background-repeat: no-repeat;text-indent: -9999px;height: 200px;}.ihorn{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/takumi/ihorn_01.jpg); }.ipit{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/takumi/ipit_01.jpg); } .padbase{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/takumi/padbase_01.jpg); }#takumi{width: 680px;text-align: left;color: #898989;margin: 15px 0;}img.takumiL{width: 170px;float: left;margin-right: 10px;}img.takumiR{width: 170px;float: right;margin-left: 10px;}p.L170px{margin: 0 0 10px 180px;line-height: 2;}p.R170px{margin: 0 180px 10px 0;line-height: 2;}.takumiTit2{width: 680px;height: 157px;background: url(http://image1.webftp.jp/design/sirobako/special2/takumi/takumi_tit.jpg) no-repeat top;text-indent: -9999px;}.takumiBk{width: 630px;height: 163px;background: url(http://image1.webftp.jp/design/sirobako/special2/takumi/takumi_bk.jpg) no-repeat top;color: #c9c9c9;padding: 0 25px;}	*html .takumiBk{ width: 680px; }.takumiBk div{padding-top: 60px;line-height: 1.6;text-align: left;}.takumiBlack{width: 650px;padding: 0 15px 40px 15px;background-color: #000000;}	*html .takumiBlack{ width: 680px; }.takumilistSort, .takumilistSort a{width: 650px;text-align: right;padding-bottom: 5px;color:#FFFFFF;}.takumiItemListBox{background-color: #FFFFFF;width: 650px;}/* ihat2------------------------------------ */#ihat2Tit{background: url(http://image1.webftp.jp/design/sirobako/special2/ihat2/ihat_01.jpg) no-repeat ;width: 680px;height: 138px;text-indent: -9999px;}.ihat2Movie{position: relative;width: 680px;height: 380px;background: url(http://image1.webftp.jp/design/sirobako/special2/ihat2/ihat_05.jpg) no-repeat;}.mhatMovie{position: relative;width: 680px;height: 380px;background: url(http://image1.webftp.jp/design/sirobako/special2/ihat2/mhat_05.jpg) no-repeat;}.ihat2Movie div, .mhatMovie div{position:absolute;width: 200px;height: 176px;top:35px;right:150px;}#mhatTit{background: url(http://image1.webftp.jp/design/sirobako/special2/ihat2/mhat_01.jpg) no-repeat ;width: 680px;height: 138px;text-indent: -9999px;}/* ROLL PIANO------------------------------------ */.rPianoTit{width: 680px;height: 333px;background: url(http://image1.webftp.jp/design/sirobako/special2/r_piano/piano_01.jpg) no-repeat top;text-indent: -9999px;margin-bottom: 30px;}.rPianoListL{width: 330px;height: 283px;margin-bottom: 40px;float: left;margin-right: 20px;display : inline;}.rPianoListR{width: 330px;height: 283px;margin-bottom: 40px;float: right;display : inline;}.rPianoListL div, .rPianoListR div{width: 320px;height: 250px;overflow: auto;padding: 5px 5px 0 5px;}dl.rPianoListB{text-align:left;font-size: 12px;padding-bottom: 10px;}	*html dl.rPianoListB{ width: 330px; }dl.rPianoListB dt{width: 25px;float: left;clear: left;}dl.rPianoListB dd{margin: 0 0 0 25px;}.rPianoListL div strong, .rPianoListR div strong{display: block;padding: 4px;background-color: #eeeeee;margin-bottom: 5px;text-align: left;}/* MONKEY LIGHT------------------------------------ */#monkey_l{width: 680px;background-repeat: no-repeat;text-indent: -9999px;}.monkeyLtit01{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/monkey_l/ml_01.jpg); height: 254px; }.monkeyLtit02{ background-image: url(http://image1.webftp.jp/design/sirobako/special2/monkey_l/ml_02.jpg); height: 319px; }.monkeyLtit{width: 680px;height: 95px;text-indent: -9999px;}.monkeyLtit03{ background: url(http://image1.webftp.jp/design/sirobako/special2/monkey_l/ml_03.jpg) no-repeat top;}.monkeyLtit06{ background: url(http://image1.webftp.jp/design/sirobako/special2/monkey_l/ml_06.jpg) no-repeat top; }.monkeyLtit10{ background: url(http://image1.webftp.jp/design/sirobako/special2/monkey_l/ml_10.jpg) no-repeat top; }.monkeyL03_bk{text-align: left;background: url(http://image1.webftp.jp/design/sirobako/special2/monkey_l/ml_03_bk.jpg) no-repeat;height: 304px;line-height: 1.4;}.monkeyL06_bk{text-align: left;width: 680px;background: url(http://image1.webftp.jp/design/sirobako/special2/monkey_l/ml_06_bk.jpg) no-repeat;height: 303px;line-height: 1.6;}.monkeyL10_bk{text-align: left;width: 680px;background: url(http://image1.webftp.jp/design/sirobako/special2/monkey_l/ml_10_bk.jpg) no-repeat;height: 303px;line-height: 1.6;}.monkeyL03_bk div, .monkeyL10_bk div{width: 290px;text-align: left;margin-left: 5px;padding-top: 10px;}.monkeyL06_bk div{width: 300px;text-align: left;margin-left: 380px;padding-top: 15px;}#monkeyPresent{width: 680px;background-color: #000000;}dl.monkeyIn{width: 660px;padding: 10px;color:#FFFFFF;}	*html dl.monkeyIn{ width: 680px; }dl.monkeyIn dt{float: left;width: 300px;}dl.monkeyIn dd{margin: 0 0 0 314px;text-align: left;line-height: 1.4;}dl.monkeyIn dd strong{display:block;margin-bottom: 5px;}#monkeyPresent b{color: #f9be02;}#monkeyPresent table{color: #FFFFFF;}/*  IRON FIST------------------------------------ */#ift{width: 680px;background-color: #000000;margin-bottom: 30px;}#ift_Lead{width: 630px;height: 210px;padding: 20px 25px;background: url(http://image1.webftp.jp/design/sirobako/special2/ironfist/ift_bk.jpg) no-repeat;text-align: left;line-height: 1.5;color: #000000;}	*html #ift{ width: 680px; height: 250px; padding: 15px 25px; line-height: 1.4; }.iftNavi ul{width: 680px;height: 80px;padding-bottom: 5px;}.iftNavi ul li{width:170px;float: left;overflow: hidden;display : inline;}.iftNavi ul li a{display: block;width:170px;height: 80px;background-repeat: no-repeat;text-indent: -9999px;background-image:url(http://gigaplus.makeshop.jp/sirobako/special4/ifl_subnavi.jpg); }.iftNavi ul li.ift1 a{ background-position: 0 0;}.iftNavi ul li.ift2 a{ background-position: -170px 0;}.iftNavi ul li.ift3 a{ background-position: -340px 0;}.iftNavi ul li.ift4 a{ background-position: -510px 0;}.iftNavi ul li.ift1 a:hover{ background-position: 0 -80px; }.iftNavi ul li.ift2 a:hover{ background-position: -170px -80px; }.iftNavi ul li.ift3 a:hover{ background-position: -340px -80px; }.iftNavi ul li.ift4 a:hover{ background-position: -510px -80px; }/*  1year------------------------------------ */#event_1year{background: url(http://image1.webftp.jp/design/sirobako/event/1year_08_bk.jpg) repeat-y;border-bottom: 7px solid #000000;padding-bottom: 30px;}#event_1year dl.Kiyaku{width: 624px;margin: 0 28px 10px 28px;border-bottom: 1px solid #d2c9ac;line-height: 1.5;}#event_1year dl.Kiyaku dt{width: 90px;float: left;font-weight: bold;text-align: right;padding-bottom: 10px;}#event_1year dl.Kiyaku dd{margin: 0 0 0 110px;text-align: left;padding-bottom: 10px;}/*  flash_string/cap------------------------------------ */#flash_string{width: 680px;height:380px;background: url(http://image1.webftp.jp/design/sirobako/special3/flash_string_01.jpg) no-repeat;text-indent: -9999px;margin-bottom: 40px;}#flash_cap{width: 680px;height:380px;background: url(http://image1.webftp.jp/design/sirobako/special3/flash_cap_01.jpg) no-repeat;text-indent: -9999px;margin-bottom: 40px;}/*  mixer／record------------------------------------ */#miniMixer{width: 680px;height:462px;background: url(http://image1.webftp.jp/design/sirobako/special3/minimixer_01.jpg) no-repeat;text-indent: -9999px;margin-bottom: 40px;}#usbRecord{width: 680px;height:403px;background: url(http://image1.webftp.jp/design/sirobako/special3/usb_record_01.jpg) no-repeat;text-indent: -9999px;margin-bottom: 40px;}/*  LISTING PAGE------------------------------------ */#ltgTit{background-repeat: no-repeat;text-indent: -9999px;width: 680px;}.mobiletelescope{ background-image: url(http://image1.webftp.jp/design/sirobako/special3/mobiletelescope_tit.jpg); height: 383px; }.mobiletelescopeDesc{width: 620px;background: url(http://image1.webftp.jp/design/sirobako/special3/mobiletelescope_bk.jpg) no-repeat top;padding: 10px 30px;text-align: left; color:#1d2088;line-height: 1.5;}	*html .mobiletelescopeDesc{ width: 680px; }.mobiletelescopeDesc strong{display:block;}.ltgTitLead{background-color: #000000;color:#FFFFFF;margin-bottom: 15px;}.ltgTitLead p{padding: 10px;text-align: left;line-height: 1.5;}/*  toppingREVIEW------------------------------------ */.toppingReview{width: 680px;background: url(http://image1.webftp.jp/design/sirobako/event/topping_review_center.jpg) repeat-y;}.toppingReviewTit{background: url(http://image1.webftp.jp/design/sirobako/event/topping_review_tit.jpg) no-repeat top;text-indent: -9999px;height: 130px;}.toppingReviewBottom{background: url(http://image1.webftp.jp/design/sirobako/event/topping_review_bottom.jpg) no-repeat bottom;padding: 15px 20px 40px 20px;}.toppingReviewBottom dl{width: 640px;margin-bottom: 15px;font-size: 14px;}.toppingReviewBottom dl dt{width: 185px;float: left;}.toppingReviewBottom dl dd{margin: 0 0 0 180px;text-align: left;}.toppingReviewBottom dl dd b{display:block;margin-bottom: 15px;}/*  turbospokeVideo------------------------------------ */.turbospokeVideo{width: 680px;height: 429px;background: url(http://image1.webftp.jp/design/sirobako/special3/turbospoke_03_bk.jpg) repeat-y;text-align:center;}.turbospokeStep{width: 680px;background-color: #000000;padding: 20px 0;}.turbospokeStep table{width: 680px;border: 0;}.turbospokeStep table td{width: 50%;text-align: left;line-height: 1.3;padding-left: 30px;}.turbospokeStep table td p{width: 280px;color: #FFFFFF;}/*  ecoEND------------------------------------ */.ecoEndSale1{width: 680px;height: 165px;text-indent: -9999px;background: url(http://image1.webftp.jp/design/sirobako/event/ecoend_sale01.jpg) no-repeat;}.ecoEndSale2{width: 680px;height: 145px;text-indent: -9999px;background: url(http://image1.webftp.jp/design/sirobako/event/ecoend_sale02.jpg) no-repeat;}ul#ecoEndSaleN{ margin-bottom: 15px; }ul#ecoEndSaleN li{height: 82px;list-style-type: none;display : inline;float: left;}ul#ecoEndSaleN li a{display: block;height: 82px;background-repeat: no-repeat;overflow: hidden;text-indent: -9999px;background-image:url(http://image1.webftp.jp/design/sirobako/event/ecoend_sale_navi.jpg); }ul#ecoEndSaleN li.eesN1 a{ background-position: 0 0; width: 257px;}ul#ecoEndSaleN li.eesN2 a{ background-position: -257px 0; width: 258px;}ul#ecoEndSaleN li.eesN3 a{ background-position: -515px 0; width: 165px;}ul#ecoEndSaleN li.eesN1 a:hover{ background-position: 0 -82px ; width: 257px;}ul#ecoEndSaleN li.eesN2 a:hover{ background-position: -257px -82px ; width: 258px; }ul#ecoEndSaleN li.eesN3 a:hover{ background-position: -515px -82px ; width: 165px; }/*mobilescopeEx-------------------------------*/p.mobilescopeEx_lead{margin-bottom: 20px;}p.mobilescopeEx_lead span{display:block;border-bottom: 1px dotted #00a0e8;padding: 5px 20px;}.mobilescopeEx_mapLink{padding: 10px 0;}.mobilescopeEx_mapLink a{margin: 0 4px;}ul#mobilescopeEx_map{list-style: none;background: url(http://gigaplus.makeshop.jp/sirobako/special4/mobilescope_re_05.gif) no-repeat 0 0;position: relative;width: 680px;height: 294px;margin: 0;padding: 0;}ul#mobilescopeEx_map2{list-style: none;background: url(http://gigaplus.makeshop.jp/sirobako/special4/mobilescope_re_05_no.gif) no-repeat 0 0;position: relative;width: 680px;height: 294px;margin: 0;padding: 0;}ul#mobilescopeEx_map li, ul#mobilescopeEx_map2 li {position: absolute;}.mpEx01 { width: 53px;height: 23px;top: 106px;left: 17px; }.mpEx02	{ width: 44px;height: 37px;top: 146px;left: 66px; }.mpEx03 { width: 25px;height: 25px;top: 149px;left: 122px;}.mpEx04 { width: 25px;height: 43px;top: 127px;left: 182px;}.mpEx05 { width: 33px;height: 47px;top: 142px;left: 268px;}.mpEx06 { width: 31px;height: 26px;top: 176px;left: 320px;}.mpEx07	{ width: 26px;height: 33px;top: 142px;left: 368px;}.mpEx08	{ width: 29px;height: 29px;top: 152px;left: 447px;}.mpEx09	{ width: 29px;height: 30px;top: 162px;left: 504px;}.mpEx10	{ width: 25px;height: 25px;top: 149px;left: 550px;}.mpEx11	{ width: 60px;height: 40px;top: 47px;left: 450px;}ul#mobilescopeEx_map li a, ul#mobilescopeEx_map2 li a{display: block;height: 100%;outline: none;}ul#mobilescopeEx_map li a span, ul#mobilescopeEx_map2 li a span{ display: none; }ul#mobilescopeEx_map li a:hover span , ul#mobilescopeEx_map2 li a:hover span{display: block;width: 480px;background: #313131;position: relative;top: 90%;left: -150px;/*opacity: .75;filter:alpha(opacity=75);*/color: #FFF;}	*html ul#mobilescopeEx_map li a:hover span, *html ul#mobilescopeEx_map2 li a:hover span {top: 10%; }ul#mobilescopeEx_map strong, ul#mobilescopeEx_map2 strong{display: block;font-size: 18px;padding: 5px 10px;text-align: left;}ul#mobilescopeEx_map p, ul#mobilescopeEx_map2 p{text-align: left;padding: 0 10px;}/*TELESCOPE iPad-------------------------------*/ul#telescope_ipad_map{list-style: none;background: url(http://gigaplus.makeshop.jp/sirobako/special4/telescope_ipad_map01.jpg) no-repeat 0 0;position: relative;width: 680px;height: 488px;margin: 0;padding: 0;}ul#telescope_ipad_map2{list-style: none;background: url(http://gigaplus.makeshop.jp/sirobako/special4/telescope_ipad_map02.jpg) no-repeat 0 0;position: relative;width: 680px;height: 722px;margin: 0;padding: 0;}ul#telescope_ipad_map li,ul#telescope_ipad_map2 li {position: absolute;}.tsiPad01 { width: 50px;height: 43px;top: 269px;left: 492px; }/*パンダ*/.tsiPad02 { width: 49px;height: 49px;top: 220px;left: 368px; }/*ドッグ*/.tsiPad03 { width: 47px;height: 49px;top: 199px;left: 445px; }/*ゾウ*/.tsiPad04 { width: 46px;height: 54px;top: 145px;left: 559px; }/*ライオン*/.tsiPad05 { width: 47px;height: 43px;top: 132px;left: 460px; }/*クマ*/.tsiPad06 { width: 49px;height: 48px;top: 145px;left: 376px; }/*サル*/.tsiPad07 { width: 50px;height: 49px;top: 39px;left: 541px; }/*ゴリラ*/.tsiPad08 { width: 46px;height: 43px;top: 68px;left: 602px; }/*てなが*/.tsiPad09 { width: 46px;height: 43px;top: 168px;left: 112px; }/*ペンギン*/.tsiPad10 { width: 43px;height: 42px;top: 132px;left: 158px; }/*カンガルー*/.tsiPad11 { width: 33px;height: 34px;top: 98px;left: 147px; }/*フラミンゴ*/.tsiPad12 { width: 50px;height: 51px;top: 68px;left: 97px; }/*キリン*/.tsiPad13 { width: 50px;height: 49px;top: 19px;left: 130px; }/*サイ*/.tsiPad14 { width: 47px;height: 48px;top: 11px;left: 195px; }/*カバ*/.tsiPad15 { width: 46px;height: 43px;top: 74px;left: 223px; }/*シマウマ*/.tsiPad16 { width: 71px;height: 72px;top: 550px;left: 87px; }/*レインボー*/.tsiPad17 { width: 76px;height: 77px;top: 315px;left: 166px; }/*勝鬨橋*/.tsiPad18 { width: 60px;height: 65px;top: 122px;left: 350px; }/*橋*/.tsiPad19 { width: 41px;height: 37px;top: 61px;left: 426px; }/*ウンコ*/.tsiPad20 { width: 48px;height: 45px;top: 2px;left: 444px; }/*電車*/.tsiPad21 { width: 50px;height: 50px;top: 0px;left: 529px; }/*ツリー*/.tsiPad-data1{ width: 180px;height: 123px;top: 298px;left: 7px; }.tsiPad-data2{ width: 224px;height: 188px;top: 168px;left: 435px; }ul#telescope_ipad_map li a,ul#telescope_ipad_map2 li a{display: block;height: 100%;outline: none;}ul#telescope_ipad_map li a span,ul#telescope_ipad_map2 li a span{ display: none; }ul#telescope_ipad_map li a:hover span,ul#telescope_ipad_map2 li a:hover span{display: block;width: 480px;background: #313131;position: relative;top: 90%;left: -150px;/*opacity: .75;filter:alpha(opacity=75);*/color: #FFF;}	*html ul#telescope_ipad_map a:hover span,	*html ul#telescope_ipad_map2 li a:hover span {top: 10%; }ul#telescope_ipad_map strong,ul#telescope_ipad_map2 strong{display: block;font-size: 18px;padding: 5px 10px;text-align: left;}ul#telescope_ipad_map p,ul#telescope_ipad_map2 p{text-align: left;padding: 0 10px;}/*  LISTING PAGE------------------------------------ */.ListingPage_BB01{text-indent: -9999px;width: 680px;height: 181px;background: url(http://gigaplus.makeshop.jp/sirobako/listing/BB_hitsudan_01.jpg) no-repeat;}.ListingPage_BB01_description{text-indent: -9999px;width: 680px;height: 225px;background: url(http://gigaplus.makeshop.jp/sirobako/listing/BB_hitsudan_02.jpg) no-repeat;}.ListingPage_BB02{text-indent: -9999px;width: 680px;height: 176px;background: url(http://gigaplus.makeshop.jp/sirobako/listing/BB_omocha_01.jpg) no-repeat;}.ListingPage_BB02_description{text-indent: -9999px;width: 680px;height: 277px;background: url(http://gigaplus.makeshop.jp/sirobako/listing/BB_omocha_02.jpg) no-repeat;}.ListingPage_swTit{text-indent: -9999px;width: 680px;height: 182px;background: url(http://gigaplus.makeshop.jp/sirobako/listing/sw_tit.jpg) no-repeat;}.ListingPage_sw_lead1{width: 680px;height: 181px;background: url(http://gigaplus.makeshop.jp/sirobako/listing/sw_bk1.jpg) no-repeat;color: #ffffff;font-weight: bold;}.ListingPage_sw_lead2{width: 680px;height: 96px;background: url(http://gigaplus.makeshop.jp/sirobako/listing/sw_bk2.jpg) no-repeat;}.ListingPage_sw_lead1 p{margin-left: 78px;text-align: left;}.ListingPage_sw_lead2 p{padding-left: 90px !important; text-align: left;font-size: 85%;width: 565px;padding-top: 15px;}	*html .ListingPage_sw_lead2 p{ width: 680px; }.ListingPage_qheyTit{text-indent: -9999px;width: 680px;height: 110px;background: url(http://gigaplus.makeshop.jp/sirobako/listing/qhey_tit.jpg) no-repeat;}.ListingPage_qheyBody{background: url(http://gigaplus.makeshop.jp/sirobako/listing/qhey_bk.jpg) top no-repeat;padding: 0 15px 20px 15px;}.qheyBodyL{width: 330px;float: left;}.qheyBodyL p{line-height: 1.7 !important;}.qheyBodyR{width: 300px;float: right;}.qheyTitle{display:block;border-left: 4px solid #000000;padding: 4px 0 4px 7px;text-align: left;margin-bottom: 10px;}.qheyProfile{width: 300px;height: 82px;background-color: #eeeeee;}.qheyProfile p{padding: 7px 0 0 7px;font-size: 85%;text-align: left;line-height: 1.2 !important;}.Synch_lead{padding: 8px;background-color: #fff4e6;text-align: left;line-height: 1.4;margin-bottom: 5px;}.rainbowflashTit{display:block;background: url(http://gigaplus.makeshop.jp/sirobako/listing/rainbowflash_tit.jpg) center no-repeat;line-height: 19px;font-size: 160%;color: #003d8d;margin-bottom: 7px;padding: 5px 0 5px 48px;text-align: left;}p.rainbowflash_lead{text-align: left;padding: 0 28px;}.wonderbutterflyTit{text-indent: -9999px;width: 680px;height: 545px;background: url(http://gigaplus.makeshop.jp/sirobako/special/w-p_pot_tit.jpg) no-repeat;}.wonderbutterflyLead{width: 680px;height: 150px;background: url(http://gigaplus.makeshop.jp/sirobako/special/w-p_pot_bk.jpg) no-repeat;color: #00479d;text-align: left;}.wonderbutterflyLead p{width: 380px;line-height: 1.5;padding-left: 30px;padding-top: 40px;font-size: 12px;}	*html .wonderbutterflyLead p{ width: 410px; }.puttyBk{width: 680px;height: 565px;background: url(http://gigaplus.makeshop.jp/sirobako/special/putty_10.jpg) no-repeat;}.puttyBk iframe{margin: 0 auto;}#mp_photocontest{background-color: #00a1e9;padding-bottom: 50px;}.mp_photocontestBox{width: 680px;background: url(http://gigaplus.makeshop.jp/sirobako/event/mp_photocontest2011_center.gif) repeat-y;}.mp_photocontestTop{height: 237px;background: url(http://gigaplus.makeshop.jp/sirobako/event/mp_photocontest2011_top.gif) no-repeat top;}.mp_photocontestBottom{padding-bottom: 25px;background: url(http://gigaplus.makeshop.jp/sirobako/event/mp_photocontest2011_bottom.gif) no-repeat bottom;line-height: 1.4;}.mp_photocontestBottom dl{line-height: 1.4;padding: 0 25px 5px 25px;color:#FFFFFF;}.mp_photocontestBottom dl dt{width: 100px;float: left;clear:left;font-weight: bold;text-align: left;}.mp_photocontestBottom dl dd{margin: 0 0 0 105px;text-align: left;padding-bottom: 10px;}.mp_photocontestBottom p{clear:both;text-align:left;padding: 0 25px;color:#FFFFFF;}.mp_photocontestBottom b{color: #FFFF00 !important;}.photoconBox{width: 674px;background: #fff;border-bottom-width: 3px;border-style: solid; margin-bottom:30px;text-align: center;}.photoconBox{-webkit-border-radius: 10px;-moz-border-radius: 10px;}.brBlue{ border-color: #009ee9; }.brOrange{ border-color: #ff6900; }.brGleen{ border-color: #5bd800; }.brPurple{ border-color: #9885da; }.photoconBox p{line-height: 1.2 !important;}.photoconBox strong{display:block;  height: 36px;line-height: 36px;color: #FFFFFF; margin-bottom: 20px;text-align: left;padding-left: 15px;}.photoconBox strong span{position: relative;display:block;padding: 0 10px 3px 10px;margin-right: 15px;margin-top: -3px;float:left;background-color: #ffd800;color: #000000;}strong.bgBlue{background-color: #009ee9;}strong.bgOrange{background-color: #ff6900;}strong.bgGleen{ background-color: #5bd800; margin-top: 20px; } strong.bgPurple{ background-color: #9885da; margin-top: 20px; } .photoconBox strong.bgGleen span,.photoconBox strong.bgPurple span{ margin-top: 0; padding: 0 10px;}.photocon01_Comment{width: 680px;height: auto;background: url(http://gigaplus.makeshop.jp/sirobako/event/photocon01.gif) left top no-repeat;}.photocon01_Comment p{width: 484px;padding-top: 125px;padding-left: 196px;text-align: left;color: #003779;}	*html .photocon01_Comment p{ width: 680px; }.photocon01_Comment p b{color: #000000 !important;}.photocon01, .photocon02, .photocon03, .photocon04{padding: 0 10px 10px 10px;}.photocon01 p.comment{background: url(http://gigaplus.makeshop.jp/sirobako/event/photocon01_item.jpg) top left no-repeat;padding-top: 155px;}.photocon02 p.comment{background: url(http://gigaplus.makeshop.jp/sirobako/event/photocon02_2.jpg) top right no-repeat;padding-top: 100px;color: #003779;}.photocon03 p.comment1{background: url(http://gigaplus.makeshop.jp/sirobako/event/photocon02_5.jpg) top left no-repeat;padding-top: 156px;}.photocon03 p.comment2{background: url(http://gigaplus.makeshop.jp/sirobako/event/photocon02_6.gif) top left no-repeat;padding-top: 50px;}.photocon03 p.comment3{text-align: left;color: #003779;border-top: 1px dotted #ff6900;padding-top: 5px;}.photocon04 p.comment{color: #003779;} .photocon01 p b, .photocon02 p b, .photocon03 p b, .photocon04 p b{color: #000000 !important;}.photoconBottom{background-color: #009ee9;padding-bottom: 30px;}/* monkeyBaby--------------------------------*/.monkeyBaby_bana{width: 660px;height: 47px;background: url(http://gigaplus.makeshop.jp/sirobako/special4/monkeybaby_02.gif) no-repeat;text-align: left;padding: 35px 0 0 20px;}.monkeyBaby_flash{width: 680px;height: 401px;background: url(http://gigaplus.makeshop.jp/sirobako/special4/monkeybaby_bk.gif) no-repeat;padding-top: 13px;text-align:center;}	*html .monkeyBaby_bana{ width: 680px; height: 82px; }	*html .monkeyBaby_flash{ width: 680px; height: 414px;}p.monkeyBaby{padding: 0 15px;}ul#monkeybabyImg{list-style: none;background: url(http://gigaplus.makeshop.jp/sirobako/special4/monkeybaby_heart.jpg) no-repeat 0 0;position: relative;width: 470px;height: 526px;margin: 0 auto;padding: 0;}ul#monkeybabyImg li {position: absolute;}.mbimg01 { width: 50px;height: 50px;top: 276px;left: 32px; }.mbimg02 { width: 50px;height: 50px;top: 63px;left: 200px; }.mbimg03 { width: 50px;height: 50px;top: 240px;left: 200px;}.mbimg04 { width: 50px;height: 50px;top: 322px;left: 200px;}.mbimg05 { width: 50px;height: 50px;top: 73px;left: 380px;}.mbimg06 { width: 50px; height: 50px; top: 276px; left: 366px; }ul#monkeybabyImg li a{display: block;height: 100%;outline: none;}ul#monkeybabyImg li a span { display: none; }ul#monkeybabyImg li a:hover span {display: block;width: 300px;background: #ff00ff;position: relative;top: 90%;left: -100px;/*opacity: .75;filter:alpha(opacity=75);*/color: #FFF;padding: 1px;}	*html ul#monkeybabyImg li a:hover span {top: 10%; }ul#monkeybabyImg strong{display: block;font-size: 14px;padding: 5px 5;text-align: center;}ul#monkeybabyImg p{text-align: left;padding: 0 10px;}#children{width: 680px;height: 487px;background: url(http://gigaplus.makeshop.jp/sirobako/event/shien_tit2.gif) no-repeat;text-indent: -9999px;}/* Noteme--------------------------------*/.NotemeTit{width: 680px;height: 576px;text-indent: -9999px;background: url(http://gigaplus.makeshop.jp/sirobako/listing/noteme_Listing_tit.jpg) no-repeat;}.NotemeLead{background: url(http://gigaplus.makeshop.jp/sirobako/listing/noteme_Listing_bk.jpg) repeat-y;margin-bottom: 15px;}.NotemeLead p{padding: 15px;text-align: left;line-height: 1.5;}/* --------------------------------*/.fanSpecial{background: url(http://gigaplus.makeshop.jp/sirobako/special/fanspecial_tit2.gif) no-repeat;width: 680px;height: 155px;text-indent: -9999px;}.fanSpecialBk{background: url(http://gigaplus.makeshop.jp/sirobako/special/fanspecial_bk2.gif) no-repeat top;text-align: left;height: 250px;padding: 10px 0 0 10px;}	*html .fanSpecialBk{ height: 260px; }.fanSpecialBk iframe{float: left;margin: 0;}.fanSpecialBk p{padding-left: 200px;padding-top: 15px;line-height: 1.5;color: #000000;padding-bottom: 15px;}ul#fanSpecialBtn{width: 544px;height: 219px;margin:0 auto 15px auto;overflow:hidden;_zoom:1;border-left:1px solid #00a1e9;}*html ul#fanSpecialBtn { width: 681px; }ul#fanSpecialBtn li{float: left;width: 136px;height: 219px;}	*html ul#fanSpecialBtn li { display:inline; }ul#fanSpecialBtn li a{display: block; width: 136px;height: 219px;overflow: hidden;text-indent: -9999px;background-repeat: no-repeat;background-image: url(http://gigaplus.makeshop.jp/sirobako/special/fanspecial_btn.jpg);}ul#fanSpecialBtn li.fanspBtn1 a{ background-position: 0 0; }ul#fanSpecialBtn li.fanspBtn2 a{ background-position: -136px 0; }ul#fanSpecialBtn li.fanspBtn3 a{ background-position: -272px 0; }ul#fanSpecialBtn li.fanspBtn4 a{ background-position: -408px 0; }ul#fanSpecialBtn li.fanspBtn5 a{ background-position: -544px 0; }ul#fanSpecialBtn li.fanspBtn1 a:hover{ background-position: 0 -219px ; }ul#fanSpecialBtn li.fanspBtn2 a:hover{ background-position: -136px -219px ;  }ul#fanSpecialBtn li.fanspBtn3 a:hover{ background-position: -272px -219px ;  }ul#fanSpecialBtn li.fanspBtn4 a:hover{ background-position: -408px -219px ; }ul#fanSpecialBtn li.fanspBtn5 a:hover{ background-position: -544px -219px ; }/* GADGET--------------------------------*/dl.gadgetList{width: 650px;border: 5px solid #000000;padding: 10px;margin-bottom: 20px;}	*html dl.gadgetList{ width: 680px; }dl.gadgetList dt{width: 255px;float: left;}dl.gadgetList dt img{border: 1px solid #CCCCCC;padding: 5px;}dl.gadgetList dd{background: url(http://image1.webftp.jp/design/sirobako/gadget_icon.gif) left 0.3em no-repeat;margin: 0 0 5px 255px;padding-left: 30px;text-align: left;line-height: 1.6;}dl.gadgetList dd strong{font-size: 18px;}dl.gadgetList dd a { color:#cc0000; }.gadgetmBox{width: 680px;background-color: #e60012;}.gadgetmBox_bottom{background: url(http://image1.webftp.jp/design/sirobako/gadgetmonitor_box_b.gif) bottom no-repeat;padding: 0 10px 15px 10px;}.gadgetmBody{background-color: #FFFFFF;width: 660px;}/* ihornmini--------------------------------*/.ihornmini_bk{background: url(http://gigaplus.makeshop.jp/sirobako/special4/ihornmini_bk.jpg) ;}.ihornBox{width: 620px;background: #fff;margin-bottom:30px;text-align: center;padding: 15px;margin: 0 auto;}	*html .ihornBox{ width: 640px; }.ihornBox{border-radius: 5px; -webkit-border-radius: 5px;-moz-border-radius: 5px;}.ihornBox a{display: block;font-size: 24px !important;color:#000000;margin-bottom: 15px;font-weight: bold;}.ihornmini_lead{text-align: left;text-shadow: 1px 1px 0 #fff;}.ihornmini_lead strong{display:block;font-size: 14px;margin-bottom: 10px;padding-left: 10px;line-height: 1.6;padding-right: 227px;}.ihornmini_lead p{line-height: 1.6;padding-right: 227px;padding-left: 10px;}.Zipbuds{width: 680px;text-align: left;background-color: #ffd800;}.Zipbuds_answer{height: 126px;background: url(http://gigaplus.makeshop.jp/sirobako/special4/zipbuds_zatugaku02.gif) no-repeat top #ffd800;} .Zipbuds_answer div.answerBox{text-align: center;width: 344px;}p#answerText{padding-left: 10px;padding-top: 5px;text-align: left;}/* 節電特集--------------------------------*/.setuden_bk{width: 680px;height: 112px;background: url(http://gigaplus.makeshop.jp/sirobako/special2/setuden_02.gif);color: #FFFFFF;position: relative;}.setuden_bk p{position: absolute;text-align: left;top: 20px;left: 275px;width: 395px;}ul.setuden_navi{width: 680px;height: 64px;overflow: hidden;_zoom:1;margin-bottom: 10px;}ul.setuden_navi li{float: left;list-style-type: none;}	*html ul.setuden_navi li{ display:inline; }ul.setuden_navi li a{display:block;height: 64px;text-indent: -9999px;background-repeat: no-repeat;background-image: url(http://gigaplus.makeshop.jp/sirobako/special2/setuden_navi.gif);}ul.setuden_navi li.sNavi1 a{ background-position: 0 0; width: 226px; }ul.setuden_navi li.sNavi2 a{ background-position: -226px 0; width: 227px; }ul.setuden_navi li.sNavi3 a{ background-position: -453px 0;  width: 227px; }ul.setuden_navi li.sNavi1 a:hover{ background-position: 0 -64px; width: 226px; }ul.setuden_navi li.sNavi2 a:hover{ background-position: -226px -64px; width: 227px; }ul.setuden_navi li.sNavi3 a:hover{ background-position: -453px -64px;  width: 227px; }.setuden_subnavi{width: 680px;margin:20px 0;text-align: center;clear:both;}.setuden_subnavi a{margin: 0 15px;}.setuden_contents{width: 672px;border: 4px dotted #b1b1b1;margin-bottom: 30px;overflow: hidden;_zoom:1;padding-bottom: 20px;}	*html .setuden_contents{ width: 680px; }.setuden_contents h3{width: 672px;height: 65px;background-repeat: no-repeat;text-indent: -9999px;}.setudentii_green{ background-image: url(http://gigaplus.makeshop.jp/sirobako/special2/setuden_subtit1.gif); }.setudentii_purple{ background-image: url(http://gigaplus.makeshop.jp/sirobako/special2/setuden_subtit2.gif); }.setudentii_pink{ background-image: url(http://gigaplus.makeshop.jp/sirobako/special2/setuden_subtit3.gif); }.setuden_box{width: 210px;float: left;margin:0 7px;display:inline;}.setuden_box div{width: 194px;background-color:#fffcca;padding: 8px;}*html .setuden_box div{ width: 210px; }.setuden_box div p,.setuden_box2 div p{line-height: 1.6;margin-bottom: 10px;}.setuden_box2{width: 316px;float: left;margin:0 7px;display:inline;}.setuden_box2 div{width: 316px;height: 157px;background-color:#fffcca;}.setuden_box2 div p{padding: 8px 8px 8px 167px;background-color:#fffcca;}/* 花火------------------------------------ */.hanabi2011_desc{background: url(http://gigaplus.makeshop.jp/sirobako/special3/hanabi2011_02.jpg) no-repeat top;width: 680px;height: 61px;color: #FFFFFF;text-align: center;padding-top: 80px;line-height: 1.5;}	*html .hanabi2011_desc{ height: 141px; }.hanabi2011{width: 680px;background: url(http://gigaplus.makeshop.jp/sirobako/special3/hanabi2011_bk.jpg) top no-repeat #1b3370;color: #FFFFFF;padding-bottom: 20px;}.hanabi2011 a{color:#FFFFFF;}.hanabi2011 a:hover{color:#FFFF00;}h2.hanabiTit{clear:both;margin:0 0 15px 0!important;padding: 0 !important;}.hanabi2011_650{margin: 0 auto 10px auto;width: 650px;height: 414px;background: url(http://gigaplus.makeshop.jp/sirobako/special3/hanabi2011_pic1.jpg) top no-repeat;position:relative;}.hanabi2011_650Text{width: 180px;position: absolute;top: 77px;left: 455px;line-height: 1.4;text-align: left;}.hanabi2011Left{float: left;margin-left: 15px;}.hanabi2011Right{float:right;margin-right: 15px;}.hanabi2011_320{margin-bottom: 30px;width: 320px;background: url(http://gigaplus.makeshop.jp/sirobako/special3/hanabi2011_320bk.jpg) top no-repeat;padding-top: 20px;}.hanabi2011_320_bottom{background: url(http://gigaplus.makeshop.jp/sirobako/special3/hanabi2011_320bk_bottom.jpg) no-repeat bottom;padding-bottom: 20px;}.hanabi2011_320_bottom div{padding-left: 159px;line-height: 1.4;text-align: left;padding-right: 5px;}.hanabi2011_320_bottom img{margin-left: 10px;}h3.hanabiSubtit{border-left: 5px solid #FFFF00;padding-left: 10px;margin-bottom: 10px;}.hanabi2011_more{width: 600px;margin: 50px auto 30px auto;text-align: center;}.hanabi2011_more img{margin-bottom: 15px;border: 1px solid #00219c;}.garireoTit{width: 680px;height: 299px;background: url(http://gigaplus.makeshop.jp/sirobako/event/garireo_01.jpg) no-repeat;text-indent: -9999px;}ul.garireoNavi{width: 672px;height: 175px;_zoom: 1;overflow: hidden;margin: 0 4px;}	*html ul.garireoNavi{ width: 680px; margin: 0 2px;}ul.garireoNavi li{width: 224px;float: left;list-style-type: none;}ul.garireoNavi li a{display:block;width: 224px;height: 28px;color: #FFFFFF;font-weight: bold;font-size: 18px;text-align: center;text-decoration: none;padding-top: 147px;background-image: url(http://gigaplus.makeshop.jp/sirobako/event/garireo_navi.jpg) ;background-repeat: no-repeat;} ul.garireoNavi li.gaNavi1 a{ background-position: 0 0; }ul.garireoNavi li.gaNavi2 a{ background-position: -224px 0 ; }ul.garireoNavi li.gaNavi3 a{ background-position: -448px 0 ; }ul.garireoNavi li.gaNavi1 a:hover{ background-position: 0 -175px; }ul.garireoNavi li.gaNavi2 a:hover{ background-position: -224px -175px ; }ul.garireoNavi li.gaNavi3 a:hover{ background-position: -448px -175px ; }/* akasaka------------------------------------ */.akasakaLead{width: 614px;background: url(http://gigaplus.makeshop.jp/sirobako/event/akasakasakasu_03.gif) no-repeat top;padding: 20px 33px;text-align: left;font-size: 120%;color: #000000;line-height: 1.6;}	*html .akasakaLead{ width: 680px; }		.akasakaTokuten{width: 584px;padding: 15px;border-radius: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;background-color: #fffcd9;border: 2px dotted #FFCC00;text-align: left;margin: 0 auto;line-height: 1.5;}	*html .akasakaTokuten{ width: 614px; }.akasakaTokuten strong{display: block;font-size: 140%;margin-bottom: 15px;color: #e60012;}.newTpinfo{background: url(http://gigaplus.makeshop.jp/sirobako/event/newtp.jpg) no-repeat left center #000000;color: #FFFFFF;padding: 5px 10px 5px 155px;}.newTpinfo b{display: block;font-size: 140%;margin-bottom: 10px;}.akasakaInfo{width: 584px;padding: 15px;border: 2px solid #e60012;text-align: left;margin: 25px auto;}	*html .akasakaInfo{ width: 614px; }.akasakaInfo strong{display: block;font-size: 140%;margin-bottom: 15px;color: #e60012;}.akasakaInfo dl{width: 584px;text-align: left;}.akasakaInfo dl dt{width: 84px;float: left;clear: left;padding: 5px 0;line-height: 1.5;font-size: 120%;font-weight: bold;}.akasakaInfo dl dd{padding: 5px 0 5px 84px;line-height: 1.5;}.hogushiReview{width: 680px;background: url(http://gigaplus.makeshop.jp/sirobako/special/hogushi_review.jpg) no-repeat top;padding-top: 215px;}.hogushiReview p{text-align: left;line-height: 1.5!important;color: #707070;padding: 0 10px;}/* monolith------------------------------------ */.monolithBk{background-color: #001634;}.monolithScrollBk{background-color: #000000;padding: 20px 0;}table.monolithFrame{border-top: 1px solid #000;border-right: 1px solid #000;width: 100%;margin-bottom: 20px;}table.monolithFrame th, table.monolithFrame td{border-left: 1px solid #000;border-bottom: 1px solid #000;padding: 5px;text-align: left;width: 25%;}table.monolithFrame th{background-color: #001634;color:#FFFFFF;}.monolithLis{width: 680px;background-color: #011635;padding: 15px 0;color:#f8f8f8;text-align: left;}.monolithLis p.imgLeft{margin: 0 15px 10px 264px;line-height: 1.5;}.monolithLis p.imgRight{margin: 0 264px 10px 15px;line-height: 1.5;}p.imgLeft strong, p.imgRight strong{font-weight: normal;}.monolithLis h2.monolithTit{font-size: 14px;margin-bottom: 10px;padding-left: 15px;}*html .monolithLis h2.monolithTit{ width: 410px !important; }.monolith_yoyaku{width: 630px;background-color:#fff;color: #000;border-radius: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;margin: 15px;text-align: left;line-height: 1.5;padding: 10px;} *html .monolith_yoyaku{ width: 650px; } .monolith_yoyaku2{width: 630px;background-color:#fff;color: #000;border-radius: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;margin: 15px;text-align: left;line-height: 1.5;padding: 10px;border: 2px solid #cc0000;} *html .monolith_yoyaku2{ width: 650px; }/* danbou------------------------------------ */.danbou_lead{padding: 15px;text-align: left;line-height: 1.5;background: url(http://gigaplus.makeshop.jp/sirobako/special5/danbou_line.gif) no-repeat bottom;margin-bottom: 10px;}ul.danbou_subcat{width: 681px;height: 108px;_zoom: 1;overflow: hidden;margin-bottom: 20px;margin-right: -1px;}	*html ul.danbou_subcat{ width: 681px;}ul.danbou_subcat li{width: 226px;float: left;list-style-type: none;}ul.danbou_subcat li a{display:block;width: 226px;height: 108px;text-indent: -9999px;background-image: url(http://gigaplus.makeshop.jp/sirobako/special5/danbou_subcat.gif) ;background-repeat: no-repeat;} ul.danbou_subcat li.dbNavi1 a{ background-position: 0 0; }ul.danbou_subcat li.dbNavi2 a{ background-position: -225px 0 ; }ul.danbou_subcat li.dbNavi3 a{ background-position: -452px 0 ; }ul.danbou_subcat li.dbNavi1 a:hover{ background-position: 0 -108px; }ul.danbou_subcat li.dbNavi2 a:hover{ background-position: -225px -108px ; }ul.danbou_subcat li.dbNavi3 a:hover{ background-position: -452px -108px ; }/* davinci-----------------------------------*/.davinciBk_sky{width: 680px;background-color: #a0e0ff;padding-bottom: 30px;}.davinciBk_green{width: 680px;background-color: #56b211;padding-bottom: 30px;}.davinci_Lead{width: 499px;height:308px;background: url(http://gigaplus.makeshop.jp/sirobako/special5/davinci_02.jpg) no-repeat ;color: #59493f;padding: 15px 15px 0 166px;text-align: left;line-height: 1.5;}	*html .davinci_Lead{ width: 680px; height:323px; }.davinci_movie1{width: 650px;background: url(http://gigaplus.makeshop.jp/sirobako/special5/davinci_08.jpg) repeat-y;padding: 0 15px 15px 15px;}	*html .davinci_movie1{ width: 680px; }.davinci_movie2{position: relative;width: 680px;height: 365px;background: url(http://gigaplus.makeshop.jp/sirobako/special5/davinci_10.jpg) repeat-y;}.davinci_movie2 div{position: absolute;right: 15px;top: 0;}.davinciBox1{width: 630px;border: 3px solid #4c1401;background-color: #FFFFFF;padding: 10px;margin: 20px auto 0 auto;color: #FF0000;text-align: left;}.davinciBox1 div{padding-left: 1em;text-indent: -1em;padding-bottom: 5px !important;line-height: 1.4;}.davinciBox2{background: url(http://gigaplus.makeshop.jp/sirobako/special5/davinci_box_center.jpg) repeat-y;}.davinciBox2_tit{background: url(http://gigaplus.makeshop.jp/sirobako/special5/davinci_box_top.jpg) no-repeat top;}.davinciBox2_bottom{background: url(http://gigaplus.makeshop.jp/sirobako/special5/davinci_box_bottom.jpg) no-repeat bottom;padding-bottom: 40px;}.davinciBox3{width: 600px;padding: 10px;margin: 0 auto;background-color: #ddf4ff; border-radius: 10px; -webkit-border-radius: 10px;-moz-border-radius: 10px;}.davinciBox3 div{margin-bottom: 15px;line-height: 1.5;color: #013d87;text-align: left;}.davinciBox3 div b{font-size: 120% !important;color:#190073;text-shadow: 1px 1px 1px #fff;}dl.contest_Lead{color: #00561f;padding: 125px 0 0 30px;text-align: left;}dl.contest_Lead dt{font-size: 120%;font-weight: bold;margin-bottom: 5px;}dl.contest_Lead dd{padding-bottom: 10px;line-height: 1.4;}dl.contest_Lead dd b{font-size: 120% !important;}.contestFlow_Area{width: 600px;margin: 0 auto;text-align: left;}.contestFlow{color: #00561f;border: 3px solid #3f9300;background-color: #FFFFFF;padding: 10px;line-height: 1.4;}.contestEntryBtn{width: 680px;text-align: center;margin-top: 20px;}.contestEntryBtn a{display:block;width: 400px;height: 45px;line-height: 45px;color: #00561f;margin: 0 auto;background: url(http://gigaplus.makeshop.jp/sirobako/special5/davinci_btn.gif) no-repeat center;}.davinciContest_kiyaku{width: 600px;margin: 30px auto 10px auto;text-align: left;color: #FFFFFF;}.davinciContest_kiyaku b{font-size: 120%;display:block;margin-bottom: 10px;}.davinciContest_kiyaku ol{margin-left: 20px;}.davinciContest_kiyaku ol li{margin-bottom: 5px;line-height: 1.4;}.monitorarm_Lead{width: 650px;background: url(http://gigaplus.makeshop.jp/sirobako/listing/monitorarm_02.jpg) no-repeat top;text-align: left;padding: 15px;margin-bottom:10px;line-height: 1.5;}	*html .monitorarm_Lead{ width: 680px; }.monitorarm_List{width: 680px;padding-bottom: 20px;}.monitorarm_List span{display:block;width: 660px;padding: 15px 10px;text-align: left;line-height: 1.5;}	*html .monitorarm_List span{ width: 680px; }.monitorarm_Vesa{width: 620px;padding: 10px;border-radius: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border: 1px solid #dcdcdc;text-align: left;line-height: 1.5;margin: 0 auto;}	*html .monitorarm_Vesa{ width: 640px; }/* skattMissile------------------------------------*/ul#skattmissile_btn1{width: 663px;height: 58px;_zoom: 1;overflow: hidden;margin: 0 7px 10px 10px;}ul#skattmissile_btn1 li{width: 218px;float: left;list-style-type: none;margin-right: 3px;display:inline;}ul#skattmissile_btn1 li a{display:block;width: 218px;height: 58px;text-indent: -9999px;background-image: url(http://gigaplus.makeshop.jp/sirobako/special6/skattmissile_btn01.gif) ;background-repeat: no-repeat;} ul#skattmissile_btn1 li.smlN1 a{ background-position: 0 0; }ul#skattmissile_btn1 li.smlN2 a{ background-position: -218px 0 ; }ul#skattmissile_btn1 li.smlN3 a{ background-position: -436px 0 ; }ul#skattmissile_btn1 li.smlN1 a:hover{ background-position: 0 -58px; }ul#skattmissile_btn1 li.smlN2 a:hover{ background-position: -218px -58px ; }ul#skattmissile_btn1 li.smlN3 a:hover{ background-position: -436px -58px ; }ul#skattmissile_btn2{width: 660px;height: 67px;_zoom: 1;overflow: hidden;margin: 0 0 20px 10px;}ul#skattmissile_btn2 li{width: 324px;float: left;list-style-type: none;margin-right: 6px;display:inline;}	*html ul#skattmissile_btn2 li{ margin-right: 3px; }ul#skattmissile_btn2 li a{display:block;width: 326px;height: 67px;text-indent: -9999px;background-image: url(http://gigaplus.makeshop.jp/sirobako/special6/skattmissile_btn02.gif) ;background-repeat: no-repeat;} ul#skattmissile_btn2 li.smlN4 a{ background-position: 0 0; }ul#skattmissile_btn2 li.smlN5 a{ background-position: -326px 0 ; }ul#skattmissile_btn2 li.smlN4 a:hover{ background-position: 0 -67px; }ul#skattmissile_btn2 li.smlN5 a:hover{ background-position: -326px -67px ; }.skattmissile_os{color:#FFFFFF;text-align: left;line-height: 1.5;width: 560px;margin-left: 60px;margin-bottom: 15px;}.smrFrame{width: 560px;margin: 10px auto;}/* ピーポ------------------------------------ */.pipoKun{width: 660px;background: url(http://gigaplus.makeshop.jp/sirobako/special6/pipo_bk.jpg) no-repeat top;text-align: left;padding: 0 10px;}	*html .pipoKun{ width: 680px; }.pipoKunTit{display:block;height: 100px;width: 660px;text-indent: -9999px;}.pipoTextL img{float: left;margin-right: 10px;margin-bottom: 15px;}.pipoTextR img{float: right;margin-left: 10px;margin-bottom: 15px;}.pipoKun p{line-height: 1.5 !important;}/* テトリス------------------------------------ */#tetrisLink{width: 680px;padding: 10px 0 20px 0;}.tetrisLink_desc{width: 680px;height: 249px;background: url(http://gigaplus.makeshop.jp/sirobako/special6/tetrislink_02.jpg) no-repeat;position: relative;}.tetrisLink_desc p{position: absolute;text-align: left;top: 120px;left: 32px;width: 465px;line-height: 1.4 !important;}/* iphone4グッズ------------------------------------ */#iphone4Goods{width: 680px;background: url(http://gigaplus.makeshop.jp/sirobako/listing/iphone4-goods_bk.jpg);padding: 10px 0 20px 0;}ul#iphone4GoodsNavi{width: 680px;height: 134px;_zoom: 1;overflow: hidden;}ul#iphone4GoodsNavi li{width: 170px;float: left;display:inline;text-indent: -9999px;}ul#iphone4GoodsNavi li a{display:block;width: 170px;height: 134px;background-image: url(http://gigaplus.makeshop.jp/sirobako/listing/iphone4-goods_navi.jpg);background-repeat: no-repeat;}ul#iphone4GoodsNavi li.ipgN1 a{ background-position: 0 0; }ul#iphone4GoodsNavi li.ipgN2 a{ background-position: -170px 0 ; }ul#iphone4GoodsNavi li.ipgN3 a{ background-position: -340 0; }ul#iphone4GoodsNavi li.ipgN4 a{ background-position: -510px 0 ; }ul#iphone4GoodsNavi li.ipgN1 a:hover{ background-position: 0 -134px; }ul#iphone4GoodsNavi li.ipgN2 a:hover{ background-position: -170px -134px ; }ul#iphone4GoodsNavi li.ipgN3 a:hover{ background-position: -340px -134px; }ul#iphone4GoodsNavi li.ipgN4 a:hover{ background-position: -510px -134px ; }/* ラジカセクッション------------------------------------ */#boomboxCushion{width: 680px;background-color:#d2d2d2;padding: 10px 0;}/* CLEARFIX------------------------------------ */.clearfix:before,.clearfix:after {content:"";display:table;} .clearfix:after { clear:both; } /* For IE 6/7 (trigger hasLayout) */.clearfix { zoom:1; }
