@charset "utf-8";
@import "global.css";
/* 首頁版型 或 需要頁面有740x190大banner使用*/
#header {
	position: relative;
}
/* 上方破格BANNER */
#ad740highbg {
	background: url(http://logoless.web.infoseek.co.jp/_images/_beta/ad740highBg.png) no-repeat 0 0;
	_background-image: none;
 	_filter:Progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://logoless.web.infoseek.co.jp/_images/_beta/ad740highBg.png', sizingMethod='scale');
	width: 744px;
	height: 230px;
	position: absolute;
	right: 20px;
	top: 43px;
	z-index: 1;
}
#ad740shortbg {
	background: url(http://logoless.web.infoseek.co.jp/_images/_beta/ad740shortBg.png) no-repeat 0 0;
	_background-image: none;
 	_filter:Progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://logoless.web.infoseek.co.jp/_images/_beta/ad740shortBg.png', sizingMethod='scale');
	width: 744px;
	height: 173px;
	position: absolute;
	right: 20px;
	top: 43px;
	z-index: 1;
}
#bannerblock {
	position: absolute;
	right: 20px;
	top: 54px;
	z-index: 2;
}
#adbtn {
	width: 300px;
	height: 15px;
	position: relative;
	left: 30px;
	top: -18px;
	z-index: 3;
}
#adbtn span {
	margin-left: 4px;
	float: left;
}
#adbtn a {
	width: 18px;
	height: 18px;
	background: url(http://logoless.web.infoseek.co.jp/_images/_beta/adbtn_off.gif) no-repeat 0 0;
	display: block;
	text-align: center;
	font: 700 11px/150% Century Gothic;
	text-decoration: none;
	color: #fff;
}
#adbtn a.select {
	background: url(http://logoless.web.infoseek.co.jp/_images/_beta/adbtn_on.gif) no-repeat 0 0;
	text-decoration: none;
}
#d356st {
	background: url(http://logoless.web.infoseek.co.jp/_images/_beta/d365st.png) no-repeat 0 0;
	_background-image: none;
 	_filter:Progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://logoless.web.infoseek.co.jp/_images/_beta/d365st.png', sizingMethod='scale');
	width: 281px;
	height: 221px;
	position: absolute;
	right: 6px;
	top: 17px;
	z-index: 4;
}
#d356st_month {
	position: relative;
	width: 100px;
	left: 95px;
	top: 103px;
	z-index: 5;
	font: normal 900 40px/110% "Arial Black";
}
#d356st_day {
	position: relative;
	width: 50px;
	left: 95px;
	top: 93px;
	z-index: 6;
	font: 900 28px/110% "Arial Black";
}
#d356st_btn {
	position: relative;
	width: 72px;
	height: 64px;
	left: 817px;/*FF*/
	.left: 622px;/*IE7*/
	_left: 613px;/*IE6*/
	top: 95px;
	.top: 160px;
	_top: 113px;
	z-index: 7;
}
/* 預留首頁上方BANNER空間 */
#adhighspace {
	height: 120px;
}
#adhighspace_v3 {
	height: 300px;
	margin-top: 10px; 	
	margin-left: 10px; 
	margin-right: 10px;
}
#adshortspace {
	height: 60px;
}
/*首頁頁籤*/
.tabblock {
	margin: 10px auto;
	padding-bottom: 9px;
	width: 736px;
	overflow: hidden;
	background: url(http://logoless.web.infoseek.co.jp/_images/_beta/tab_body.gif) no-repeat 0 bottom;
}
.tabblock ul {
	height: 41px;
	font: 700 15px/180% Verdana,新細明體;
	background: #fff url(http://logoless.web.infoseek.co.jp/_images/_beta/tab_top.gif) no-repeat left bottom;
}
.tabblock li {
	float: left;
	background: url(http://logoless.web.infoseek.co.jp/_images/_beta/tab_off.gif) no-repeat 0 0;
	width: 140px;
	height: 35px;
	text-align: center;
	margin: 0 5px 0 0;
}
.tabblock li a {
	float: left;
	color: #555;
	background: url(http://logoless.web.infoseek.co.jp/_images/_beta/tab_off.gif) no-repeat 0 0;
	width: 140px;
	height: 35px;
	text-align: center;
	padding-top: 5px;
	text-decoration: none;
}
.tabblock li a:hover, .tabblock li a.select {
	float: left;
	color: #000;
	background: url(http://logoless.web.infoseek.co.jp/_images/_beta/tab_on.gif) no-repeat 0 0;
	width: 140px;
	height: 35px;
	text-align: center;
}
/* 內容版型一1圖+1文 */
.tab_temp01 {
	height: 155px;
	overflow: hidden;
	font: 400 13px/130% Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	padding: 5px 15px 5px 10px;
	position: relative;
}
.tab_temp01 div.photo {
	float: left;
	width: 355px;
	height: 155px;
}
.tab_temp01 div.txt {
	float: right;
	width: 350px;
}
.tab_temp01 div.txt h1 {
	font: 700 15px/200% Verdana, Arial, Helvetica, sans-serif;
	color: #009ff3;
}
.tab_temp01 div.txt p.more {
	position: absolute;
	right: 20px;
	bottom: 5px;
}
/* 內容版型二2圖+2文 */
.tab_temp02 {
	font: 400 13px/130% Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	padding: 5px 15px 5px 0;
}
.tab_temp02_group {
	float: left;
	height: 155px;
	overflow: hidden;
	width: 360px;
	position: relative;
}
.tab_temp02_group div.photo {
	float: left;
	width: 138px;
	height: 155px;
	margin-left: 10px;
	_margin-left: 7px;
}
.tab_temp02_group div.txt {
	float: right;
	width: 200px;	
}
.tab_temp02_group div.txt h1 {
	font: 700 15px/200% Verdana, Arial, Helvetica, sans-serif;
	color: #009ff3;
}
.tab_temp02_group div.txt p.more {
	position: absolute;
	right: 5px;
	bottom: 5px;
}
/* 麵包屑 */
.sitepath {
	background: url(http://logoless.web.infoseek.co.jp/_images/_beta/iocn_sitepath.gif) no-repeat 0 1px;
	margin: 20px 10px 0;
	padding: 0 15px;
}
.sitepath span {
	margin: 0 3px;
	color: #47a7bd;
}
.sitepath a {
	color: #1f1f1f;
	text-decoration: none;
}
.sitepath a:hover {
	color: #1f1f1f;
	text-decoration: underline;
}
/* T恤列表區塊 */
.tlistblock {
	width: 760px;
	margin: 20px auto;
	padding-left: 16px;
	overflow: hidden;
}
.tlistblock h1{
	width: 730px;
	background:url(http://logoless.web.infoseek.co.jp/_images/_beta/tlist_itemBg.gif) no-repeat left bottom;
	/*font: 400 12px/130% SimHei;*/
	font: 400 13px/130% Verdana, Arial, Helvetica, sans-serif;
	margin: 0 0 20px 0;
	padding: 0 0 3px 3px;
	color: #555;
}
.tlistblock span.eng{
	font-weight: 700;
	color: #333;
}
/* 圖片展示 */
.tbox {
	width: 158px;
	height: 270px;
	overflow: hidden;
	margin: 0 0 30px;
	padding: 0 12px 8px;
	float: left;
	border-bottom: 1px dotted #bdbdbd;
	position: relative;
}
.tpic {
	width: 158px;
	height: 210px;
}
.tcost {
	margin-top: 14px;
	width: 158px;
	height: 55px;
	overflow: hidden;
	text-align: center;
	font: 400 11px/150% Verdana, Arial, Helvetica, sans-serif;
	color: #333;
}
.openpic {
	visibility: hidden;
	z-index: 50;
	position: absolute;
	width: 158px;/*190px 改為 170px 才不會發生原圖顯示被截斷*/
	height: 210px;
	left: 12px;
	top: 0;
}
/* 圖文展示 */
.photoboxblock {
	margin: -15px auto 0;
	width: 730px;
}
.photobox {
	width: 342px;
	height: 165px;
	overflow: hidden;
	padding: 15px 20px 5px 0;
	float: left;
	border-bottom: dotted 1px #555;
	position: relative;
}
.photobox div.photo {
	float: left;
	width: 140px;
	margin-right: 12px;
}
.photobox div.txt {
	float: right;
	width: 190px;
	color: #333;
}
.photobox div.txt h2 {
	font: 700 13px/200% Verdana, Arial, Helvetica, sans-serif;
	color: #01a0f3;
}
.photobox div.txt p {
	width: 190px;
	height: 105px;
	overflow: hidden;
	text-align: justify;
}
.photobox div.txt p.more {
	position: absolute;
	width: 31px;
	height: 12px;
	right: 20px;/*FF*/
	right: 30px \9;/*IE8*/
	.right: 30px;/*IE6.7*/
	bottom: 15px;
}
/* 頁碼 */
p.pagenum {
	clear: both;
	width: 730px;
	margin: 0;
	padding: 10px 0;
	text-align: center;
	/*border-top: dotted 1px #555;*/
	font: 400 12px/130% Verdana, Arial, Helvetica, sans-serif;
	color: #8f8f8f;
}
p.pagenum span {
	margin: 0;
	padding: 2px 4px;
}
p.pagenum span.select {
	margin: 0;
	padding: 2px 4px;
	color: #fff;
	background-color: #8f8f8f;
}
p.pagenum a {
	color: #8f8f8f;
	text-decoration: none;
	padding: 2px;
}
p.pagenum a:hover {
	color: #fff;
	background-color: #8f8f8f;
	text-decoration: none;
	padding: 2px;
}
/* 商品清單頁 */
.preview_single {
	width: 740px;
	margin: 20px auto;
	overflow: hidden;
}
.previewblock{
	width: 330px;
	_width: 325px;
	float: left;
	position: relative;
}
.bigt300 {
	margin: 0 auto;
	width: 300px;
}
.bigt300loading {
	margin: 0 auto;
	width: 300px;
    background: url(http://logoless.web.infoseek.co.jp/_images/_beta/processing_spinner.gif) no-repeat center center;
}
#bigtshow125 {
	position: absolute;
	width: 125px;
	height: 166px;
	overflow: hidden;
	top: 87px;
	left: 103px;
}
#pnbar {
	/*background-color: #333;*/
	background-image: url(http://logoless.web.infoseek.co.jp/_images/_beta/pnbarBg.png);
	_background-image: none;
 	_filter:Progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://logoless.web.infoseek.co.jp/_images/_beta/pnbarBg.png', sizingMethod='scale');
	width: 330px;
	_width: 325px;
	height: 90px;
	position: absolute;
	top: 287px;
	left: 0;
}
#pnbarbtn {
	position: absolute;
	top: 308px;
	left: 21px;
}
#pnbarbtn span {
	margin: 0 7px 0 0;
}
.previewblock h1{
	width: 320px;
	_width: 310px;
	background:url(http://logoless.web.infoseek.co.jp/_images/_beta/tlist_itemBg.gif) no-repeat left bottom;
	font: 400 13px/130% Verdana, Arial, Helvetica, sans-serif;
	margin: 0 auto 20px;
	padding: 27px 0 3px 3px;
	color: #555;
}
.updatephoto {
	background-color: #ddd;
	padding: 10px 10px;
	.padding: 13px 10px;
	overflow: hidden;
	_width: 305px;
	_float: left;
}
.updatephoto ul {
}
.updatephoto li {
	float: left;
	margin: 5px;
	.margin: 7px 5px;
	_margin: 7px 5px;
}
.updatephoto img {
	border: solid 1px #ccc;
}
.updatephoto input.btn {
	margin: 5px 3px 0 0;
}
.cartblock {
	width: 410px;
	float: right;
}
.cartstep1 {
	background: url(http://logoless.web.infoseek.co.jp/_images/_beta/cart_step1Bg.gif) no-repeat 0 0;
	height: 371px;
	padding-bottom: 18px;
	overflow: hidden;
}
.cartstep1 ul {
	margin: 0 22px 0;
	padding-top: 15px;
}
.cartstep1 ul li {
	margin: 0 0 15px;
	overflow: hidden;
}
.cartstep1 ul li.selectcolor {
	background-position: 0 12px;
}
.cartstep1 ul li.selectcolor img {
	margin-top: 3px;
	border: solid 1px #000;
}
.cartstep1 ul h1 {
	width: 65px;
	float: left;
	background: url(http://logoless.web.infoseek.co.jp/_images/_beta/icon_cartitem.gif) no-repeat 0 5px;
	padding-left: 12px;
	font: 400 13px/120% Verdana, Arial, Helvetica, sans-serif;
}
.cartstep1 ul p {
	width: 30px;
	float: left;
}
.cartstep1 ul p.note {
	margin: 15px 0 5px 0;
	.margin: 15px 0 0 0;
	padding-bottom: 10px;
	color: #669801;
	width: 370px;
	display: block;
	border-bottom: dotted 1px #ccc;
}
.cartstep1 ul img {
	vertical-align: top;
}
.addbtn {
	float: left;
	margin: 10px 30px;
}
.returnbtn {
	float: right;
	margin: 20px 30px;
}
.cart_desginer {
	background: url(http://logoless.web.infoseek.co.jp/_images/_beta/cart_desginerBg.gif) no-repeat left bottom;
	width: 410px;
	padding-bottom: 15px;
	overflow: hidden;
}
.cart_desginer p.tag {
	clear: both;
	background-color: #eeebc2;
	margin: 3px;
	padding: 10px;
	.padding: 5px 10px;
}
.cart_desginer p.tag span {
	margin-right: 5px;
}
.cart_desginer_photo {
	width: 140px;
	text-align: center;
	float: left;
	overflow: hidden;
}
.cart_desginer_photo img {
	margin: 3px 0 2px 2px;
}
.cart_desginer_info {
	float: right;
	width: 270px;
	overflow: hidden;
}
.cart_desginer_info ul {
	margin: 5px 8px 5px 5px;
	clear: both;
}
.cart_desginer_info li {
	border-bottom: dotted 1px #d0f4c6;
	color: #404040;
	padding: 5px 0;
	overflow: hidden;
	_float: left;
}
.cart_desginer_info li h1 {
	font: 700 15px/120% Verdana, Arial, Helvetica, sans-serif;
	width: 80px;
	float: left;
}
.cart_desginer_info li h2 {
	font: 400 12px/150% Verdana, Arial, Helvetica, sans-serif;
	width: 170px;
	float: left;
}
.cart_desginer_info p.viewer {
	float: left;
	margin: 0 0 5px;
	padding: 5px 0 0 5px;
	width: 95px;
}
.cart_desginer_info p.date {
	float: right;
	margin: 0 8px 0 0;
	padding: 5px 0 5px 0;
	width: 150px;
	text-align: right;
}
/* DIY步驟頁 */
.diystepblock {
	width: 740px;
	margin: 10px auto 15px;
	background: url(http://logoless.web.infoseek.co.jp/_images/_beta/diystepBg.jpg) no-repeat left bottom;
	padding-bottom: 28px;
	overflow: hidden;
	font: 400 12px/130% Verdana, Arial, Helvetica, sans-serif;
	color: #333;
}
/* 左側資料 */
.stepimg {
	width: 245px;
	float: left;
	position: relative;
}
.stepimg h1 {
	margin: 28px 0 0 40px;
}
/* 步驟2的下一步 */
p.step2btn {
	width: 120px;
	position: absolute;
	top: 370px;
	left: 50px;
}
/* 步驟3的T恤展示 */
.showt_color {
	/*width: 220px;
	height: 278px;*/
	width: 195px;
	height: 240px;
	overflow: hidden;
	margin: 20px 0 0 35px;
}
.showt_color img {
	width: 104px;
	height: 141px;
	margin: 50px 0 0 45px;
}
/* 右側資料 */
.stepcontent {
	width: 480px;
	float: right;
	position: relative;
}
.stepcontent h1, .stepcontent h2  {
	font: 500 16px/130% SimHei;
	color: #0a71a7;
	margin: 15px 10px 0;
}
.stepcontent p {
	margin: 3px 10px;
}
.stepcontent ul {
	margin: 5px 12px;
}
.stepcontent ul li {
	background: url(http://logoless.web.infoseek.co.jp/_images/_beta/icon_stepitem.gif) no-repeat 0 5px;
	margin: 3px 0;
	padding-left: 12px;
}
.stepcontent strong {
	color: #ff7200;
	font-weight: 400;
}
.stepcontent p.stepbtn {
	margin: 30px 10px 0;
}
.stepcontent ul.larger li {
	margin: 15px 0;
}
.stepcontent ul.larger li.selectcolor {
	background-position: 0 12px;
	height: 65px;
}
.stepcontent ul.larger p {
	width: 10px;
	float: left;
}
.stepcontent ul.larger p.note {
	width: 410px;
	display: block;
}
.stepcontent ul.larger img {
	margin-top: 3px;
	border: solid 1px #000;
}
/*步驟2大圖*/
.step2bigT {
	text-align: center;
	margin-top: 10px;
}
#step2show {
	width: 125px;
	height: 166px;
	overflow: hidden;
	position: absolute;
	top: 100px;
	left: 180px;
}
#step2controlBg {
	width: 410px;
	height: 39px;
	position: absolute;
	bottom: 20px;
	left: 15px;
	z-index: 1;
}
ul#step2controlBtn {
	position: absolute;
	bottom: 20px;
	left: 45px;
	z-index: 2;
	list-style: none;
}
ul#step2controlBtn li {
	float: left;
	width: 40px;
	margin: 0;
	padding: 0;
	background: none;
}
/* 作者頁 */
.designerblock {
	background: url(http://logoless.web.infoseek.co.jp/_images/_beta/designerblock_body.gif) repeat-y 0 0;
	margin: 20px auto 0;
	width: 737px;
	overflow: hidden;
}
.aboutdesigner {
	margin: 10px 15px 10px 27px;
	_margin: 10px 15px 10px 15px;
	width: 480px;
	float: left;
}
.aboutdesigner img {
	float: left;
	margin: 0 18px 5px 0;
}
.aboutdesigner h1 {
	margin: 0 0 0 10px;
	font: 700 20px/150% Verdana,SimHei;
}
.aboutdesigner p {
	margin: 5px 0 0 0;
	font: 400 13px/150% Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	color: #333;
}
ul.designer_statistics {
	float: left;
	width: 190px;
	margin: 10px 0 10px 0;
}
ul.designer_statistics li {
	background: url(http://logoless.web.infoseek.co.jp/_images/_beta/icon_stepitem.gif) no-repeat 0 7px;
	margin: 0 0 0 30xp;
	padding: 0 0 5px 15px;
}
ul.designer_statistics strong {
	font: 700 14px/ 150% SimHei;
	display: block;
}
.designer_viewer {
	background: url(http://logoless.web.infoseek.co.jp/_images/_beta/designerblock_viewerBg.gif) no-repeat 0 0;
	height: 88px;
	width: 590px;
	padding: 0 0 0 147px; 
	overflow: hidden;
}
.designer_viewer ul {
	margin: 8px 0 0 0;
}
.designer_viewer ul li {
	margin: 10px 9px;
	float: left;
}
.designer_viewer img {
	border: solid 1px #ccc;
}
/* 搜尋結果頁 */
.searchlistblock {
	margin: 20px auto;
	width: 738px;
}
.searchlistblock h1 {
	background: url(http://logoless.web.infoseek.co.jp/_images/_beta/searchlist_itemBg.gif) no-repeat 0 0;
	height: 47px;
	padding: 10px 10px 5px 165px;
	font: 400 13px/37px Verdana, Arial, Helvetica, sans-serif;
}
/* 創作者專區.訪談頁 */
#interview_select {
	position: absolute;
	top: 160px;
	right: 30px;
	z-index: 8;
	height: 33px;
	background: url(http://logoless.web.infoseek.co.jp/_images/_beta/interview_selectBg.gif) no-repeat left top;
	padding-left: 92px;
}
#interview_select select {
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 5px;
}
.interviewblock {
	width: 733px;
	margin: 0 auto 20px;
	overflow: hidden;
}
.intervie_content {
	margin: 20px 30px;
	line-height: 160%;
}
.intervie_content h1 {
	font: 700 28px/150% Verdana, Arial, Helvetica, sans-serif;
	margin: 5px 0;
}
.intervie_content h2 {
	font: 700 15px/150% Verdana, Arial, Helvetica, sans-serif;
	margin: 30px 0 5px;
}
.intervie_content p {
	margin: 5px 0;
	display: inherit;
	text-align: justify;
}
.intervie_content img.imgRight {
	float: right;
	padding: 20px 20px 0 20px;
}
.intervie_content img.imgLeft {
	float: left;
	padding: 20px 20px 0 20px;
}
/* 生日T頁面 */
.d365block {
	margin: 20px auto;
	width: 730px;
	background-color: #9d4959;
}
.d365item {
	background: url(http://logoless.web.infoseek.co.jp/_images/_beta/d365_item.gif) no-repeat 0 0;
	height: 83px;
	padding: 105px 300px 10px 30px;
}
.d365item p {
	font: 500 17px/150% SimHei;
	letter-spacing: -0.05em;
	color: #fff;
}
.d365body {
	background:#fbfbf6 url(http://logoless.web.infoseek.co.jp/_images/_beta/d365_body.gif) no-repeat 0 0;
	width: 724px;
	margin: 0 auto;
	overflow: hidden;
}
.d365tshirt {
	position: relative;
	width: 300px;
	float: left;	
}
#d365tshirt_month {
	position: relative;
	width: 100px;
	left: 110px;
	top: 150px;
	z-index: 1;
	font: normal 900 40px/110% "Arial Black";
}
#d365tshirt_day {
	position: relative;
	width: 50px;
	left: 110px;
	top: 140px;
	z-index: 2;
	font: 900 28px/110% "Arial Black";
}
#d365tshirt_cost {
	position: relative;
	width: 50px;
	left: 200px;
	top: 150px;
	z-index: 3;
	color: #d4177d;
	letter-spacing: -0.05em;
	font: 900 22px/110% "Arial Black";
}
.d365step {
	float: right;
	width: 420px;
	padding-bottom: 18px;
	overflow: hidden;
}
.d365step ul {
	margin: 83px 0 0;
	padding-top: 20px;
}
.d365step ul li {
	margin: 0 0 10px;
	overflow: hidden;
}
.d365step select.month {
	margin: 0 0 0 130px;
}
.d365step select.date {
	margin: 0 0 0 115px;
}
.d365step ul h1 {
	width: 65px;
	float: left;
	padding-left: 12px;
	font: 400 13px/120% Verdana, Arial, Helvetica, sans-serif;
}
.d365step ul p {
	width: 30px;
	float: left;
}
.d365step ul img {
	vertical-align: top;
}
.d365upphoto {
	height: 60px;
	padding: 10px 10px;
	.padding: 13px 10px;
	overflow: hidden;
	_float: left;
}

.d365upphoto ul {
	overflow: hidden;
	_float: left;
}
.d365upphoto li {
	float: left;
	height: 60px;
	margin: 5px 7px;
	.margin: 7px 7px;
	_margin: 7px 6px;
}
.d365upphoto li.btn {
	float: right;
}
.d365upphoto img {
	border: solid 1px #ccc;
}
.d365upphoto input.btn {
	margin: 5px 3px 0 0;
}
/* 尺寸說明頁 */
.sizeillustrateblock {
	width: 690px; 
	margin: 20px auto;
	padding: 20px;
	background-color: #e9dbd0;
	overflow: hidden;
}
.sizecontent {
	background: #faf9f5 url(http://logoless.web.infoseek.co.jp/_images/_beta/sizenoteBg.gif) no-repeat 0 0;
	padding: 20px 0;
	overflow: hidden;
}
.sizecontent p {
	font: 400 18px/150% Verdana,SimHei;
	margin: 50px 30px;
	color: #807b78;
	text-align: justify;
}
.sizecontent h1 {
	background: url(http://logoless.web.infoseek.co.jp/_images/_beta/icon_sizeitem.gif) no-repeat 0 0;
	padding-left: 30px;
	font: 400 24px/150% Verdana,SimHei;
	color: #bd2226;
	margin: 50px 30px -50px;
}
.sizecontent img.imgLeft {
	float: left;
	margin: 10px 10px 10px 30px;
}
.sizecontent img.imgRight {
	float: right;
	margin: 10px 30px 10px 10px;
}
.sizelistbg {
	background-color: #f9f8f4;
	padding: 0 0 20px;
}
.sizelist {
	background: url(http://logoless.web.infoseek.co.jp/_images/_beta/sizeimgBg.gif) repeat-y 0 0;
	margin: 0 0 30px;
	overflow: hidden;
}
.sizelist h1 {
}
.sizelist p {
	margin: 0 32px 10px 27px;
	color: #2f2725;
}
.sizephoto {
	background: url(http://logoless.web.infoseek.co.jp/_images/_beta/sizeimg_body.gif) no-repeat 0 0;
	height: 216px;
}
.sizephoto ul {
	margin-left: 118px;
}
.sizephoto li, .sizephoto li.big {
	width: 240px;
	height: 31px;
	margin-bottom: 5px;
	.margin-bottom: 3px;
}
.sizephoto li p {
	width: 40px;
	margin: 0;
	text-align: center;
	float: left;
}
.sizephoto li.big p {
	width: 78px;
	margin: 0;
	text-align: center;
	float: left;
}
/* 文字 */
.t22 {
	font: 700 22px/70% Verdana, Arial, Helvetica, sans-serif;
}
.t12 {
	font: 400 12px/150% Verdana, Arial, Helvetica, sans-serif;
}
.t16 {
	font: 700 16px/130% Verdana, Arial, Helvetica, sans-serif;
}
.color_orange {
	color: #f26c4f;
}
.color_red {
	color: #9a0000;
}
.color_red a {
	color: #9a0000;
	text-decoration: none;
}
.color_red a:hover {
	color: #9a0000;
	text-decoration: underline;
}
.color_sky {
	color: #00b9fe;
}
.color_sky a {
	color: #00b9fe;
	text-decoration: none;
}
.color_sky a:hover {
	color: #00b9fe;
	text-decoration: underline;
}
.color_pink {
	color: #ef74b7;
}
.designerwallblock a:link img { 
opacity: .6; /* 透明度60% FireFox 的寫法 */ 
filter: Alpha(Opacity=60); /* 透明度60% IE 的寫法 */ 
} 
.designerwallblock a:visited img { 
opacity: .6; 
filter: Alpha(Opacity=60); 
} 
.designerwallblock a:hover img { 
opacity: 1; /* 透明度100% FireFox 的寫法 */ 
filter: Alpha(Opacity=100); /* 透明度100% IE 的寫法 */ 
} 
