@charset "Shift_JIS";
/* ==============================
	system_kobetsu.css
============================== */

/* --------------------------------------------------------------------
/* 共通
 */

.systemcommon-one{
}
.systemcommon-one .systemcommon-wrapper{
	
	background:url(../img/parts/bigcommon_back.gif) repeat-y left bottom;
}
.systemcommon-one .systemcommon-title{
	
	background:url(../img/parts/bigcommon_title.gif) repeat-y left top;
}

/* --------------------------------------------------------------------
/* 共通タブナビ
 */
 
.tabnavi-wrapper ul li{
	position:absolute;
	top:0;
	margin:0;
	padding:0;
}
.tabnavi-wrapper ul li.navi01{
	left:0;
}
.tabnavi-wrapper ul li.navi02{
	left:236px;
}
.tabnavi-wrapper ul li.navi03{
	left:471px;
}
.tabnavi-wrapper ul li.navi04{
	left:707px;
}
 

/* --------------------------------------------------------------------	
-----------------------------------------------------------------------
/system/kaiin-kujikonyu.html
くじ選択（BIG系）
-----------------------------------------------------------------------
-------------------------------------------------------------------- */		
#kaiin-kujikonyu{
	
}
	#kaiin-kujikonyu .news-ticker{
		color:#fff;
		background:#666666;
		border-top:1px solid #333333;
		border-left:1px solid #333333;
	}
		#kaiin-kujikonyu .news-ticker-contents{
			position:relative;
			height:19px;
		}
		#kaiin-kujikonyu .news-ticker-contents img{
			position:absolute;
			top:5px;
			left:6px;
		}
		#kaiin-kujikonyu .news-ticker-contents .news-ticker-news{
			position:absolute;
			top:0;
			left:70px;
			width:839px;
		}
		#kaiin-kujikonyu .news-ticker .star{
			color:#ffcc00;
		}
		
#buy-wrapper{
	margin-bottom:34px;
	overflow:hidden;
}
	#kaiin-kujikonyu .select-big-wrapper{
		position:relative;
		height:281px;
		margin:0 0 45px 0;
	}
		#kaiin-kujikonyu .select-big-wrapper .select-bigset{
			position:absolute;
			width:240px;
			height:281px;
		}
			#kaiin-kujikonyu .select-big-wrapper .select-bigset .mainsection{
				position:relative;
				width:240px;
				height:197px;
				color:#fff;
				background:url(../../img_system/kaiin_kujikonyu/img_bigback.gif) no-repeat left top;
			}
			#kaiin-kujikonyu .select-big-wrapper .select-bigset .mainsection .name-kuji{
				position:absolute;
				top:144px;
				left:110px;
				width:127px;
				font-size:11px;
			}
			#kaiin-kujikonyu .select-big-wrapper .select-bigset .mainsection .name-date{
				position:absolute;
				top:168px;
				left:110px;
				width:127px;
				font-size:11px;
			}
			#kaiin-kujikonyu .select-big-wrapper .select-bigset .buysection{
				width:240px;
				height:84px;
				background:url(../../img_system/kaiin_kujikonyu/img_bigback_buy.gif) no-repeat left top;
			}
				
				#kaiin-kujikonyu .select-big-wrapper .select-bigset .buysection table td a img{
					margin:0 0 1px 0;
				}
				#kaiin-kujikonyu .select-big-wrapper .select-bigset .buysection input.Text{
					width:48px;
					height:22px;
					margin:0;
					padding:2px 6px 2px 0;
					font-size:14px;
					font-weight:bold;
					line-height:21px;
					border:none;
					text-align:right;
					vertical-align:top;
					background:url(../../img_system/kaiin_kujikonyu/input_text.gif) no-repeat left top;
				}
		#kaiin-kujikonyu .select-big-wrapper .select-big1000set{
			position:absolute;
			left:242px;
			width:219px;
		}
			#kaiin-kujikonyu .select-big-wrapper .select-big1000set .mainsection{
				position:relative;
				width:220px;
				height:197px;
				color:#fff;
				background:url(../../img_system/kaiin_kujikonyu/img_big1000back.gif) no-repeat left top;
			}
			#kaiin-kujikonyu .select-big-wrapper .select-big1000set .mainsection .name-kuji{
				position:absolute;
				top:144px;
				left:99px;
				width:123px;
				font-size:11px;
			}
			#kaiin-kujikonyu .select-big-wrapper .select-big1000set .mainsection .name-date{
				position:absolute;
				top:168px;
				left:99px;
				width:123px;
				font-size:11px;
			}
			#kaiin-kujikonyu .select-big-wrapper .select-big1000set .buysection{
				width:220px;
				height:84px;
				background:url(../../img_system/kaiin_kujikonyu/img_big1000back_buy.gif) no-repeat left top;
			}
				
				#kaiin-kujikonyu .select-big-wrapper .select-big1000set .buysection table td a img{
					margin:0 0 1px 0;
				}
				#kaiin-kujikonyu .select-big-wrapper .select-big1000set .buysection input.Text{
					width:48px;
					height:22px;
					margin:0;
					padding:2px 6px 2px 0;
					font-size:14px;
					font-weight:bold;
					line-height:21px;
					border:none;
					text-align:right;
					vertical-align:top;
					background:url(../../img_system/kaiin_kujikonyu/input_text.gif) no-repeat left top;
				}
		    #kaiin-kujikonyu .select-big-wrapper .select-big1000set-2{
            position:absolute;
            width:219px;
            }
            #kaiin-kujikonyu .select-big-wrapper .select-big1000set-2 .mainsection{
                position:relative;
                width:220px;
                height:197px;
                color:#fff;
                background:url(../../img_system/kaiin_kujikonyu/img_big1000back.gif) no-repeat left top;
            }
            #kaiin-kujikonyu .select-big-wrapper .select-big1000set-2 .mainsection .name-kuji{
                position:absolute;
                top:144px;
                left:99px;
                width:123px;
                font-size:11px;
            }
            #kaiin-kujikonyu .select-big-wrapper .select-big1000set-2 .mainsection .name-date{
                position:absolute;
                top:168px;
                left:99px;
                width:123px;
                font-size:11px;
            }
            #kaiin-kujikonyu .select-big-wrapper .select-big1000set-2 .buysection{
                width:220px;
                height:84px;
                background:url(../../img_system/kaiin_kujikonyu/img_big1000back_buy.gif) no-repeat left top;
            }
                
                #kaiin-kujikonyu .select-big-wrapper .select-big1000set-2 .buysection table td a img{
                    margin:0 0 1px 0;
                }
                #kaiin-kujikonyu .select-big-wrapper .select-big1000set-2 .buysection input.Text{
                    width:48px;
                    height:22px;
                    margin:0;
                    padding:2px 6px 2px 0;
                    font-size:14px;
                    font-weight:bold;
                    line-height:21px;
                    border:none;
                    text-align:right;
                    vertical-align:top;
                    background:url(../../img_system/kaiin_kujikonyu/input_text.gif) no-repeat left top;
                }		
		
		#kaiin-kujikonyu .select-big-wrapper .select-minibigset{
			position:absolute;
			left:464px;
			width:220px;
		}
			#kaiin-kujikonyu .select-big-wrapper .select-minibigset .mainsection{
				position:relative;
				width:220px;
				height:197px;
				color:#fff;
				background:url(../../img_system/kaiin_kujikonyu/img_minibigback.gif) no-repeat left top;
			}
			#kaiin-kujikonyu .select-big-wrapper .select-minibigset .mainsection .name-kuji{
				position:absolute;
				top:144px;
				left:99px;
				width:123px;
				font-size:11px;
			}
			#kaiin-kujikonyu .select-big-wrapper .select-minibigset .mainsection .name-date{
				position:absolute;
				top:168px;
				left:99px;
				width:123px;
				font-size:11px;
			}
			#kaiin-kujikonyu .select-big-wrapper .select-minibigset .buysection{
				width:220px;
				height:84px;
				background:url(../../img_system/kaiin_kujikonyu/img_minibigback_buy.gif) no-repeat left top;
			}
				#kaiin-kujikonyu .select-big-wrapper .select-minibigset .buysection table td a img{
					margin:0 0 1px 0;
				}
				#kaiin-kujikonyu .select-big-wrapper .select-minibigset .buysection input.Text{
					width:48px;
					height:22px;
					margin:0;
					padding:2px 6px 2px 0;
					font-size:14px;
					font-weight:bold;
					line-height:21px;
					border:none;
					text-align:right;
					vertical-align:top;
					background:url(../../img_system/kaiin_kujikonyu/input_text.gif) no-repeat left top;
				}
		      #kaiin-kujikonyu .select-big-wrapper .select-minibigset-2{
            position:absolute;           
            width:220px;
        }
            #kaiin-kujikonyu .select-big-wrapper .select-minibigset-2 .mainsection{
                position:relative;
                width:220px;
                height:197px;
                color:#fff;
                background:url(../../img_system/kaiin_kujikonyu/img_minibigback.gif) no-repeat left top;
            }
            #kaiin-kujikonyu .select-big-wrapper .select-minibigset-2 .mainsection .name-kuji{
                position:absolute;
                top:144px;
                left:99px;
                width:123px;
                font-size:11px;
            }
            #kaiin-kujikonyu .select-big-wrapper .select-minibigset-2 .mainsection .name-date{
                position:absolute;
                top:168px;
                left:99px;
                width:123px;
                font-size:11px;
            }
            #kaiin-kujikonyu .select-big-wrapper .select-minibigset-2 .buysection{
                width:220px;
                height:84px;
                background:url(../../img_system/kaiin_kujikonyu/img_minibigback_buy.gif) no-repeat left top;
            }
                #kaiin-kujikonyu .select-big-wrapper .select-minibigset-2 .buysection table td a img{
                    margin:0 0 1px 0;
                }
                #kaiin-kujikonyu .select-big-wrapper .select-minibigset-2 .buysection input.Text{
                    width:48px;
                    height:22px;
                    margin:0;
                    padding:2px 6px 2px 0;
                    font-size:14px;
                    font-weight:bold;
                    line-height:21px;
                    border:none;
                    text-align:right;
                    vertical-align:top;
                    background:url(../../img_system/kaiin_kujikonyu/input_text.gif) no-repeat left top;
                }		
              #kaiin-kujikonyu .select-big-wrapper .select-minibigset-3{
            position:absolute;
            left:242px;
            width:220px;
        }
            #kaiin-kujikonyu .select-big-wrapper .select-minibigset-3 .mainsection{
                position:relative;
                width:220px;
                height:197px;
                color:#fff;
                background:url(../../img_system/kaiin_kujikonyu/img_minibigback.gif) no-repeat left top;
            }
            #kaiin-kujikonyu .select-big-wrapper .select-minibigset-3 .mainsection .name-kuji{
                position:absolute;
                top:144px;
                left:99px;
                width:123px;
                font-size:11px;
            }
            #kaiin-kujikonyu .select-big-wrapper .select-minibigset-3 .mainsection .name-date{
                position:absolute;
                top:168px;
                left:99px;
                width:123px;
                font-size:11px;
            }
            #kaiin-kujikonyu .select-big-wrapper .select-minibigset-3 .buysection{
                width:220px;
                height:84px;
                background:url(../../img_system/kaiin_kujikonyu/img_minibigback_buy.gif) no-repeat left top;
            }
                #kaiin-kujikonyu .select-big-wrapper .select-minibigset-3 .buysection table td a img{
                    margin:0 0 1px 0;
                }
                #kaiin-kujikonyu .select-big-wrapper .select-minibigset-3 .buysection input.Text{
                    width:48px;
                    height:22px;
                    margin:0;
                    padding:2px 6px 2px 0;
                    font-size:14px;
                    font-weight:bold;
                    line-height:21px;
                    border:none;
                    text-align:right;
                    vertical-align:top;
                    background:url(../../img_system/kaiin_kujikonyu/input_text.gif) no-repeat left top;
                }
                                	   
		#kaiin-kujikonyu .select-big-wrapper .buysection .section{
			padding:23px 0 0 10px;
		}
		#kaiin-kujikonyu .select-big-wrapper .buysection table{
			height:30px;
		}
		#kaiin-kujikonyu .select-big-wrapper .buysection table td{
			vertical-align:top;
		}
		#kaiin-kujikonyu .select-big-wrapper .select-buy{
			position:absolute;
			left:702px;
			width:205px;
		}
		
    #kaiin-kujikonyu .select-big-wrapper2{
        position:relative;
        height:560px;
        margin:0 0 40px 0;
    }
        #kaiin-kujikonyu .select-big-wrapper2 .select-bigset{
            position:absolute;
            width:915px;
            height:270px;
            overflow:hidden;
        }
            #kaiin-kujikonyu .select-big-wrapper2 .select-bigset .mainsection{
                position:relative;
                width:457px;
                height:270px;
                color:#fff;
                background:url(../../img_system/kaiin_kujikonyu/img_bigback_2.gif) no-repeat left top;
                float:left;
            }
            #kaiin-kujikonyu .select-big-wrapper2 .select-bigset .mainsection .name-kuji{
                position:absolute;
                top:243px;
                left:136px;
                width:94px;
                font-size:12px;
            }
            #kaiin-kujikonyu .select-big-wrapper2 .select-bigset .mainsection .name-date{
                position:absolute;
                top:243px;
                left:356px;
                width:102px;
                font-size:12px;
            }
            #kaiin-kujikonyu .select-big-wrapper2 .select-bigset .buysection{
                width:458px;
                height:270px;
                background:url(../../img_system/kaiin_kujikonyu/img_bigback_buy_2.gif) no-repeat left top;
                float:right;
            }
                
                #kaiin-kujikonyu .select-big-wrapper2 .select-bigset .buysection table td a img{
                    margin:0 0 1px 0;
                }
                #kaiin-kujikonyu .select-big-wrapper2 .select-bigset .buysection input.Text{
                    width:169px;
                    height:30px;
                    margin:0;
                    padding:3px 6px 1px 0;
                    font-size:14px;
                    font-weight:bold;
                    line-height:21px;
                    border:none;
                    text-align:right;
                    vertical-align:top;
                    background:url(../../img_system/kaiin_kujikonyu/input_text_2.gif) no-repeat left top;
                }
        
        #kaiin-kujikonyu .select-big-wrapper2 .select-big1000set-2{
            position:absolute;
            left:306px;
            top:280px;
            width:303px;
        }
            #kaiin-kujikonyu .select-big-wrapper2 .select-big1000set-2 .mainsection{
                position:relative;
                width:303px;
                height:186px;
                color:#fff;
                background:url(../../img_system/kaiin_kujikonyu/img_big1000back_2.gif) no-repeat left top;
            }
            #kaiin-kujikonyu .select-big-wrapper2 .select-big1000set-2 .mainsection .name-kuji{
                position:absolute;
                top:135px;
                left:136px;
                width:167px;
                font-size:12px;
            }
            #kaiin-kujikonyu .select-big-wrapper2 .select-big1000set-2 .mainsection .name-date{
                position:absolute;
                top:157px;
                left:136px;
                width:123px;
                font-size:12px;
            }
            #kaiin-kujikonyu .select-big-wrapper2 .select-big1000set-2 .buysection{
                width:303px;
                height:94px;
                background:url(../../img_system/kaiin_kujikonyu/img_big1000back_buy_2.gif) no-repeat left top;
            }
                
                #kaiin-kujikonyu .select-big-wrapper2 .select-big1000set-2 .buysection table td a img{
                    margin:0 0 1px 0;
                }
                #kaiin-kujikonyu .select-big-wrapper2 .select-big1000set-2 .buysection input.Text{
                    width:116px;
                    height:21px;
                    margin:0;
                    padding:4px 6px 0 0;
                    font-size:14px;
                    font-weight:bold;
                    line-height:21px;
                    border:none;
                    text-align:right;
                    vertical-align:top;
                    background:url(../../img_system/kaiin_kujikonyu/input_text_s.gif) no-repeat left top;
                }
        
        #kaiin-kujikonyu .select-big-wrapper2 .select-big1000set-1{
            position:absolute;
            left:0;
            top:280px;
            width:303px;
        }
            #kaiin-kujikonyu .select-big-wrapper2 .select-big1000set-1 .mainsection{
                position:relative;
                width:303px;
                height:186px;
                color:#fff;
                background:url(../../img_system/kaiin_kujikonyu/img_big1000back_2.gif) no-repeat left top;
            }
            #kaiin-kujikonyu .select-big-wrapper2 .select-big1000set-1 .mainsection .name-kuji{
                position:absolute;
                top:135px;
                left:136px;
                width:167px;
                font-size:12px;
            }
            #kaiin-kujikonyu .select-big-wrapper2 .select-big1000set-1 .mainsection .name-date{
                position:absolute;
                top:157px;
                left:136px;
                width:123px;
                font-size:12px;
            }
            #kaiin-kujikonyu .select-big-wrapper2 .select-big1000set-1 .buysection{
                width:303px;
                height:94px;
                background:url(../../img_system/kaiin_kujikonyu/img_big1000back_buy_2.gif) no-repeat left top;
            }
                
                #kaiin-kujikonyu .select-big-wrapper2 .select-big1000set-1 .buysection table td a img{
                    margin:0 0 1px 0;
                }
                #kaiin-kujikonyu .select-big-wrapper2 .select-big1000set-1 .buysection input.Text{
                    width:116px;
                    height:21px;
                    margin:0;
                    padding:4px 6px 0 0;
                    font-size:14px;
                    font-weight:bold;
                    line-height:21px;
                    border:none;
                    text-align:right;
                    vertical-align:top;
                    background:url(../../img_system/kaiin_kujikonyu/input_text_s.gif) no-repeat left top;
                }
        
        #kaiin-kujikonyu .select-big-wrapper2 .select-minibigset-3{
            position:absolute;
            left:612px;
            top:280px;
            width:303px;
        }
            #kaiin-kujikonyu .select-big-wrapper2 .select-minibigset-3 .mainsection{
                position:relative;
                width:303px;
                height:186px;
                color:#fff;
                background:url(../../img_system/kaiin_kujikonyu/img_minibigback_2.gif) no-repeat left top;
            }
            #kaiin-kujikonyu .select-big-wrapper2 .select-minibigset-3 .mainsection .name-kuji{
                position:absolute;
                top:135px;
                left:136px;
                width:167px;
                font-size:12px;
            }
            #kaiin-kujikonyu .select-big-wrapper2 .select-minibigset-3 .mainsection .name-date{
                position:absolute;
                top:157px;
                left:136px;
                width:123px;
                font-size:12px;
            }
            #kaiin-kujikonyu .select-big-wrapper2 .select-minibigset-3 .buysection{
                width:303px;
                height:94px;
                background:url(../../img_system/kaiin_kujikonyu/img_minibigback_buy_2.gif) no-repeat left top;
            }
                #kaiin-kujikonyu .select-big-wrapper2 .select-minibigset-3 .buysection table td a img{
                    margin:0 0 1px 0;
                }
                #kaiin-kujikonyu .select-big-wrapper2 .select-minibigset-3 .buysection input.Text{
                    width:116px;
                    height:21px;
                    margin:0;
                    padding:4px 6px 0 0;
                    font-size:14px;
                    font-weight:bold;
                    line-height:21px;
                    border:none;
                    text-align:right;
                    vertical-align:top;
                    background:url(../../img_system/kaiin_kujikonyu/input_text_s.gif) no-repeat left top;
                }
        
        #kaiin-kujikonyu .select-big-wrapper2 .select-minibigset-2{
            position:absolute;
            left:306px;
            top:280px;
            width:303px;
        }
            #kaiin-kujikonyu .select-big-wrapper2 .select-minibigset-2 .mainsection{
                position:relative;
                width:303px;
                height:186px;
                color:#fff;
                background:url(../../img_system/kaiin_kujikonyu/img_minibigback_2.gif) no-repeat left top;
            }
            #kaiin-kujikonyu .select-big-wrapper2 .select-minibigset-2 .mainsection .name-kuji{
                position:absolute;
                top:135px;
                left:136px;
                width:167px;
                font-size:12px;
            }
            #kaiin-kujikonyu .select-big-wrapper2 .select-minibigset-2 .mainsection .name-date{
                position:absolute;
                top:157px;
                left:136px;
                width:123px;
                font-size:12px;
            }
            #kaiin-kujikonyu .select-big-wrapper2 .select-minibigset-2 .buysection{
                width:303px;
                height:94px;
                background:url(../../img_system/kaiin_kujikonyu/img_minibigback_buy_2.gif) no-repeat left top;
            }
                #kaiin-kujikonyu .select-big-wrapper2 .select-minibigset-2 .buysection table td a img{
                    margin:0 0 1px 0;
                }
                #kaiin-kujikonyu .select-big-wrapper2 .select-minibigset-2 .buysection input.Text{
                    width:116px;
                    height:21px;
                    margin:0;
                    padding:4px 6px 0 0;
                    font-size:14px;
                    font-weight:bold;
                    line-height:21px;
                    border:none;
                    text-align:right;
                    vertical-align:top;
                    background:url(../../img_system/kaiin_kujikonyu/input_text_s.gif) no-repeat left top;
                }
        
        #kaiin-kujikonyu .select-big-wrapper2 .select-minibigset-1{
            position:absolute;
            left:0;
            top:280px;
            width:303px;
        }
            #kaiin-kujikonyu .select-big-wrapper2 .select-minibigset-1 .mainsection{
                position:relative;
                width:303px;
                height:186px;
                color:#fff;
                background:url(../../img_system/kaiin_kujikonyu/img_minibigback_2.gif) no-repeat left top;
            }
            #kaiin-kujikonyu .select-big-wrapper2 .select-minibigset-1 .mainsection .name-kuji{
                position:absolute;
                top:135px;
                left:136px;
                width:167px;
                font-size:12px;
            }
            #kaiin-kujikonyu .select-big-wrapper2 .select-minibigset-1 .mainsection .name-date{
                position:absolute;
                top:157px;
                left:136px;
                width:123px;
                font-size:12px;
            }
            #kaiin-kujikonyu .select-big-wrapper2 .select-minibigset-1 .buysection{
                width:303px;
                height:94px;
                background:url(../../img_system/kaiin_kujikonyu/img_minibigback_buy_2.gif) no-repeat left top;
            }
                #kaiin-kujikonyu .select-big-wrapper2 .select-minibigset-1 .buysection table td a img{
                    margin:0 0 1px 0;
                }
                #kaiin-kujikonyu .select-big-wrapper2 .select-minibigset-1 .buysection input.Text{
                    width:116px;
                    height:21px;
                    margin:0;
                    padding:4px 6px 0 0;
                    font-size:14px;
                    font-weight:bold;
                    line-height:21px;
                    border:none;
                    text-align:right;
                    vertical-align:top;
                    background:url(../../img_system/kaiin_kujikonyu/input_text_s.gif) no-repeat left top;
                }
        
        #kaiin-kujikonyu .select-big-wrapper2 .buysection .section{
            padding:23px 0 0 10px;
        }
        #kaiin-kujikonyu .select-big-wrapper2 .select-bigset .buysection .section{
            padding:106px 0 0 67px;
        }
        #kaiin-kujikonyu .select-big-wrapper2 .select-bigset .buysection .section+p{
            padding-left:67px;
        }
        #kaiin-kujikonyu .select-big-wrapper2 .buysection table{
            height:30px;
        }
        #kaiin-kujikonyu .select-big-wrapper2 .buysection table td{
            vertical-align:top;
        }
        #kaiin-kujikonyu .select-big-wrapper2 .select-buy{
            position:absolute;
            left:702px;
            width:205px;
        }
        
    #kaiin-kujikonyu .select-big-wrapper1{
        position:relative;
        height:280px;
        margin:0 0 40px 0;
    }
        #kaiin-kujikonyu .select-big-wrapper1 .select-bigset{
            position:absolute;
            width:915px;
            height:270px;
            overflow:hidden;
        }
            #kaiin-kujikonyu .select-big-wrapper1 .select-bigset .mainsection{
                position:relative;
                width:457px;
                height:270px;
                color:#fff;
                background:url(../../img_system/kaiin_kujikonyu/img_bigback_2.gif) no-repeat left top;
                float:left;
            }
            #kaiin-kujikonyu .select-big-wrapper1 .select-bigset .mainsection .name-kuji{
                position:absolute;
                top:243px;
                left:136px;
                width:94px;
                font-size:12px;
            }
            #kaiin-kujikonyu .select-big-wrapper1 .select-bigset .mainsection .name-date{
                position:absolute;
                top:243px;
                left:356px;
                width:102px;
                font-size:12px;
            }
            #kaiin-kujikonyu .select-big-wrapper1 .select-bigset .buysection{
                width:458px;
                height:270px;
                background:url(../../img_system/kaiin_kujikonyu/img_bigback_buy_2.gif) no-repeat left top;
                float:right;
            }
                
                #kaiin-kujikonyu .select-big-wrapper1 .select-bigset .buysection table td a img{
                    margin:0 0 1px 0;
                }
                #kaiin-kujikonyu .select-big-wrapper1 .select-bigset .buysection input.Text{
                    width:169px;
                    height:30px;
                    margin:0;
                    padding:3px 6px 1px 0;
                    font-size:14px;
                    font-weight:bold;
                    line-height:21px;
                    border:none;
                    text-align:right;
                    vertical-align:top;
                    background:url(../../img_system/kaiin_kujikonyu/input_text_2.gif) no-repeat left top;
                }
        
        #kaiin-kujikonyu .select-big-wrapper1 .select-big1000set-2{
            position:absolute;
            left:306px;
            width:303px;
        }
            #kaiin-kujikonyu .select-big-wrapper1 .select-big1000set-2 .mainsection{
                position:relative;
                width:303px;
                height:186px;
                color:#fff;
                background:url(../../img_system/kaiin_kujikonyu/img_big1000back_2.gif) no-repeat left top;
            }
            #kaiin-kujikonyu .select-big-wrapper1 .select-big1000set-2 .mainsection .name-kuji{
                position:absolute;
                top:135px;
                left:136px;
                width:167px;
                font-size:12px;
            }
            #kaiin-kujikonyu .select-big-wrapper1 .select-big1000set-2 .mainsection .name-date{
                position:absolute;
                top:157px;
                left:136px;
                width:123px;
                font-size:12px;
            }
            #kaiin-kujikonyu .select-big-wrapper1 .select-big1000set-2 .buysection{
                width:303px;
                height:94px;
                background:url(../../img_system/kaiin_kujikonyu/img_big1000back_buy_2.gif) no-repeat left top;
            }
                
                #kaiin-kujikonyu .select-big-wrapper1 .select-big1000set-2 .buysection table td a img{
                    margin:0 0 1px 0;
                }
                #kaiin-kujikonyu .select-big-wrapper1 .select-big1000set-2 .buysection input.Text{
                    width:116px;
                    height:21px;
                    margin:0;
                    padding:4px 6px 0 0;
                    font-size:14px;
                    font-weight:bold;
                    line-height:21px;
                    border:none;
                    text-align:right;
                    vertical-align:top;
                    background:url(../../img_system/kaiin_kujikonyu/input_text_s.gif) no-repeat left top;
                }
        
        #kaiin-kujikonyu .select-big-wrapper1 .select-big1000set-1{
            position:absolute;
            left:0;
            width:303px;
        }
            #kaiin-kujikonyu .select-big-wrapper1 .select-big1000set-1 .mainsection{
                position:relative;
                width:303px;
                height:186px;
                color:#fff;
                background:url(../../img_system/kaiin_kujikonyu/img_big1000back_2.gif) no-repeat left top;
            }
            #kaiin-kujikonyu .select-big-wrapper1 .select-big1000set-1 .mainsection .name-kuji{
                position:absolute;
                top:135px;
                left:136px;
                width:167px;
                font-size:12px;
            }
            #kaiin-kujikonyu .select-big-wrapper1 .select-big1000set-1 .mainsection .name-date{
                position:absolute;
                top:157px;
                left:136px;
                width:123px;
                font-size:12px;
            }
            #kaiin-kujikonyu .select-big-wrapper1 .select-big1000set-1 .buysection{
                width:303px;
                height:94px;
                background:url(../../img_system/kaiin_kujikonyu/img_big1000back_buy_2.gif) no-repeat left top;
            }
                
                #kaiin-kujikonyu .select-big-wrapper1 .select-big1000set-1 .buysection table td a img{
                    margin:0 0 1px 0;
                }
                #kaiin-kujikonyu .select-big-wrapper1 .select-big1000set-1 .buysection input.Text{
                    width:116px;
                    height:21px;
                    margin:0;
                    padding:4px 6px 0 0;
                    font-size:14px;
                    font-weight:bold;
                    line-height:21px;
                    border:none;
                    text-align:right;
                    vertical-align:top;
                    background:url(../../img_system/kaiin_kujikonyu/input_text_s.gif) no-repeat left top;
                }
        
        #kaiin-kujikonyu .select-big-wrapper1 .select-minibigset-3{
            position:absolute;
            left:612px;
            width:303px;
        }
            #kaiin-kujikonyu .select-big-wrapper1 .select-minibigset-3 .mainsection{
                position:relative;
                width:303px;
                height:186px;
                color:#fff;
                background:url(../../img_system/kaiin_kujikonyu/img_minibigback_2.gif) no-repeat left top;
            }
            #kaiin-kujikonyu .select-big-wrapper1 .select-minibigset-3 .mainsection .name-kuji{
                position:absolute;
                top:135px;
                left:136px;
                width:167px;
                font-size:12px;
            }
            #kaiin-kujikonyu .select-big-wrapper1 .select-minibigset-3 .mainsection .name-date{
                position:absolute;
                top:157px;
                left:136px;
                width:123px;
                font-size:12px;
            }
            #kaiin-kujikonyu .select-big-wrapper1 .select-minibigset-3 .buysection{
                width:303px;
                height:94px;
                background:url(../../img_system/kaiin_kujikonyu/img_minibigback_buy_2.gif) no-repeat left top;
            }
                #kaiin-kujikonyu .select-big-wrapper1 .select-minibigset-3 .buysection table td a img{
                    margin:0 0 1px 0;
                }
                #kaiin-kujikonyu .select-big-wrapper1 .select-minibigset-3 .buysection input.Text{
                    width:116px;
                    height:21px;
                    margin:0;
                    padding:4px 6px 0 0;
                    font-size:14px;
                    font-weight:bold;
                    line-height:21px;
                    border:none;
                    text-align:right;
                    vertical-align:top;
                    background:url(../../img_system/kaiin_kujikonyu/input_text_s.gif) no-repeat left top;
                }
        
        #kaiin-kujikonyu .select-big-wrapper1 .select-minibigset-2{
            position:absolute;
            left:306px;
            width:303px;
        }
            #kaiin-kujikonyu .select-big-wrapper1 .select-minibigset-2 .mainsection{
                position:relative;
                width:303px;
                height:186px;
                color:#fff;
                background:url(../../img_system/kaiin_kujikonyu/img_minibigback_2.gif) no-repeat left top;
            }
            #kaiin-kujikonyu .select-big-wrapper1 .select-minibigset-2 .mainsection .name-kuji{
                position:absolute;
                top:135px;
                left:136px;
                width:167px;
                font-size:12px;
            }
            #kaiin-kujikonyu .select-big-wrapper1 .select-minibigset-2 .mainsection .name-date{
                position:absolute;
                top:157px;
                left:136px;
                width:123px;
                font-size:12px;
            }
            #kaiin-kujikonyu .select-big-wrapper1 .select-minibigset-2 .buysection{
                width:303px;
                height:94px;
                background:url(../../img_system/kaiin_kujikonyu/img_minibigback_buy_2.gif) no-repeat left top;
            }
                #kaiin-kujikonyu .select-big-wrapper1 .select-minibigset-2 .buysection table td a img{
                    margin:0 0 1px 0;
                }
                #kaiin-kujikonyu .select-big-wrapper1 .select-minibigset-2 .buysection input.Text{
                    width:116px;
                    height:21px;
                    margin:0;
                    padding:4px 6px 0 0;
                    font-size:14px;
                    font-weight:bold;
                    line-height:21px;
                    border:none;
                    text-align:right;
                    vertical-align:top;
                    background:url(../../img_system/kaiin_kujikonyu/input_text_s.gif) no-repeat left top;
                }
        
        #kaiin-kujikonyu .select-big-wrapper1 .select-minibigset-1{
            position:absolute;
            left:0;
            width:303px;
        }
            #kaiin-kujikonyu .select-big-wrapper1 .select-minibigset-1 .mainsection{
                position:relative;
                width:303px;
                height:186px;
                color:#fff;
                background:url(../../img_system/kaiin_kujikonyu/img_minibigback_2.gif) no-repeat left top;
            }
            #kaiin-kujikonyu .select-big-wrapper1 .select-minibigset-1 .mainsection .name-kuji{
                position:absolute;
                top:135px;
                left:136px;
                width:167px;
                font-size:12px;
            }
            #kaiin-kujikonyu .select-big-wrapper1 .select-minibigset-1 .mainsection .name-date{
                position:absolute;
                top:157px;
                left:136px;
                width:123px;
                font-size:12px;
            }
            #kaiin-kujikonyu .select-big-wrapper1 .select-minibigset-1 .buysection{
                width:303px;
                height:94px;
                background:url(../../img_system/kaiin_kujikonyu/img_minibigback_buy_2.gif) no-repeat left top;
            }
                #kaiin-kujikonyu .select-big-wrapper1 .select-minibigset-1 .buysection table td a img{
                    margin:0 0 1px 0;
                }
                #kaiin-kujikonyu .select-big-wrapper1 .select-minibigset-1 .buysection input.Text{
                    width:116px;
                    height:21px;
                    margin:0;
                    padding:4px 6px 0 0;
                    font-size:14px;
                    font-weight:bold;
                    line-height:21px;
                    border:none;
                    text-align:right;
                    vertical-align:top;
                    background:url(../../img_system/kaiin_kujikonyu/input_text_s.gif) no-repeat left top;
                }
        
        #kaiin-kujikonyu .select-big-wrapper1 .buysection .section{
            padding:23px 0 0 10px;
        }
        #kaiin-kujikonyu .select-big-wrapper1 .select-bigset .buysection .section{
            padding:106px 0 0 67px;
        }
        #kaiin-kujikonyu .select-big-wrapper1 .select-bigset .buysection .section+p{
            padding-left:67px;
        }
        #kaiin-kujikonyu .select-big-wrapper1 .buysection table{
            height:30px;
        }
        #kaiin-kujikonyu .select-big-wrapper1 .buysection table td{
            vertical-align:top;
        }
        #kaiin-kujikonyu .select-big-wrapper1 .select-buy{
            position:absolute;
            left:702px;
            width:205px;
        }
		
		#kaiin-kujikonyu .packbuy-wrapper{
			width:100%;
			background:url(../../img_system/kaiin_kujikonyu/packbuy_back.gif) repeat-y left bottom;
		}
			#kaiin-kujikonyu .packbuy-wrapper .packbuy-top{
				position:relative;
				width:915px;
				height:30px;
				margin:0 0 10px 0;
				background:url(../../img_system/kaiin_kujikonyu/packbuy_back_top.gif) no-repeat left top;
			}
				#kaiin-kujikonyu .packbuy-wrapper .packbuy-top h3{
					position:absolute;
					top:6px;
					left:13px;
					margin:0;
					padding:0;
				}
				#kaiin-kujikonyu .packbuy-wrapper .packbuy-top p{
					position:absolute;
					top:5px;
					left:115px;
					margin:0;
					padding:0;
				}
					#kaiin-kujikonyu .packbuy-wrapper .packbuy-top p a{
						padding:0 0 0 12px;
						color:#fff;
						background:url(../../img_system/kaiin_kujikonyu/linkicon_pack.gif) no-repeat left top;
					}
			#kaiin-kujikonyu .packbuy-wrapper .packbuy-contents{
				position:relative;
				height:122px;
				background:url(../../img_system/kaiin_kujikonyu/packbuy_back_bottom.gif) no-repeat left bottom;
			}
				#kaiin-kujikonyu .packbuy-wrapper .packbuy-contents .packbase{
					position:absolute;
					width:215px;
				}
				#kaiin-kujikonyu .packbuy-wrapper .packbuy-contents .title{
					width:215px;
					height:52px;
				}
					#kaiin-kujikonyu .packbuy-wrapper .packbuy-contents .title img{
						vertical-align:bottom;
					}
					
				/* パック1 */
				#kaiin-kujikonyu .packbuy-wrapper .packbuy-contents .pack1{
					left:13px;
				}
					.packbuy-wrapper .packbuy-contents .pack1 .contents{
						width:215px;
						height:60px;
						/*background:url(../../img_system/kaiin_kujikonyu/img_pack1_back.gif) no-repeat left top;*/
					}
					.packbuy-wrapper .packbuy-contents .pack1 .contentsOff{
						width:215px;
						height:60px;
						/*background:url(../../img_system/kaiin_kujikonyu/img_pack1_back_off.gif) no-repeat left top;*/
					}
					
				/* パック2 */
				#kaiin-kujikonyu .packbuy-wrapper .packbuy-contents .pack2{
					left:238px;
				}
					.packbuy-wrapper .packbuy-contents .pack2 .contents{
						width:215px;
						height:60px;
						/*background:url(../../img_system/kaiin_kujikonyu/img_pack2_back.gif) no-repeat left top;*/
					}
					.packbuy-wrapper .packbuy-contents .pack2 .contentsOff{
						width:215px;
						height:60px;
						/*background:url(../../img_system/kaiin_kujikonyu/img_pack2_back_off.gif) no-repeat left top;*/
					}
					
				/* パック3 */
				#kaiin-kujikonyu .packbuy-wrapper .packbuy-contents .pack3{
					left:463px;
				}
					.packbuy-wrapper .packbuy-contents .pack3 .contents{
						width:215px;
						height:60px;
						/*background:url(../../img_system/kaiin_kujikonyu/img_pack3_back.gif) no-repeat left top;*/
					}
					.packbuy-wrapper .packbuy-contents .pack3 .contentsOff{
						width:215px;
						height:60px;
						/*background:url(../../img_system/kaiin_kujikonyu/img_pack3_back_off.gif) no-repeat left top;*/
					}
					
				/* パック4 */
				#kaiin-kujikonyu .packbuy-wrapper .packbuy-contents .pack4{
					left:688px;
				}
					.packbuy-wrapper .packbuy-contents .pack4 .contents{
						width:215px;
						height:60px;
						/*background:url(../../img_system/kaiin_kujikonyu/img_pack4_back.gif) no-repeat left top;*/
					}
					.packbuy-wrapper .packbuy-contents .pack4 .contentsOff{
						width:215px;
						height:60px;
						/*background:url(../../img_system/kaiin_kujikonyu/img_pack4_back_off.gif) no-repeat left top;*/
					}
				
				.packbuy-wrapper .packbuy-contents .contents .packCountOn{
					display:block;
					height:26px;
					line-height:0;
					font-size:0;
				}
				.packbuy-wrapper .packbuy-contents .contents .packCountOff{
					display:none;
					height:26px;
					line-height:0;
					font-size:0;
				}
				.packbuy-wrapper .packbuy-contents .contentsOff .packCountOn{
					display:none;
					height:26px;
					line-height:0;
					font-size:0;
				}
				.packbuy-wrapper .packbuy-contents .contentsOff .packCountOff{
					display:block;
					height:26px;
					line-height:0;
					font-size:0;
				}
					
				#kaiin-kujikonyu .packbuy-wrapper .packbuy-contents table{
					margin:0 0 2px 53px;
					padding:4px 0 0 0;
				}
		
				#kaiin-kujikonyu .packbuy-wrapper .packbuy-contents table td img{
					margin:1px 0 0 0;
					vertical-align:top;
				}
				#kaiin-kujikonyu .packbuy-wrapper .packbuy-contents table input.Text{
					width:43px;
					height:21px;
					margin:0;
					padding:2px 6px 2px 0;
					font-size:14px;
					font-weight:bold;
					line-height:21px;
					border:none;
					text-align:right;
					vertical-align:top;
					background:url(../../img_system/kaiin_kujikonyu/input_text_pack.gif) no-repeat left top;
				}
					
			#kaiin-kujikonyu .packbuy-wrapper .packbuy-bottom{
				background:url(../../img_system/kaiin_kujikonyu/packbuy_back_bottom.gif) no-repeat left bottom;
			}
			
		#kaiin-kujikonyu .packbuy-wrapper2{
			width:609px;
			background:url(../../img_system/kaiin_kujikonyu/packbuy_back_2.gif) repeat-y left bottom;
			float: left;
		}
			#kaiin-kujikonyu .packbuy-wrapper2 .packbuy-top{
				position:relative;
				width:100%;
				height:30px;
				margin:0;
				background:url(../../img_system/kaiin_kujikonyu/packbuy_back_top_2.gif) no-repeat left top;
			}
				#kaiin-kujikonyu .packbuy-wrapper2 .packbuy-top h3{
					position:absolute;
					top:6px;
					left:13px;
					margin:0;
					padding:0;
				}
				#kaiin-kujikonyu .packbuy-wrapper2 .packbuy-top p{
					position:absolute;
					top:5px;
					left:115px;
					margin:0;
					padding:0;
				}
					#kaiin-kujikonyu .packbuy-wrapper2 .packbuy-top p a{
						padding:0 0 0 12px;
						color:#fff;
						background:url(../../img_system/kaiin_kujikonyu/linkicon_pack_2.gif) no-repeat left top;
					}
			#kaiin-kujikonyu .packbuy-wrapper2 .packbuy-body{
				padding:0 10px;
				background:url(../../img_system/kaiin_kujikonyu/packbuy_back_2.gif) no-repeat left bottom;
			}
			#kaiin-kujikonyu .packbuy-wrapper2 .linkicon_blue_s{
				padding-left:10px;
				background:url(../../img_system/kaiin_kujikonyu/linkicon_blue_s.gif) no-repeat left 3px;
				margin-left:5px;
			}
			#kaiin-kujikonyu .packbuy-wrapper2 .packbuy-contents{
				position:relative;
				height:234px;
			}
				#kaiin-kujikonyu .packbuy-wrapper2 .packbuy-contents .packbase{
					position:absolute;
					width:215px;
				}
				#kaiin-kujikonyu .packbuy-wrapper2 .packbuy-contents .title{
					width:285px;
					height:52px;
				}
					#kaiin-kujikonyu .packbuy-wrapper2 .packbuy-contents .title img{
						vertical-align:bottom;
					}
					
				/* パック1 */
				#kaiin-kujikonyu .packbuy-wrapper2 .packbuy-contents .pack1{
					left:5px;
					top:0;
				}
					.packbuy-wrapper2 .packbuy-contents .pack1 .contents{
						width:285px;
						height:60px;
					}
					.packbuy-wrapper2 .packbuy-contents .pack1 .contentsOff{
						width:285px;
						height:60px;
					}
					
				/* パック2 */
				#kaiin-kujikonyu .packbuy-wrapper2 .packbuy-contents .pack2{
					left:300px;
					top: 0;
				}
					.packbuy-wrapper2 .packbuy-contents .pack2 .contents{
						width:285px;
						height:60px;
					}
					.packbuy-wrapper2 .packbuy-contents .pack2 .contentsOff{
						width:285px;
						height:60px;
					}
					
				/* パック3 */
				#kaiin-kujikonyu .packbuy-wrapper2 .packbuy-contents .pack3{
					left:5px;
					top:122px;
				}
					.packbuy-wrapper2 .packbuy-contents .pack3 .contents{
						width:285px;
						height:60px;
					}
					.packbuy-wrapper2 .packbuy-contents .pack3 .contentsOff{
						width:285px;
						height:60px;
					}
					
				/* パック4 */
				#kaiin-kujikonyu .packbuy-wrapper2 .packbuy-contents .pack4{
					left:300px;
					top:122px;
				}
					.packbuy-wrapper2 .packbuy-contents .pack4 .contents{
						width:285px;
						height:60px;
					}
					.packbuy-wrapper2 .packbuy-contents .pack4 .contentsOff{
						width:285px;
						height:60px;
					}
				
				.packbuy-wrapper2 .packbuy-contents .contents .packCountOn{
					display:block;
					height:26px;
					line-height:0;
					font-size:0;
				}
				.packbuy-wrapper2 .packbuy-contents .contents .packCountOff{
					display:none;
					height:26px;
					line-height:0;
					font-size:0;
				}
				.packbuy-wrapper2 .packbuy-contents .contentsOff .packCountOn{
					display:none;
					height:26px;
					line-height:0;
					font-size:0;
				}
				.packbuy-wrapper2 .packbuy-contents .contentsOff .packCountOff{
					display:block;
					height:26px;
					line-height:0;
					font-size:0;
				}
				
				#kaiin-kujikonyu .packbuy-wrapper2 .packbuy-contents table{
					margin:0 0 0 53px;
					padding:4px 0 0 0;
				}
				
				#kaiin-kujikonyu .packbuy-wrapper2 .packbuy-contents table td img{
					margin:1px 0 0 0;
					vertical-align:top;
				}
				#kaiin-kujikonyu .packbuy-wrapper2 .packbuy-contents table input.Text{
					width:63px;
					height:21px;
					margin:0;
					padding:2px 6px 2px 0;
					font-size:14px;
					font-weight:bold;
					line-height:21px;
					border:none;
					text-align:right;
					vertical-align:top;
					background:url(../../img_system/kaiin_kujikonyu/input_text_pack_2.gif) no-repeat left top;
				}
				
			#kaiin-kujikonyu .packbuy-wrapper2 .packbuy-bottom{
				height: 10px;
				background:url(../../img_system/kaiin_kujikonyu/packbuy_back_bottom_2.gif) no-repeat left bottom;
			}
		#kaiin-kujikonyu .teikibuy{
			width:303px;
			float: right;
		}
			#kaiin-kujikonyu .teikibuy-body{
				padding: 0 20px;
				background:url(../../img_system/kaiin_kujikonyu/teikibuy_back.gif) repeat-y left top;
				position:relative;
			}
				#kaiin-kujikonyu .teikibuy-list{
					list-style:none;
					padding:0;
					margin:28px 0 20px;
				}
					#kaiin-kujikonyu .teikibuy-list li{
						padding-left:9px;
						background:url(../../img_system/kaiin_kujikonyu/teikibuy_list_icon.gif) no-repeat left 6px;
						font-size:13px;
						line-height:18px;
						margin-bottom:10px;
					}
				#kaiin-kujikonyu .teikibuy-bomb{
					position:absolute;
					top:59px;
					left:182px;
				}
						a.linkbt_type_konyuyoyaku2 {
							display:block;
							width:178px;
							font-size:16px;
							line-height:18px;
							text-align:center;
							text-decoration:none;
						}
						a.linkbt_type_konyuyoyaku2 span{
							display:block;
							padding:8px 0;
							color:#fff;
							background:#01a100;
							border-top:2px solid #98d998;
							border-left:2px solid #98d998;
							border-right:2px solid #015d00;
							border-bottom:2px solid #015d00;
						}
						a.linkbt_type_konyuyoyaku2:hover span{
							color:#fff;
							background:#019200;
							border-top:2px solid #019200;
							border-left:2px solid #019200;
							border-right:2px solid #019200;
							border-bottom:2px solid #019200;
						}
			#kaiin-kujikonyu .teikibuy-bottom{
				height:10px;
				background:url(../../img_system/kaiin_kujikonyu/teikibuy_back_bottom.gif) no-repeat left bottom;
			}
			#kaiin-kujikonyu .packbuy-wrapper2 .packbuy-body,
			#kaiin-kujikonyu .teikibuy-body{
				height:300px;
			}
			#kaiin-kujikonyu .selectitem-wrapper{
			}
			#kaiin-kujikonyu .selectitem-contents{
				padding:0 0 0 10px;
			}
				#kaiin-kujikonyu .selectitem-wrapper .selectitem-kobetsu{
					float:left;
					width:250px;
				}
				#kaiin-kujikonyu .selectitem-wrapper .selectitem-set{
					float:left;
					width:420px;
				}
				#kaiin-kujikonyu .selectitem-wrapper .selectitem-cart{
					float:right;
					width:242px;
					padding:5px 0;
					text-align:center;
					line-height:24px;
				}
				#kaiin-kujikonyu .selectitem-wrapper table td{
					padding:1px 0;
					line-height:1.2;
					text-align:right;
					border-bottom:1px solid #cccccc;
				}
					#kaiin-kujikonyu .selectitem-wrapper table td span.num{
						font-weight:bold;
/*                        color:#000000;
*/						color:#3399ff;

					}
					#kaiin-kujikonyu .selectitem-wrapper table td.title{
						width:55px;
						text-align:left;
					}
                    #kaiin-kujikonyu .selectitem-wrapper table td span.numzero{
                        color:#000000;
                    }
                    #kaiin-kujikonyu .selectitem-wrapper table td.price{
						width:57px;
					}
					#kaiin-kujikonyu .selectitem-wrapper table td.count{
						width:83px;
					}
					#kaiin-kujikonyu .selectitem-wrapper table td.en{
						width:22px;
						text-align:center;
					}
					#kaiin-kujikonyu .selectitem-wrapper table td.set-title{
						width:155px;
						text-align:left;
					}
					#kaiin-kujikonyu .selectitem-wrapper table td.set-price{
						width:75px;
					}
					#kaiin-kujikonyu .selectitem-wrapper table td.set-count{
						width:115px;
					}
					#kaiin-kujikonyu .selectitem-wrapper table td.set-en{
						width:40px;
						text-align:center;
					}


/* --------------------------------------------------------------------	
-----------------------------------------------------------------------
/system/kaiin_kujikonyu_rakuate.html
くじ選択（toto系楽当）
-----------------------------------------------------------------------
-------------------------------------------------------------------- */		

#kaiin-kujikonyu-rakuate{
	
}
	#kaiin-kujikonyu-rakuate .select-toto-wrapper{
		padding:0 0 0 154px;
	}
		#kaiin-kujikonyu-rakuate .select-toto-wrapper .select-toto{
			float:left;
			width:204px;
			margin:0 10px 0 0;
		}
		#kaiin-kujikonyu-rakuate .select-toto-wrapper .select-toto2{
			float:left;
			width:204px;
			margin:0 10px 0 0;
		}
		#kaiin-kujikonyu-rakuate .select-toto-wrapper .select-toto3{
			float:left;
			width:204px;
		}
		
		#kaiin-kujikonyu-rakuate ul.price-list{
			margin:0;
			padding:27px 0 0 32px;
			list-style:none;
			line-height:0;
		}
		#kaiin-kujikonyu-rakuate ul.price-list li{
			float:left;
			margin:0;
			padding:0 26px 20px 0;
		}
		#kaiin-kujikonyu-rakuate table.format1 td{
			width:309px;
		}
		#kaiin-kujikonyu-rakuate table.format1 th{
			width:147px;
		}


/* --------------------------------------------------------------------	
-----------------------------------------------------------------------
/system/naiyo_kessai.html
内容確認・決済選択
-----------------------------------------------------------------------
-------------------------------------------------------------------- */		

#naiyo-kessai{
	
}
	#naiyo-kessai .price-confirm{
		width:760px;
		margin:0 auto;
	}
	#naiyo-kessai .attension{
		padding:5px 8px;
		border:1px solid #888888;
	}
		#naiyo-kessai .attension dl{
			margin:0;
			padding:0 0 20px 0;
		}
		#naiyo-kessai .attension dl dt{
			float:left;
			clear:left;
			width:1em;
			margin:0;
			padding:0;
		}
		#naiyo-kessai .attension dl dd{
			margin:0;
			padding:0 0 0 1em;
		}

	#naiyo-kessai table.table-confirm{
		height:70px;
	}
	#naiyo-kessai .price-buy{
		width:403px;
		margin:0 auto;
	}
	

/* --------------------------------------------------------------------	
-----------------------------------------------------------------------
/system/kaiin_kujikonyu_multi.html
くじ選択（toto系マルチ）
-----------------------------------------------------------------------
-------------------------------------------------------------------- */		

#kaiin-kujikonyu-multi{
	
}
	#kaiin-kujikonyu-multi .typeselect_title{
		position:relative;
		width:940px;
		height:30px;
		background:url(../../img_system/common_konyu/t_h3_typeselect.gif) no-repeat left top;
	}
	#kaiin-kujikonyu-multi .typeselect_title h3{
		position:absolute;
		top:0;
		left:0;
	}
	#kaiin-kujikonyu-multi .typeselect_title .bt_callsave{
		position:absolute;
		top:3px;
		left:638px;
	}
	#kaiin-kujikonyu-multi .typeselect_title .bt_rakuate{
		position:absolute;
		top:3px;
		left:795px;
	}
	#kaiin-kujikonyu-multi .tabnavi-wrapper ul{
		position:relative;
		height:37px;
		margin:0;
		padding:0;
		list-style:none;
	}
	
	#kaiin-kujikonyu-multi .tabcontents-toto{
		padding:8px 7px;
		border:3px solid #ffcc01;
	}
	#kaiin-kujikonyu-multi .tabcontents-minitoto{
        padding:8px 7px;
        border:3px solid #009fe8;
    }
		#kaiin-kujikonyu-multi .back-text{
			float:left;
			width:400px;
		}
		#kaiin-kujikonyu-multi .back-movie{
			float:right;
			width:502px;
			height:51px;
			background:url(../../img_system/kaiin_kujikonyu_multi/back_movie.gif) no-repeat left top;
		}
			#kaiin-kujikonyu-multi .back-movie .back-movie-bt{
				padding:10px 0 0 252px;
				line-height:1.0;
			}
			
	#kaiin-kujikonyu-multi .selecttime-wrapper .selecttime{
		float:right;
		width:787px;
	}
	
	#kaiin-kujikonyu-multi .table_list .data{
		float:left;
		width:600px;
	}
	#kaiin-kujikonyu-multi .table_list .multi{
		float:right;
		width:300px;
	}
	
	#kaiin-kujikonyu-multi table.kobetsu-format1{
		height:59px;
		line-height:14px;
	}
		#kaiin-kujikonyu-multi table.kobetsu-format1 th{
			padding:3px 5px;
			text-align:center;
			color:#fff;
			font-weight:normal;
			background:#333333;
			border:1px solid #cecece;
		}
		#kaiin-kujikonyu-multi table.kobetsu-format1 td{
			padding:9px 5px;
			text-align:center;
			border:1px solid #cecece;
		}
		#kaiin-kujikonyu-multi table.kobetsu-format1 td.textleft{
			text-align:left;
		}
		#kaiin-kujikonyu-multi table.kobetsu-format1 tr.backgray{
			background:#eeeeee;
		}
		
	#kaiin-kujikonyu-multi table.kobetsu-format2{
		line-height:14px;
		border-collapse:collapse;
	}
		#kaiin-kujikonyu-multi table.kobetsu-format2 th{
			padding:5px 1px;
			text-align:center;
			font-weight:normal;
			background:#cccccc;
			border:1px solid #888888;
		}
		#kaiin-kujikonyu-multi table.kobetsu-format2 th.datacell{
			padding:10px 5px 5px 5px;
			line-height:12px;
			text-align:left;
		}
		#kaiin-kujikonyu-multi table.kobetsu-format2 td{
			padding:4px 1px;
			text-align:center;
			border:1px solid #888888;
		}
		
		#kaiin-kujikonyu-multi table.kobetsu-format2 td.percent{
			padding:1px;
		}
		#kaiin-kujikonyu-multi table.kobetsu-format2 td.cul{
			padding:15px 5px;
		}
		#kaiin-kujikonyu-multi table.kobetsu-format2 td.other{
			padding:4px 10px;
		}
		
			#kaiin-kujikonyu-multi table.kobetsu-format2 select.tohyo{
				width:99%;
				padding:1px;
				font-size:10px;
			}
			#kaiin-kujikonyu-multi table.kobetsu-format2 select.count{
				padding:1px;
			}
			#kaiin-kujikonyu-multi table.kobetsu-format2 input.btclear{
				width:81px;
			}
			#kaiin-kujikonyu-multi table.kobetsu-format2 input.btdata{
				width:80px;
			}
		
			#kaiin-kujikonyu-multi table.kobetsu-format2 td.percent table{
				height:21px;
				border-collapse:collapse;
			}
				#kaiin-kujikonyu-multi table.kobetsu-format2 td.percent table td{
					border:none;
				}
				#kaiin-kujikonyu-multi table.kobetsu-format2 td.percent table td.td_red{
					background:#ffcccc;
				}
				#kaiin-kujikonyu-multi table.kobetsu-format2 td.percent table td.td_yellow{
					background:#ffff99;
				}
				#kaiin-kujikonyu-multi table.kobetsu-format2 td.percent table td.td_blue{
					background:#ccd7ff;
				}
		#kaiin-kujikonyu-multi table.kobetsu-format2 td.textleft{
			text-align:left;
		}
		#kaiin-kujikonyu-multi table.kobetsu-format2 td.textright{
			text-align:right;
		}
		#kaiin-kujikonyu-multi table.kobetsu-format2 td.culgray{
			background:#e0e0e0;
		}
		#kaiin-kujikonyu-multi table.kobetsu-format2 td.culorange{
			background:#ffcc99;
		}
        #kaiin-kujikonyu-multi table.kobetsu-format2 td.culoreflct{
            background:#99ccff;
        }
		#kaiin-kujikonyu-multi table.kobetsu-format2 tr.backgray{
			background:#eeeeee;
		}
			#kaiin-kujikonyu-multi table.percent{
				border-collapse:collapse;
			}
				#kaiin-kujikonyu-multi table.percent td{
					padding:0;
					border:none;
				}
				#kaiin-kujikonyu-multi table.kobetsu-format2 a.linkblue-size12{
					padding:0 0 0 9px;
					background:url(../../img_system/kaiin_kujikonyu_multi/linkicon_blue.gif) no-repeat left top;
				}
				
	#kaiin-kujikonyu-multi table.kobetsu-format3{
		line-height:14px;
		border-collapse:collapse;
	}
		#kaiin-kujikonyu-multi table.kobetsu-format3 th{
			padding:3px 5px;
			text-align:center;
			font-weight:normal;
			line-height:12px;
			background:#c0e6fb;
			border:1px solid #888888;
		}
		#kaiin-kujikonyu-multi table.kobetsu-format3 td{
			padding:3px 1px 3px 1px;
			text-align:center;
			line-height:10px;
			border:1px solid #888888;
		}
		#kaiin-kujikonyu-multi table.kobetsu-format3 td.gray{
			background:#eeeeee;
		}
		#kaiin-kujikonyu-multi table.kobetsu-format3 th.textright{
			text-align:right;
		}
		#kaiin-kujikonyu-multi table.kobetsu-format3 a.linkblue-size12{
					padding:0 0 0 9px;
					background:url(../../img_system/kaiin_kujikonyu_multi/linkicon_blue2.gif) no-repeat left top;
				}
				
	#kaiin-kujikonyu-multi table.simulatorTb {
		border-collapse: collapse; 
		border-spacing: 0;
	}
	#kaiin-kujikonyu-multi table.simulatorTb th {
		background: #DBDBDB
	}
	#kaiin-kujikonyu-multi table.simulatorTb th.wh {
		background: #FFFFFF;
	}
	#kaiin-kujikonyu-multi table.simulatorTb th,
	#kaiin-kujikonyu-multi table.simulatorTb td {
		padding: 10px;
		border: 1px solid #CCCCCC;
	}
	#kaiin-kujikonyu-multi input.btn_clear {
		padding: 0 20px;
	}
		
				
/* --------------------------------------------------------------------	
-----------------------------------------------------------------------
/system/kaiin_kujikonyu_single.html
くじ選択（toto系シングル）
-----------------------------------------------------------------------
-------------------------------------------------------------------- */						

#kaiin-kujikonyu-single{
	
}
	#kaiin-kujikonyu-single .typeselect_title{
		position:relative;
		width:940px;
		height:30px;
		background:url(../../img_system/common_konyu/t_h3_typeselect.gif) no-repeat left top;
	}
	#kaiin-kujikonyu-single .typeselect_title h3{
		position:absolute;
		top:0;
		left:0;
	}
	#kaiin-kujikonyu-single .typeselect_title .bt_callsave{
		position:absolute;
		top:3px;
		left:638px;
	}
	#kaiin-kujikonyu-single .typeselect_title .bt_rakuate{
		position:absolute;
		top:3px;
		left:795px;
	}
	#kaiin-kujikonyu-single .tabnavi-wrapper ul{
		position:relative;
		height:37px;
		margin:0;
		padding:0;
		list-style:none;
	}
    #kaiin-kujikonyu-single .tabcontents-toto{
        padding:8px 7px;
        border:3px solid #ffcc01;
    }
	#kaiin-kujikonyu-single .tabcontents-minitoto{
		padding:8px 7px;
		border:3px solid #009fe8;
	}
	
		#kaiin-kujikonyu-single .back-text{
			float:left;
			width:400px;
		}
		#kaiin-kujikonyu-single .back-movie{
			float:right;
			width:502px;
			height:51px;
			background:url(../../img_system/kaiin_kujikonyu_multi/back_movie.gif) no-repeat left top;
		}
			#kaiin-kujikonyu-single .back-movie .back-movie-bt{
				padding:10px 0 0 252px;
				line-height:1.0;
			}
			
	#kaiin-kujikonyu-single .selecttime-wrapper .selecttime{
		float:right;
		width:787px;
	}
	
	#kaiin-kujikonyu-single .table_list .data{
		float:left;
		width:600px;
	}
	#kaiin-kujikonyu-single .table_list .multi{
		float:right;
		width:300px;
	}	
	
	#kaiin-kujikonyu-single table.kobetsu-format1{
		height:59px;
		line-height:14px;
	}
		#kaiin-kujikonyu-single table.kobetsu-format1 th{
			padding:3px 5px;
			text-align:center;
			color:#fff;
			font-weight:normal;
			background:#333333;
			border:1px solid #cecece;
		}
		#kaiin-kujikonyu-single table.kobetsu-format1 td{
			padding:9px 5px;
			text-align:center;
			border:1px solid #cecece;
		}
		#kaiin-kujikonyu-single table.kobetsu-format1 td.textleft{
			text-align:left;
		}
		#kaiin-kujikonyu-single table.kobetsu-format1 tr.backgray{
			background:#eeeeee;
		}
		
		
	#kaiin-kujikonyu-single table.kobetsu-format2{
		line-height:14px;
		border-collapse:collapse;
	}
		#kaiin-kujikonyu-single table.kobetsu-format2 th{
			padding:5px 2px;
			text-align:center;
			font-weight:normal;
			background:#cccccc;
			border:1px solid #888888;
		}
		#kaiin-kujikonyu-single table.kobetsu-format2 th.mini{
			padding:2px 1px 1px 1px;
		}
		#kaiin-kujikonyu-single table.kobetsu-format2 th.mini2{
			padding:5px 2px;
		}
		#kaiin-kujikonyu-single table.kobetsu-format2 th.datacell{
			padding:10px 2px 5px 2px;
			line-height:12px;
			text-align:left;
		}
		#kaiin-kujikonyu-single table.kobetsu-format2 th.three{
			/*width:10.5%;*/
			width:90px;
		}
		#kaiin-kujikonyu-single table.kobetsu-format2 td{
			padding:3px 1px;
			text-align:center;
			border:1px solid #888888;
		}
		#kaiin-kujikonyu-single table.kobetsu-format2 td.other{
			width:7%;
		}
		
		#kaiin-kujikonyu-single table.kobetsu-format2 td.percent{
			padding:1px;
		}
		#kaiin-kujikonyu-single table.kobetsu-format2 td.percent table.percent2{
			height:14px;
			line-height:10px;
		}
		#kaiin-kujikonyu-single table.kobetsu-format2 td.percent table.percent2 td{
			padding:3px 1px 1px 1px;
		}
		#kaiin-kujikonyu-single table.kobetsu-format2 td.cul{
			padding:6px 3px;
		}
			#kaiin-kujikonyu-single table.kobetsu-format2 select.tohyo{
				width:99%;
				padding:1px;
				font-size:10px;
			}
			#kaiin-kujikonyu-single table.kobetsu-format2 select.count{
				padding:1px;
			}
			#kaiin-kujikonyu-single table.kobetsu-format2 input.inputdata{
				width:81px;
			}
			#kaiin-kujikonyu-single table.kobetsu-format2 input.textajust{
				font-size:9px;
			}

            #kaiin-kujikonyu-single table.kobetsu-format2 input.randambut{
                font-size:9px;
                /*MS UI Gothic*/
            }

			#kaiin-kujikonyu-single table.kobetsu-format2 td.percent table{
				height:21px;
				border-collapse:collapse;
			}
				#kaiin-kujikonyu-single table.kobetsu-format2 td.percent table td{
					border:none;
				}
				#kaiin-kujikonyu-single table.kobetsu-format2 td.percent table td.td_red{
					background:#ffcccc;
				}
				#kaiin-kujikonyu-single table.kobetsu-format2 td.percent table td.td_yellow{
					background:#ffff99;
				}
				#kaiin-kujikonyu-single table.kobetsu-format2 td.percent table td.td_blue{
					background:#ccd7ff;
				}
		#kaiin-kujikonyu-single table.kobetsu-format2 th.textleft, #kaiin-kujikonyu-single table.kobetsu-format2 td.textleft{
			text-align:left;
		}
		#kaiin-kujikonyu-single table.kobetsu-format2 th.textright, #kaiin-kujikonyu-single table.kobetsu-format2 td.textright{
			text-align:right;
		}
		#kaiin-kujikonyu-single table.kobetsu-format2 td.culgray{
			background:#e0e0e0;
		}
		#kaiin-kujikonyu-single table.kobetsu-format2 td.culorange{
			background:#ffcc99;
		}
        #kaiin-kujikonyu-single table.kobetsu-format2 td.culoreflct{
            background:#99ccff;
        }
		#kaiin-kujikonyu-single table.kobetsu-format2 th.th_threeset1{
			background:#99b8c8;
		}
		#kaiin-kujikonyu-single table.kobetsu-format2 th.th_threeset2{
			background:#cccccc;
		}
		#kaiin-kujikonyu-single table.kobetsu-format2 tr.backgray td.td_threeset{
			background:#b2d7e9;
		}
		#kaiin-kujikonyu-single table.kobetsu-format2 td.td_threeset{
			background:#bfe6fa;
		}
		#kaiin-kujikonyu-single table.kobetsu-format2 tr.backgray{
			background:#eeeeee;
		}
			#kaiin-kujikonyu-single table.percent{
				border-collapse:collapse;
			}
				#kaiin-kujikonyu-single table.percent td{
					padding:0;
					border:none;
				}
				#kaiin-kujikonyu-single table.kobetsu-format2 a.linkblue-size12{
					padding:0 0 0 9px;
					background:url(../../img_system/kaiin_kujikonyu_multi/linkicon_blue.gif) no-repeat left top;
				}		
				
		#kaiin-kujikonyu-single table.simulatorTb {
			border-collapse: collapse; 
			border-spacing: 0;
		}
		#kaiin-kujikonyu-single table.simulatorTb th {
			background: #DBDBDB
		}
		#kaiin-kujikonyu-single table.simulatorTb th.wh {
			background: #FFFFFF;
		}
		#kaiin-kujikonyu-single table.simulatorTb th,
		#kaiin-kujikonyu-single table.simulatorTb td {
			padding: 10px;
			border: 1px solid #CCCCCC;
		}
		#kaiin-kujikonyu-single input.btn_clear {
			padding: 0 20px;
		}


/* --------------------------------------------------------------------	
-----------------------------------------------------------------------
/system/konyu_totogola3_single.html
くじ購入(GOAL系シングル)
-----------------------------------------------------------------------
-------------------------------------------------------------------- */							

#konyu-totogoal3-single{
	
}
	#konyu-totogoal3-single .typeselect_title{
		position:relative;
		width:940px;
		height:30px;
		background:url(../../img_system/common_konyu/t_h3_typeselect.gif) no-repeat left top;
	}
	#konyu-totogoal3-single .typeselect_title h3{
		position:absolute;
		top:0;
		left:0;
	}
	#konyu-totogoal3-single .typeselect_title .bt_callsave{
		position:absolute;
		top:3px;
		left:638px;
	}
	#konyu-totogoal3-single .typeselect_title .bt_rakuate{
		position:absolute;
		top:3px;
		left:795px;
	}
	#konyu-totogoal3-single .tabnavi-wrapper ul{
		position:relative;
		height:37px;
		margin:0;
		padding:0;
		list-style:none;
	}

	
	#konyu-totogoal3-single .tabcontents-totogoal3{
		padding:8px 7px;
		border:3px solid #13ac5e;
	}
	
		#konyu-totogoal3-single .back-text{
			float:left;
			width:400px;
		}
		#konyu-totogoal3-single .back-movie{
			float:right;
			width:502px;
			height:51px;
			background:url(../../img_system/kaiin_kujikonyu_multi/back_movie.gif) no-repeat left top;
		}
			#konyu-totogoal3-single .back-movie .back-movie-bt{
				padding:10px 0 0 252px;
				line-height:1.0;
			}
			
	#konyu-totogoal3-single .selecttime-wrapper .selecttime{
		float:right;
		width:787px;
	}
	
	#konyu-totogoal3-single .table_list .data{
		float:left;
		width:600px;
	}
	#konyu-totogoal3-single .table_list .multi{
		float:right;
		width:300px;
	}
	
	
	
	#konyu-totogoal3-single table.kobetsu-format1{
		height:59px;
		line-height:14px;
	}
		#konyu-totogoal3-single table.kobetsu-format1 th{
			padding:3px 5px;
			text-align:center;
			color:#fff;
			font-weight:normal;
			background:#333333;
			border:1px solid #cecece;
		}
		#konyu-totogoal3-single table.kobetsu-format1 td{
			padding:9px 5px;
			text-align:center;
			border:1px solid #cecece;
		}
		#konyu-totogoal3-single table.kobetsu-format1 td.textleft{
			text-align:left;
		}
		#konyu-totogoal3-single table.kobetsu-format1 tr.backgray{
			background:#eeeeee;
		}
		
	#konyu-totogoal3-single table.kobetsu-format2{
		line-height:14px;
		border-collapse:collapse;
	}
		#konyu-totogoal3-single table.kobetsu-format2 th{
			padding:5px 5px;
			text-align:center;
			font-weight:normal;
			background:#cccccc;
			border:1px solid #888888;
		}
		#konyu-totogoal3-single table.kobetsu-format2 th.mini{
			padding:2px 1px 1px 1px;
		}
		#konyu-totogoal3-single table.kobetsu-format2 th.score{
			padding:7px 1px 7px 1px;
			vertical-align:top;
		}
		#konyu-totogoal3-single table.kobetsu-format2 th.mini2{
			padding:5px 2px;
		}
		#konyu-totogoal3-single table.kobetsu-format2 th.datacell{
			padding:10px 5px 5px 5px;
			line-height:12px;
			text-align:left;
		}
		#konyu-totogoal3-single table.kobetsu-format2 th.four{
			/*width:10.5%;*/
			width:12%;
		}
		#konyu-totogoal3-single table.kobetsu-format2 td.day{
			padding-top:14px;
			vertical-align:top;
		}
		#konyu-totogoal3-single table.kobetsu-format2 td{
			padding:3px 1px;
			text-align:center;
			border:1px solid #888888;
		}
		#konyu-totogoal3-single table.kobetsu-format2 td.other{
			width:6%;
		}
		
		#konyu-totogoal3-single table.kobetsu-format2 td.percent{
			padding:1px;
		}
		#konyu-totogoal3-single table.kobetsu-format2 td.percent table.percent2{
			height:14px;
			line-height:10px;
		}
		#konyu-totogoal3-single table.kobetsu-format2 td.percent table.percent2 td{
			padding:3px 1px 1px 1px;
		}
		#konyu-totogoal3-single table.kobetsu-format2 td.cul{
			padding:6px 5px;
		}
			#konyu-totogoal3-single table.kobetsu-format2 select.tohyo{
				width:99%;
				padding:1px;
				font-size:9px;
			}
			#konyu-totogoal3-single table.kobetsu-format2 select.count{
				padding:1px;
			}
			#konyu-totogoal3-single table.kobetsu-format2 input.inputdata{
				width:81px;
			}
			#konyu-totogoal3-single table.kobetsu-format2 input.textajust{
				font-size:9px;
			}
		
			#konyu-totogoal3-single table.kobetsu-format2 td.percent table{
				height:21px;
				border-collapse:collapse;
			}
				
			
				#konyu-totogoal3-single table.kobetsu-format2 td.percent table td{
					border:none;
				}
				#konyu-totogoal3-single table.kobetsu-format2 td.percent table td.td_red{
					background:#ffcccc;
				}
				#konyu-totogoal3-single table.kobetsu-format2 td.percent table td.td_yellow{
					background:#ffff99;
				}
				#konyu-totogoal3-single table.kobetsu-format2 td.percent table td.td_blue{
					background:#ccd7ff;
				}
				#konyu-totogoal3-single table.kobetsu-format2 td.percent table td.td_green{
					background:#b7f0a9;
				}
		#konyu-totogoal3-single table.kobetsu-format2 th.textleft, #konyu-totogoal3-single table.kobetsu-format2 td.textleft{
			text-align:left;
		}
		#konyu-totogoal3-single table.kobetsu-format2 th.textright, #konyu-totogoal3-single table.kobetsu-format2 td.textright{
			text-align:right;
		}
		#konyu-totogoal3-single table.kobetsu-format2 td.culgray{
			background:#e0e0e0;
		}
		#konyu-totogoal3-single table.kobetsu-format2 td.culorange{
			background:#ffcc99;
		}
        #konyu-totogoal3-single table.kobetsu-format2 td.culoreflct{
            background:#99ccff;
        }
		#konyu-totogoal3-single table.kobetsu-format2 th.th_fourset1{
			background:#99b8c8;
		}
		#konyu-totogoal3-single table.kobetsu-format2 th.th_fourset2{
			background:#cccccc;
		}
		#konyu-totogoal3-single table.kobetsu-format2 tr.backgray td.td_fourset{
			background:#b2d7e9;
		}
		#konyu-totogoal3-single table.kobetsu-format2 td.td_fourset{
			background:#bfe6fa;
		}
		#konyu-totogoal3-single table.kobetsu-format2 tr.backgray{
			background:#eeeeee;
		}
			#konyu-totogoal3-single table.percent{
				border-collapse:collapse;
			}
				#konyu-totogoal3-single table.percent td{
					padding:0;
					border:none;
				}
				#konyu-totogoal3-single table.kobetsu-format2 a.linkblue-size12{
					padding:0 0 0 9px;
					background:url(../../img_system/kaiin_kujikonyu_multi/linkicon_blue.gif) no-repeat left top;
				}		
				
		#konyu-totogoal3-single table.simulatorTb {
			border-collapse: collapse; 
			border-spacing: 0;
		}
		#konyu-totogoal3-single table.simulatorTb th {
			background: #DBDBDB
		}
		#konyu-totogoal3-single table.simulatorTb th.wh {
			background: #FFFFFF;
		}
		#konyu-totogoal3-single table.simulatorTb th,
		#konyu-totogoal3-single table.simulatorTb td {
			padding: 10px;
			border: 1px solid #CCCCCC;
		}
		#konyu-totogoal3-single input.btn_clear {
			padding: 0 20px;
		}


/* --------------------------------------------------------------------	
-----------------------------------------------------------------------
/system/konyu_totogola3_multi.html
くじ購入(GOAL系マルチ)
-----------------------------------------------------------------------
-------------------------------------------------------------------- */		

#konyu-totogoal3-multi{
	
}
	#konyu-totogoal3-multi .typeselect_title{
		position:relative;
		width:940px;
		height:30px;
		background:url(../../img_system/common_konyu/t_h3_typeselect.gif) no-repeat left top;
	}
	#konyu-totogoal3-multi .typeselect_title h3{
		position:absolute;
		top:0;
		left:0;
	}
	#konyu-totogoal3-multi .typeselect_title .bt_callsave{
		position:absolute;
		top:3px;
		left:638px;
	}
	#konyu-totogoal3-multi .typeselect_title .bt_rakuate{
		position:absolute;
		top:3px;
		left:795px;
	}
	#konyu-totogoal3-multi .tabnavi-wrapper ul{
		position:relative;
		height:37px;
		margin:0;
		padding:0;
		list-style:none;
	}

	
	#konyu-totogoal3-multi .tabcontents-totogoal3{
		padding:8px 7px;
		border:3px solid #13ac5e;
	}
	
		#konyu-totogoal3-multi .back-text{
			float:left;
			width:400px;
		}
		#konyu-totogoal3-multi .back-movie{
			float:right;
			width:502px;
			height:51px;
			background:url(../../img_system/kaiin_kujikonyu_multi/back_movie.gif) no-repeat left top;
		}
			#konyu-totogoal3-multi .back-movie .back-movie-bt{
				padding:10px 0 0 252px;
				line-height:1.0;
			}
			
	#konyu-totogoal3-multi .selecttime-wrapper .selecttime{
		float:right;
		width:787px;
	}
	
	#konyu-totogoal3-multi .table_list .data{
		float:left;
		width:600px;
	}
	#konyu-totogoal3-multi .table_list .multi{
		float:right;
		width:300px;
	}
	
	
	
	#konyu-totogoal3-multi table.kobetsu-format1{
		height:59px;
		line-height:14px;
	}
		#konyu-totogoal3-multi table.kobetsu-format1 th{
			padding:3px 5px;
			text-align:center;
			color:#fff;
			font-weight:normal;
			background:#333333;
			border:1px solid #cecece;
		}
		#konyu-totogoal3-multi table.kobetsu-format1 td{
			padding:9px 5px;
			text-align:center;
			border:1px solid #cecece;
		}
		#konyu-totogoal3-multi table.kobetsu-format1 td.textleft{
			text-align:left;
		}
		#konyu-totogoal3-multi table.kobetsu-format1 tr.backgray{
			background:#eeeeee;
		}
		
	#konyu-totogoal3-multi table.kobetsu-format2{
		line-height:14px;
		border-collapse:collapse;
	}
		#konyu-totogoal3-multi table.kobetsu-format2 th{
			padding:5px 5px;
			text-align:center;
			font-weight:normal;
			background:#cccccc;
			border:1px solid #888888;
		}
		#konyu-totogoal3-multi table.kobetsu-format2 th.datacell{
			padding:10px 5px 5px 5px;
			line-height:12px;
			text-align:left;
		}
		#konyu-totogoal3-multi table.kobetsu-format2 td{
			padding:4px 1px;
			text-align:center;
			border:1px solid #888888;
		}
		
		#konyu-totogoal3-multi table.kobetsu-format2 td.percent{
			padding:1px;
		}
		#konyu-totogoal3-multi table.kobetsu-format2 td.percent table.percent2{
			height:14px;
			line-height:10px;
		}
		#konyu-totogoal3-multi table.kobetsu-format2 td.cul{
			padding:15px 10px;
		}
		#konyu-totogoal3-multi table.kobetsu-format2 td.other{
			width:9%;
			padding:4px;
		}
		#konyu-totogoal3-multi table.kobetsu-format2 td.day{
			padding-top:17px;
		}
		
			#konyu-totogoal3-multi table.kobetsu-format2 select.tohyo{
				width:99%;
				padding:1px;
				font-size:10px;
			}
			#konyu-totogoal3-multi table.kobetsu-format2 select.count{
				padding:1px;
			}
			#konyu-totogoal3-multi table.kobetsu-format2 input.btclear{
				width:90px;
			}
			#konyu-totogoal3-multi table.kobetsu-format2 input.btdata{
				width:80px;
			}
		
			#konyu-totogoal3-multi table.kobetsu-format2 td.percent table{
				height:21px;
				border-collapse:collapse;
			}
				#konyu-totogoal3-multi table.kobetsu-format2 td.percent table td{
					border:none;
				}
				#konyu-totogoal3-multi table.kobetsu-format2 td.percent table td.td_red{
					background:#ffcccc;
				}
				#konyu-totogoal3-multi table.kobetsu-format2 td.percent table td.td_yellow{
					background:#ffff99;
				}
				#konyu-totogoal3-multi table.kobetsu-format2 td.percent table td.td_blue{
					background:#ccd7ff;
				}
				#konyu-totogoal3-multi table.kobetsu-format2 td.percent table td.td_green{
					background:#b7f0a9;
				}
		#konyu-totogoal3-multi table.kobetsu-format2 td.textleft{
			text-align:left;
		}
		#konyu-totogoal3-multi table.kobetsu-format2 td.textright{
			text-align:right;
		}
		#konyu-totogoal3-multi table.kobetsu-format2 td.culgray{
			background:#e0e0e0;
		}
		#konyu-totogoal3-multi table.kobetsu-format2 td.culorange{
			background:#ffcc99;
		}
        #konyu-totogoal3-multi table.kobetsu-format2 td.culoreflct{
            background:#99ccff;
        }
		#konyu-totogoal3-multi table.kobetsu-format2 tr.backgray{
			background:#eeeeee;
		}
			#konyu-totogoal3-multi table.percent{
				border-collapse:collapse;
			}
				#konyu-totogoal3-multi table.percent td{
					padding:0;
					border:none;
				}
				#konyu-totogoal3-multi table.kobetsu-format2 a.linkblue-size12{
					padding:0 0 0 9px;
					background:url(../../img_system/kaiin_kujikonyu_multi/linkicon_blue.gif) no-repeat left top;
				}
				
	#konyu-totogoal3-multi table.kobetsu-format3{
		line-height:14px;
		border-collapse:collapse;
	}
		#konyu-totogoal3-multi table.kobetsu-format3 th{
			padding:3px 5px;
			text-align:center;
			font-weight:normal;
			line-height:12px;
			background:#c0e6fb;
			border:1px solid #888888;
		}
		#konyu-totogoal3-multi table.kobetsu-format3 td{
			padding:3px 1px 3px 1px;
			text-align:center;
			line-height:10px;
			border:1px solid #888888;
		}
		#konyu-totogoal3-multi table.kobetsu-format3 td.gray{
			background:#eeeeee;
		}
		#konyu-totogoal3-multi table.kobetsu-format3 th.textright{
			text-align:right;
		}
		#konyu-totogoal3-multi table.kobetsu-format3 a.linkblue-size12{
					padding:0 0 0 9px;
					background:url(../../img_system/kaiin_kujikonyu_multi/linkicon_blue2.gif) no-repeat left top;
				}	
				
		#konyu-totogoal3-multi table.simulatorTb {
			border-collapse: collapse; 
			border-spacing: 0;
		}
		#konyu-totogoal3-multi table.simulatorTb th {
			background: #DBDBDB
		}
		#konyu-totogoal3-multi table.simulatorTb th.wh {
			background: #FFFFFF;
		}
		#konyu-totogoal3-multi table.simulatorTb th,
		#konyu-totogoal3-multi table.simulatorTb td {
			padding: 10px;
			border: 1px solid #CCCCCC;
		}
		#konyu-totogoal3-multi input.btn_clear {
			padding: 0 20px;
		}


/* --------------------------------------------------------------------	
-----------------------------------------------------------------------
/system/kaiin_login.html
会員メニューログイン
-----------------------------------------------------------------------
-------------------------------------------------------------------- */
	
#kaiin-login{
}
	#kaiin-login .login-wrapper{
		background:url(../../img_system/kaiin_login/login_back.gif) repeat-y left top;
	}
		#kaiin-login .login-left{
			float:left;
			width:465px;
		}
		#kaiin-login .login-right{
			float:right;
			width:465px;
		}
		#kaiin-login .formset{
			width:305px;
			margin:0 auto;
		}
		#kaiin-login .formset h4{
			margin:0;
			padding:0 0 3px 0;
			font-size:12px;
			font-weight:bold;
			color:#009900;	
		}
		#kaiin-login h4.type1{
			margin:0;
			padding:0 0 2px 0;
			font-size:18px;
			font-weight:bold;
			color:#009900;	
		}
		#kaiin-login .input-wrapper{
		
		}
		#kaiin-login .formset input.green{
			margin:0;
			padding:6px;
			width:293px;
			height:24px;
			border:none;
			background:#eeeeee url(../../img_system/kaiin_login/img_input_back.gif) no-repeat left top;
		}
		#kaiin-login .merit-section{
			padding:8px 0 0 0;
			background:url(../../img_system/kaiin_login/img_boader.gif) no-repeat left top;
		}
		#kaiin-login .merit01{
			height:72px;
			background:url(../../img_system/kaiin_login/img_merit01.gif) no-repeat 246px 0;
		}
		#kaiin-login .merit02{
			height:72px;
			background:url(../../img_system/kaiin_login/img_merit02.gif) no-repeat 246px 0;
		}
		#kaiin-login .merit03{
			height:72px;
			background:url(../../img_system/kaiin_login/img_merit03.gif) no-repeat 246px 0;
		}
		#kaiin-login .meritfont{
			font-size:14px;
			font-weight:bold;
			color:#ff6600;			
		}
		#kaiin-login .muryouback{
			width:444px;
			height:80px;
			background:url(../../img_system/kaiin_login/img_muryo_back.gif) no-repeat left top;
		}
			#kaiin-login .muryouback p{
				margin:0;
				padding:15px 0 0 210px;
			}
			
		/* リンクボタン1 */
		#kaiin-login a.linkbt_login {
			display:block;
			width:200px;
			font-size:12px;
			text-decoration:none;
		}
		#kaiin-login a.linkbt_login span {
			display:block;
			padding:5px 0;
			color:#fff;
			background:#01ac01;
			border-top:2px solid #80de80;
			border-left:2px solid #80de80;
			border-right:2px solid #008200;
			border-bottom:2px solid #008200;
		}
		#kaiin-login a.linkbt_login:hover span {
			color:#fff;
			background:#01ac01;
			border-top:2px solid #01ac01;
			border-left:2px solid #01ac01;
			border-right:2px solid #01ac01;
			border-bottom:2px solid #01ac01;
		}
		
		/* リンクボタン2 */
		#kaiin-login a.linkbt_logintoroku {
			display:block;
			width:200px;
			font-size:16px;
			text-decoration:none;
		}
		#kaiin-login a.linkbt_logintoroku span {
			display:block;
			padding:10px 0;
			color:#fffc00;
			text-align:center;
			background:#01ac01;
			border-top:2px solid #80de80;
			border-left:2px solid #80de80;
			border-right:2px solid #008200;
			border-bottom:2px solid #008200;
		}
		#kaiin-login a.linkbt_logintoroku:hover span {
			color:#fffc00;
			background:#01ac01;
			border-top:2px solid #01ac01;
			border-left:2px solid #01ac01;
			border-right:2px solid #01ac01;
			border-bottom:2px solid #01ac01;
		}


/* --------------------------------------------------------------------	
-----------------------------------------------------------------------
/system/yoyaku_login.html
予約ログイン
-----------------------------------------------------------------------
-------------------------------------------------------------------- */
	
#yoyaku-login{
}
	#yoyaku-login .login-wrapper{
		background:url(../../img_system/yoyaku_login/login_back.gif) repeat-y left top;
	}
		#yoyaku-login .login-left{
			float:left;
			width:465px;
		}
		#yoyaku-login .login-right{
			float:right;
			width:465px;
		}
		#yoyaku-login .formset{
			width:305px;
			margin:0 auto;
		}
		#yoyaku-login .formset h4{
			margin:0;
			padding:0 0 3px 0;
			font-size:12px;
			font-weight:bold;
			color:#009900;	
		}
		#yoyaku-login h4.type1{
			margin:0;
			padding:0 0 2px 0;
			font-size:18px;
			font-weight:bold;
			color:#009900;	
		}
		#yoyaku-login .input-wrapper{
		
		}
		#yoyaku-login .formset input.green{
			margin:0;
			padding:6px;
			width:293px;
			height:24px;
			border:none;
			background:#eeeeee url(../../img_system/yoyaku_login/img_input_back.gif) no-repeat left top;
		}
		#yoyaku-login .input_type1{
			width:293px;
			margin:0 0 5px 0;
			padding:0;
		}
		#yoyaku-login .input_type2{
			width:135px;
			margin:0;
			padding:0;
		}
		#yoyaku-login .adjustmentWrapper{
			height:342px;
		}
		
			
		/* リンクボタン1 */
		#yoyaku-login a.linkbt_login {
			display:block;
			width:200px;
			font-size:12px;
			text-decoration:none;
		}
		#yoyaku-login a.linkbt_login span {
			display:block;
			padding:5px 0;
			color:#fff;
			background:#01ac01;
			border-top:2px solid #80de80;
			border-left:2px solid #80de80;
			border-right:2px solid #008200;
			border-bottom:2px solid #008200;
		}
		#yoyaku-login a.linkbt_login:hover span {
			color:#fff;
			background:#01ac01;
			border-top:2px solid #01ac01;
			border-left:2px solid #01ac01;
			border-right:2px solid #01ac01;
			border-bottom:2px solid #01ac01;
		}
		
		/* リンクボタン2 */
		#yoyaku-login a.linkbt_logintoroku {
			display:block;
			width:200px;
			font-size:16px;
			text-decoration:none;
		}
		#yoyaku-login a.linkbt_logintoroku span {
			display:block;
			padding:10px 0;
			color:#fffc00;
			text-align:center;
			background:#01ac01;
			border-top:2px solid #80de80;
			border-left:2px solid #80de80;
			border-right:2px solid #008200;
			border-bottom:2px solid #008200;
		}
		#yoyaku-login a.linkbt_logintoroku:hover span {
			color:#fffc00;
			background:#01ac01;
			border-top:2px solid #01ac01;
			border-left:2px solid #01ac01;
			border-right:2px solid #01ac01;
			border-bottom:2px solid #01ac01;
		}


/* --------------------------------------------------------------------	
-----------------------------------------------------------------------
/system/yoyaku_konyu_big_new.html
（仮称）毎週予約購入登録・変更画面（BIG）：新規登録
-----------------------------------------------------------------------
-------------------------------------------------------------------- */
 			
#yoyaku-konyu-big-new .selecttime-wrapper .selecttime{
	float:right;
	width:807px;
}
	#yoyaku-konyu-big-new table select.select-yoyaku{
		width:180px;
	}
	#yoyaku-konyu-big-new table input.btyoyaku{
		width:220px;
		padding:3px 0;
		margin:0 5px 0 0;
		font-size:14px;
	}
	#yoyaku-konyu-big-new table input.btyoyakunum{
		width:130px;
		border:1px solid #a5acb2;
		background:#fff;
		text-align:right;
	}
	
	#yoyaku-konyu-big-new .buttonArea{
		width:403px;
		margin:0 auto;
	}
		

/* --------------------------------------------------------------------	
-----------------------------------------------------------------------
/system/yoyaku_konyu_big_change.html
（仮称）毎週予約購入登録・変更画面（BIG）：変更画面
-----------------------------------------------------------------------
-------------------------------------------------------------------- */
 			
#yoyaku-konyu-big-change .selecttime-wrapper .selecttime{
	float:right;
	width:807px;
}
	#yoyaku-konyu-big-change table select.select-yoyaku{
		width:180px;
	}
	#yoyaku-konyu-big-change table input.btyoyaku{
		width:220px;
		padding:3px 0;
		margin:0 5px 0 0;
		font-size:14px;
	}
	#yoyaku-konyu-big-change table input.btyoyakunum{
		width:130px;
		border:1px solid #a5acb2;
		background:#fff;
		text-align:right;
	}
	
	#yoyaku-konyu-big-change .buttonArea{
		width:403px;
		margin:0 auto;
	}
	

/* --------------------------------------------------------------------	
-----------------------------------------------------------------------
/system/yoyaku_konyu_toto_new.html
（仮称）毎週予約購入登録・変更画面（toto）：新規登録
-----------------------------------------------------------------------
-------------------------------------------------------------------- */
 			
#yoyaku-konyu-toto-new .selecttime-wrapper .selecttime{
	float:right;
	width:807px;
}
	#yoyaku-konyu-toto-new table select.select-yoyaku{
		width:180px;
	}
	#yoyaku-konyu-toto-new table input.btyoyaku{
		width:220px;
		padding:3px 0;
		margin:0 5px 0 0;
		font-size:14px;
	}
	#yoyaku-konyu-toto-new table input.btyoyakunum{
		width:130px;
		border:1px solid #a5acb2;
		background:#fff;
		text-align:right;
	}
	
	#yoyaku-konyu-toto-new .buttonArea{
		width:403px;
		margin:0 auto;
	}
	

/* --------------------------------------------------------------------	
-----------------------------------------------------------------------
/system/yoyaku_konyu_toto_change.html
（仮称）毎週予約購入登録・変更画面（change）：新規登録
-----------------------------------------------------------------------
-------------------------------------------------------------------- */
 			
#yoyaku-konyu-toto-change .selecttime-wrapper .selecttime{
	float:right;
	width:807px;
}
	#yoyaku-konyu-toto-change table select.select-yoyaku{
		width:180px;
	}
	#yoyaku-konyu-toto-change table input.btyoyaku{
		width:220px;
		padding:3px 0;
		margin:0 5px 0 0;
		font-size:14px;
	}
	#yoyaku-konyu-toto-change table input.btyoyakunum{
		width:130px;
		border:1px solid #a5acb2;
		background:#fff;
		text-align:right;
	}
	
	#yoyaku-konyu-toto-change .buttonArea{
		width:403px;
		margin:0 auto;
	}
	
	
/* --------------------------------------------------------------------	
-----------------------------------------------------------------------
/system/yoyaku_naiyo_kessai_kiyaku.html
内容確認・決済選択・規約同意画面
-----------------------------------------------------------------------
-------------------------------------------------------------------- */	
 			
#yoyaku-naiyo-kessai-kiyaku .selecttime-wrapper .selecttime{
	float:right;
	width:807px;
}
	
	#yoyaku-naiyo-kessai-kiyaku table.kobetsu-format1{
	
	}
		#yoyaku-naiyo-kessai-kiyaku table.kobetsu-format1 th, #yoyaku-naiyo-kessai-kiyaku table.kobetsu-format1 td{
			padding:20px 5px;
			border-top:1px solid #ebebeb;
			border-left:1px solid #ebebeb;
			border-right:1px solid #a5a5a5;
			border-bottom:1px solid #a5a5a5;
		}
		#yoyaku-naiyo-kessai-kiyaku table.kobetsu-format1 th.type1{
			text-align:center;
			background:#ffcc99;
		}
		#yoyaku-naiyo-kessai-kiyaku table.kobetsu-format1 td{
			text-align:right;
		}

	#yoyaku-naiyo-kessai-kiyaku table.kobetsu-format2{
		border-collapse:collapse;
	}
	#yoyaku-naiyo-kessai-kiyaku table.kobetsu-format2 th{
		padding:5px 5px;
		color:#fff;
		font-weight:normal;
		text-align:left;
		background:#333333;
		border:1px solid #888888;
	}
	#yoyaku-naiyo-kessai-kiyaku table.kobetsu-format2 th.type2{
		background:#444444;
	}
	#yoyaku-naiyo-kessai-kiyaku table.kobetsu-format2 td{
		padding:5px 5px;
		text-align:left;
		border:1px solid #888888;
	}
	
	#yoyaku-naiyo-kessai-kiyaku .attension{
			padding:5px 8px;
			border:1px solid #888888;
		}
			#yoyaku-naiyo-kessai-kiyaku dl{
				margin:0;
				padding:0 0 20px 0;
			}
			#yoyaku-naiyo-kessai-kiyaku dl dt{
				float:left;
				clear:left;
				width:1em;
				margin:0;
				padding:0;
			}
			#yoyaku-naiyo-kessai-kiyaku dl dd{
				margin:0;
				padding:0 0 0 1em;
			}
	#yoyaku-naiyo-kessai-kiyaku .kiyakudoui{
		border:1px solid #888888;
	}
		#yoyaku-naiyo-kessai-kiyaku .kiyakudoui .kiyakudoui-contents{
			padding:20px;
		}
		#yoyaku-naiyo-kessai-kiyaku .kiyakudoui .kiyakudoui-select{
			padding:5px 0;
			font-size:14px;
			font-weight:bold;
			text-align:center;
			background:#eeeeee;
		}
			
	#yoyaku-naiyo-kessai-kiyaku table input.btyoyaku{
		width:220px;
		padding:3px 0;
		margin:0 5px 0 0;
		font-size:14px;
	}
	#yoyaku-naiyo-kessai-kiyaku table input.btyoyakunum{
		width:130px;
		border:1px solid #a5acb2;
		background:#fff;
	}
	
	#yoyaku-naiyo-kessai-kiyaku .buttonArea{
		width:403px;
		margin:0 auto;
	}
	


/* --------------------------------------------------------------------	
-----------------------------------------------------------------------
/system/yoyaku_toroku.html
登録解除
-----------------------------------------------------------------------
-------------------------------------------------------------------- */	
 			
#yoyaku-toroku .selecttime-wrapper .selecttime{
	float:right;
	width:807px;
}
	
	#yoyaku-toroku table.kobetsu-format1{
	
	}
		#yoyaku-toroku table.kobetsu-format1 th, #yoyaku-toroku table.kobetsu-format1 td{
			padding:20px 5px;
			border-top:1px solid #ebebeb;
			border-left:1px solid #ebebeb;
			border-right:1px solid #a5a5a5;
			border-bottom:1px solid #a5a5a5;
		}
		#yoyaku-toroku table.kobetsu-format1 th.type1{
			text-align:center;
			background:#ffcc99;
		}
		#yoyaku-toroku table.kobetsu-format1 td{
			text-align:right;
		}

	#yoyaku-toroku table.kobetsu-format2{
		border-collapse:collapse;
	}
	#yoyaku-toroku table.kobetsu-format2 th{
		padding:5px 5px;
		color:#fff;
		font-weight:normal;
		text-align:left;
		background:#333333;
		border:1px solid #888888;
	}
	#yoyaku-toroku table.kobetsu-format2 th.type2{
		background:#444444;
	}
	#yoyaku-toroku table.kobetsu-format2 td{
		padding:5px 5px;
		text-align:left;
		border:1px solid #888888;
	}
	
	#yoyaku-toroku .attension{
			padding:5px 8px;
			border:1px solid #888888;
		}
			#yoyaku-toroku dl{
				margin:0;
				padding:0 0 20px 0;
			}
			#yoyaku-toroku dl dt{
				float:left;
				clear:left;
				width:1em;
				margin:0;
				padding:0;
			}
			#yoyaku-toroku dl dd{
				margin:0;
				padding:0 0 0 1em;
			}
	#yoyaku-toroku .kiyakudoui{
		border:1px solid #888888;
	}
		#yoyaku-toroku .kiyakudoui .kiyakudoui-contents{
			padding:20px;
		}
		#yoyaku-toroku .kiyakudoui .kiyakudoui-select{
			padding:5px 0;
			text-align:center;
			background:#eeeeee;
		}
			
	#yoyaku-toroku table input.btyoyaku{
		width:220px;
		padding:3px 0;
		margin:0 5px 0 0;
		font-size:14px;
	}
	#yoyaku-toroku table input.btyoyakunum{
		width:130px;
		border:1px solid #a5acb2;
		background:#fff;
	}
	
	#yoyaku-toroku .buttonArea{
		width:350px;
		margin:0 auto;
	}
		#yoyaku-toroku .buttonArea input{
			width:150px;
			height:30px;
		}


/* --------------------------------------------------------------------	
-----------------------------------------------------------------------
/system/konyu_kanryo.html
購入完了
-----------------------------------------------------------------------
-------------------------------------------------------------------- */	

#konyu-kanryo .print-button{
	line-height:18px;
}
#konyu-kanryo table.kobetsu-format1{
	border-collapse:collapse;
}
	#konyu-kanryo table.kobetsu-format1 th{
		padding:5px 5px;
		text-align:center;
		color:#fff;
		font-weight:normal;
		background:#333333;
		border:1px solid #888888;
	}
	#konyu-kanryo table.kobetsu-format1 td{
		padding:10px;
		text-align:center;
		border:1px solid #888888;
	}
	#konyu-kanryo table.kobetsu-format1 table th, #konyu-kanryo table.kobetsu-format1 table td{
		padding:0;
		border:none;
	}
	
	#konyu-kanryo table.kobetsu-format1 .textleft{
		text-align:left;
	}
	#konyu-kanryo table.kobetsu-format1 .textcenter{
		text-align:center;
	}
	#konyu-kanryo table.kobetsu-format1 .textright{
		text-align:right;
	}
	#konyu-kanryo table.kobetsu-format1 tr.backgray, #konyu-kanryo table.kobetsu-format1 td.td_gray{
		background:#eeeeee;
	}
	
#konyu-kanryo table.kobetsu-format2{
	border-collapse:collapse;
}
	#konyu-kanryo table.kobetsu-format2 th{
		padding:5px 5px;
		text-align:center;
		color:#fff;
		font-weight:normal;
		background:#333333;
		border:1px solid #888888;
	}
	#konyu-kanryo table.kobetsu-format2 td{
		padding:5px 5px;
		text-align:center;
		border:1px solid #888888;
	}
	#konyu-kanryo table.kobetsu-format2 td.textleft{
		text-align:left;
	}
	#konyu-kanryo table.kobetsu-format2 td.td_gray{
		background:#eeeeee;
	}
	
	#konyu-kanryo .table-set{
		
	}
		#konyu-kanryo .table-set .table-left{
			float:left;
			width:590px;
		}
		#konyu-kanryo .table-set .table-right{
			float:right;
			width:280px;
		}
		
	#konyu-kanryo .attension{
			padding:5px 8px;
			border:1px solid #888888;
		}
			#konyu-kanryo dl{
				margin:0;
				padding:0 0 20px 0;
			}
			#konyu-kanryo dl dt{
				float:left;
				clear:left;
				width:1em;
				margin:0;
				padding:0;
			}
			#konyu-kanryo dl dd{
				margin:0;
				padding:0 0 0 1em;
			}
		
/* --------------------------------------------------------------------	
-----------------------------------------------------------------------
/system/yoyaku_kanryo.html
予約完了
-----------------------------------------------------------------------
-------------------------------------------------------------------- */	
 			
#yoyaku-kanryo .selecttime-wrapper .selecttime{
	float:right;
	width:822px;
}
	#yoyaku-kanryo table.kobetsu-format1{
		border-collapse:collapse;
	}
	#yoyaku-kanryo th.kobetsu-format1{
			padding:3px 5px;
			vertical-align:top;
			text-align:center;
			color:#fff;
			font-size:14px;
			font-weight:normal;
			background:#a0a0a0;
			border:1px solid #888888;
	}
	#yoyaku-kanryo td.kobetsu-format1{
			padding:20px 8px 5px 8px;
			border:1px solid #888888;
	}
	
	#yoyaku-kanryo table.kobetsu-format2{
		line-height:12px;
		height:56px;
	}
		#yoyaku-kanryo table.kobetsu-format2 th{
			padding:3px 5px 1px 5px;
			text-align:center;
			color:#fff;
			font-weight:normal;
			background:#333333;
			border:1px solid #cecece;
		}
		#yoyaku-kanryo table.kobetsu-format2 td{
			padding:5px 13px;
			text-align:center;
			vertical-align:middle;
			border:1px solid #cecece;
		}
	

/* --------------------------------------------------------------------	
-----------------------------------------------------------------------
/system/yoyaku_syokai.html
予約照会
-----------------------------------------------------------------------
-------------------------------------------------------------------- */		

#yoyaku-syokai{
	
}
	#yoyaku-syokai .maintitle{
		height:40px;
		padding:0 5px 0 11px;
		background:#9fa09f;
	}
		#yoyaku-syokai .maintitle h2{
			float:left;
			margin:0;
			padding:9px 0 0 0;
			line-height:0;
		}
		#yoyaku-syokai .maintitle .naviset{
			float:right;
			padding:9px 0 0 0;
		}
		#yoyaku-syokai .shiborikomi{
			padding:10px 10px 8px 10px;
			border:1px solid #cccccc;
		}
			#yoyaku-syokai .shiborikomi th{
				text-align:left;
				font-weight:normal;
			}
	#yoyaku-syokai .selecttime-wrapper .selecttime{
		float:right;
		width:652px;
	}
	
#yoyaku-syokai table.kobetsu-format1{
	line-height:14px;
}
		#yoyaku-syokai table.kobetsu-format1 th{
			padding:3px 5px 2px 5px;
			text-align:center;
			color:#fff;
			font-weight:normal;
			background:#333333;
			border:1px solid #cecece;
		}
		#yoyaku-syokai table.kobetsu-format1 td{
			padding:2px 5px 2px 5px;
			text-align:center;
			vertical-align:middle;
			border:1px solid #cecece;
		}
		
#yoyaku-syokai table.kobetsu-format2{
	line-height:14px;
	border-collapse:collapse;
}
		#yoyaku-syokai table.kobetsu-format2 th{
			padding:5px 5px;
			text-align:center;
			color:#fff;
			font-weight:normal;
			background:#333333;
			border:1px solid #cecece;
		}
		#yoyaku-syokai table.kobetsu-format2 td{
			padding:5px 5px;
			text-align:left;
			border:1px solid #cecece;
		}
		#yoyaku-syokai table.kobetsu-format1 td.textleft{
			text-align:left;
		}
		#yoyaku-syokai table.kobetsu-format1 tr.backgray{
			background:#eeeeee;
		}
		
	#yoyaku-syokai .pattern-attention{
		padding:13px;
		color:#ff0000;
		text-align:center;
		line-height:14px;
		font-weight:bold;
		background:#f8fadb;
	}
		
	#yoyaku-syokai .table-set{
		
	}
		#yoyaku-syokai .table-set .table-left{
			float:left;
			width:535px;
		}
		#yoyaku-syokai .table-set .table-right{
			float:right;
			width:200px;
		}
		
	#yoyaku-syokai a.linkbt_yoyaku{
		display:block;
		width:200px;
		font-size:15px;
		text-align:center;
		text-decoration:none;
	}
	#yoyaku-syokai a.linkbt_yoyaku span{
		display:block;
		padding:5px 0;
		color:#111;
		background:#ff7633;
		border-top:2px solid #ffd1a4;
		border-left:2px solid #ffd1a4;
		border-right:2px solid #ff4b20;
		border-bottom:2px solid #ff4b20;
	}
	#yoyaku-syokai a.linkbt_yoyaku span.type1{
		padding:3px 5px;
		line-height:18px;
	}
	#yoyaku-syokai a.linkbt_yoyaku:hover span{
		background:#ff6633;
		border-top:2px solid #ff6633;
		border-left:2px solid #ff6633;
		border-right:2px solid #ff6633;
		border-bottom:2px solid #ff6633;
	}
	
		
/* --------------------------------------------------------------------	
-----------------------------------------------------------------------
/system/yoyaku_konyu_big.html
（仮称）毎週予約購入状況画面（BIG）
-----------------------------------------------------------------------
-------------------------------------------------------------------- */	

#yoyaku-konyu-big{
	
}
	#yoyaku-konyu-big .maintitle{
		height:40px;
		padding:0 5px 0 11px;
		background:#9fa09f;
	}
		#yoyaku-konyu-big .maintitle h2{
			float:left;
			margin:0;
			padding:9px 0 0 0;
			line-height:0;
		}

#yoyaku-konyu-big table.kobetsu-format1{
	line-height:14px;
}
		#yoyaku-konyu-big table.kobetsu-format1 th{
			padding:0;
			text-align:left;
		}
		#yoyaku-konyu-big table.kobetsu-format1 td{
			padding:0 15px;
			vertical-align:middle;
			font-size:14px;
			font-weight:bold;
			color:#666666;
			background:#e0e0e0;
		}
	#yoyaku-konyu-big .link_left{
		font-size:12px;
		line-height:16px;
		margin:0;
		padding:0 0 0 10px;
		background:url(../img/parts/linkicon_blueone_left.gif) no-repeat 0 2px;
	}
	#yoyaku-konyu-big .link_right{
		font-size:12px;
		line-height:16px;
		margin:0;
		padding:0 10px 0 0;
		background:url(../img/parts/linkicon_blueone.gif) no-repeat right 2px;
	}
	#yoyaku-konyu-big .table-set{
		
	}
		#yoyaku-konyu-big .table-set .table-left{
			float:left;
			width:500px;
		}
		#yoyaku-konyu-big .table-set .table-right{
			float:right;
			width:230px;
		}
	#yoyaku-konyu-big table.kobetsu-format2{
		border-collapse:collapse;
	}
	#yoyaku-konyu-big table.kobetsu-format2 th{
		padding:5px 5px;
		color:#fff;
		font-weight:normal;
		text-align:center;
		background:#333333;
		border:1px solid #888888;
	}
	#yoyaku-konyu-big table.kobetsu-format2 th.type2{
		background:#444444;
	}
	#yoyaku-konyu-big table.kobetsu-format2 td{
		padding:5px 8px;
		text-align:center;
		border:1px solid #888888;
	}
	
	#yoyaku-konyu-big a.linkbt_konyu{
		display:block;
		width:220px;
		font-size:14px;
		text-align:center;
		text-decoration:none;
	}
		#yoyaku-konyu-big a.linkbt_konyu span{
			display:block;
			padding:5px 0;
			color:#111;
			background:#ff7633;
			border-top:2px solid #ffd1a4;
			border-left:2px solid #ffd1a4;
			border-right:2px solid #ff4b20;
			border-bottom:2px solid #ff4b20;
		}
		#yoyaku-konyu-big a.linkbt_konyu span.type1{
			padding:3px 5px;
			line-height:18px;
		}
		#yoyaku-konyu-big a.linkbt_konyu:hover span{
			background:#ff6633;
			border-top:2px solid #ff6633;
			border-left:2px solid #ff6633;
			border-right:2px solid #ff6633;
			border-bottom:2px solid #ff6633;
		}
	
	#yoyaku-konyu-big a.linkbt_select{
		display:block;
		width:193px;
		font-size:14px;
		line-height:16px;
		text-align:center;
		text-decoration:none;
	}
		#yoyaku-konyu-big a.linkbt_select span{
			display:block;
			padding:5px 0;
			color:#111;
			background:#ff7633;
			border-top:2px solid #ffd1a4;
			border-left:2px solid #ffd1a4;
			border-right:2px solid #ff4b20;
			border-bottom:2px solid #ff4b20;
		}
		#yoyaku-konyu-big a.linkbt_select:hover span{
			background:#ff6633;
			border-top:2px solid #ff6633;
			border-left:2px solid #ff6633;
			border-right:2px solid #ff6633;
			border-bottom:2px solid #ff6633;
		}
	#yoyaku-konyu-big a.linkbt_select_4commodity{
		display:block;
		width:180px;
		font-size:14px;
		line-height:16px;
		text-align:center;
		text-decoration:none;
	}
		#yoyaku-konyu-big a.linkbt_select_4commodity span{
			display:block;
			padding:5px 0;
			color:#111;
			background:#ff7633;
			border-top:2px solid #ffd1a4;
			border-left:2px solid #ffd1a4;
			border-right:2px solid #ff4b20;
			border-bottom:2px solid #ff4b20;
		}
		#yoyaku-konyu-big a.linkbt_select_4commodity:hover span{
			background:#ff6633;
			border-top:2px solid #ff6633;
			border-left:2px solid #ff6633;
			border-right:2px solid #ff6633;
			border-bottom:2px solid #ff6633;
		}
	#yoyaku-konyu-big a.linkbt_select_off{
		display:block;
		width:193px;
		font-size:14px;
		line-height:16px;
		text-align:center;
		text-decoration:none;
	}
		#yoyaku-konyu-big a.linkbt_select_off span{
			display:block;
			padding:5px 0;
			color:#fff;
			background:#666666;
			border-top:2px solid #666666;
			border-left:2px solid #666666;
			border-right:2px solid #666666;
			border-bottom:2px solid #666666;
		}
		#yoyaku-konyu-big a.linkbt_select_off:hover span{
			background:#666666;
			border-top:2px solid #666666;
			border-left:2px solid #666666;
			border-right:2px solid #666666;
			border-bottom:2px solid #666666;
		}
	#yoyaku-konyu-big a.linkbt_select_off_4commodity{
		display:block;
		width:180px;
		font-size:14px;
		line-height:16px;
		text-align:center;
		text-decoration:none;
	}
		#yoyaku-konyu-big a.linkbt_select_off_4commodity span{
			display:block;
			padding:5px 0;
			color:#fff;
			background:#666666;
			border-top:2px solid #666666;
			border-left:2px solid #666666;
			border-right:2px solid #666666;
			border-bottom:2px solid #666666;
		}
		#yoyaku-konyu-big a.linkbt_select_off_4commodity:hover span{
			background:#666666;
			border-top:2px solid #666666;
			border-left:2px solid #666666;
			border-right:2px solid #666666;
			border-bottom:2px solid #666666;
		}
	
	#yoyaku-konyu-big .selectbutton{
		padding:0 0 0 50px;
	}
		#yoyaku-konyu-big .selectbutton ul{
			margin:0;
			padding:0;
			list-style:none;
		}
			#yoyaku-konyu-big .selectbutton ul li{
				float:left;
				padding:0 10px 0 0;
			}

	#yoyaku-konyu-big .selectbutton_4commodity{
		padding:0;
	}
		#yoyaku-konyu-big .selectbutton_4commodity ul{
			margin:0;
			padding:0;
			list-style:none;
		}
			#yoyaku-konyu-big .selectbutton_4commodity ul li{
				float:left;
				padding:0 0 0 10px;
			}
			#yoyaku-konyu-big .selectbutton_4commodity ul li:first-child{
				padding: 0;
			}

/* --------------------------------------------------------------------	
-----------------------------------------------------------------------
/system/yoyaku_toroku2.html
登録解除
-----------------------------------------------------------------------
-------------------------------------------------------------------- */		

#yoyaku-toroku2{
	
}
	#yoyaku-toroku2 .inputbt{
		width:230px;
		height:30px;
	}
		
/* --------------------------------------------------------------------	
-----------------------------------------------------------------------
/system/yoyaku_konyu_toto.html
（仮称）毎週予約購入状況画面（toto）
-----------------------------------------------------------------------
-------------------------------------------------------------------- */		

#yoyaku-konyu-toto{
	
}
	#yoyaku-konyu-toto .maintitle{
		height:40px;
		padding:0 5px 0 11px;
		background:#9fa09f;
	}
		#yoyaku-konyu-toto .maintitle h2{
			float:left;
			margin:0;
			padding:9px 0 0 0;
			line-height:0;
		}

#yoyaku-konyu-toto table.kobetsu-format1{
	line-height:14px;
}
		#yoyaku-konyu-toto table.kobetsu-format1 th{
			padding:0;
			text-align:left;
		}
		#yoyaku-konyu-toto table.kobetsu-format1 td{
			padding:0 15px;
			vertical-align:middle;
			font-size:14px;
			font-weight:bold;
			color:#666666;
			background:#e0e0e0;
		}
	#yoyaku-konyu-toto .link_left{
		font-size:12px;
		line-height:16px;
		margin:0;
		padding:0 0 0 10px;
		background:url(../img/parts/linkicon_blueone_left.gif) no-repeat 0 2px;
	}
	#yoyaku-konyu-toto .link_right{
		font-size:12px;
		line-height:16px;
		margin:0;
		padding:0 10px 0 0;
		background:url(../img/parts/linkicon_blueone.gif) no-repeat right 2px;
	}
	#yoyaku-konyu-toto .table-set{
		
	}
		#yoyaku-konyu-toto .table-set .table-left{
			float:left;
			width:500px;
		}
		#yoyaku-konyu-toto .table-set .table-right{
			float:right;
			width:230px;
		}
	#yoyaku-konyu-toto table.kobetsu-format2{
		border-collapse:collapse;
	}
	#yoyaku-konyu-toto table.kobetsu-format2 th{
		padding:5px 5px;
		color:#fff;
		font-weight:normal;
		text-align:center;
		background:#333333;
		border:1px solid #888888;
	}
	#yoyaku-konyu-toto table.kobetsu-format2 th.type2{
		background:#444444;
	}
	#yoyaku-konyu-toto table.kobetsu-format2 td{
		padding:5px 8px;
		text-align:center;
		border:1px solid #888888;
	}
	
	#yoyaku-konyu-toto a.linkbt_konyu{
		display:block;
		width:220px;
		font-size:14px;
		text-align:center;
		text-decoration:none;
	}
		#yoyaku-konyu-toto a.linkbt_konyu span{
			display:block;
			padding:5px 0;
			color:#111;
			background:#ff7633;
			border-top:2px solid #ffd1a4;
			border-left:2px solid #ffd1a4;
			border-right:2px solid #ff4b20;
			border-bottom:2px solid #ff4b20;
		}
		#yoyaku-konyu-toto a.linkbt_konyu span.type1{
			padding:3px 5px;
			line-height:18px;
		}
		#yoyaku-konyu-toto a.linkbt_konyu:hover span{
			background:#ff6633;
			border-top:2px solid #ff6633;
			border-left:2px solid #ff6633;
			border-right:2px solid #ff6633;
			border-bottom:2px solid #ff6633;
		}
	
	#yoyaku-konyu-toto a.linkbt_select{
		display:block;
		width:173px;
		font-size:14px;
		line-height:16px;
		text-align:center;
		text-decoration:none;
	}
		#yoyaku-konyu-toto a.linkbt_select span{
			display:block;
			padding:5px 0;
			color:#111;
			background:#ff7633;
			border-top:2px solid #ffd1a4;
			border-left:2px solid #ffd1a4;
			border-right:2px solid #ff4b20;
			border-bottom:2px solid #ff4b20;
		}
		#yoyaku-konyu-toto a.linkbt_select:hover span{
			background:#ff6633;
			border-top:2px solid #ff6633;
			border-left:2px solid #ff6633;
			border-right:2px solid #ff6633;
			border-bottom:2px solid #ff6633;
		}
	#yoyaku-konyu-toto a.linkbt_select_off{
		display:block;
		width:173px;
		font-size:14px;
		line-height:16px;
		text-align:center;
		text-decoration:none;
	}
		#yoyaku-konyu-toto a.linkbt_select_off span{
			display:block;
			padding:5px 0;
			color:#fff;
			background:#666666;
			border-top:2px solid #666666;
			border-left:2px solid #666666;
			border-right:2px solid #666666;
			border-bottom:2px solid #666666;
		}
		#yoyaku-konyu-toto a.linkbt_select_off:hover span{
			background:#666666;
			border-top:2px solid #666666;
			border-left:2px solid #666666;
			border-right:2px solid #666666;
			border-bottom:2px solid #666666;
		}
	
	#yoyaku-konyu-toto .selectbutton{
		padding:0 0 0 5px;
	}
		#yoyaku-konyu-toto .selectbutton ul{
			margin:0;
			padding:0;
			list-style:none;
		}
			#yoyaku-konyu-toto .selectbutton ul li{
				float:left;
				padding:0 10px 0 0;
			}


/* --------------------------------------------------------------------	
-----------------------------------------------------------------------
/system/konyu_cart.html
（仮称）毎週予約購入状況画面（toto）
-----------------------------------------------------------------------
-------------------------------------------------------------------- */		
#konyu-cart{
}

#konyu-cart table.kobetsu-format1{
	border-collapse:collapse;
}
	#konyu-cart table.kobetsu-format1 td{
		padding:10px;
		border:1px solid #b5b5b5;
	}
	#konyu-cart table.kobetsu-format1 td.type1{
		vertical-align:top;
		background:#f1f1f1;
	}
	#konyu-cart table.kobetsu-format1 td.type2{
		text-align:center;
		background:#e0e0e0;
	}
	
	#konyu-cart table.kobetsu-format2 th,#konyu-cart table.kobetsu-format2 td{
		padding:10px 0;
		background:#fff;
		border-top:1px solid #ebebeb;
		border-left:1px solid #ebebeb;
		border-right:1px solid #a5a5a5;
		border-bottom:1px solid #a5a5a5;
	}
	#konyu-cart table.kobetsu-format2 th.section1{
		text-align:center;
		background:#e0e0e0;
	}
	#konyu-cart table.kobetsu-format2 th.section2{
		text-align:center;
		background:#ffcc99;
	}

#konyu-cart table.kobetsu-format3{
		border-collapse:separate;
		border-spacing:0;
		border-top:1px solid #888888;
		border-left:1px solid #888888;
}
	#konyu-cart table.kobetsu-format3 th{
		padding:5px 5px;
		text-align:center;
		color:#fff;
		font-weight:normal;
		background:#333333;
		border-right:1px solid #888888;
		border-bottom:1px solid #888888;
	}
	#konyu-cart table.kobetsu-format3 td{
		padding:10px 3px;
		text-align:center;
		border-right:1px solid #888888;
		border-bottom:1px solid #888888;
	}
	#konyu-cart table.kobetsu-format3 td.division{
		border-top:3px solid #888888;
	}
	#konyu-cart table.kobetsu-format3 td.datacell{
		padding:10px 7px;
	}
	#konyu-cart table.kobetsu-format3 table.price-format th, #konyu-cart table.kobetsu-format3 table.price-format td{
		padding:0;
		border:none;
	}
	
	#konyu-cart table.kobetsu-format3 .textleft{
		text-align:left;
	}
	#konyu-cart table.kobetsu-format3 .textcenter{
		text-align:center;
	}
	#konyu-cart table.kobetsu-format3 .textright{
		text-align:right;
	}
	#konyu-cart table.kobetsu-format3 tr.backgray, #konyu-cart table.kobetsu-format3 td.td_gray{
		background:#eeeeee;
	}
	
#konyu-cart table.kobetsu-format4{
	line-height:14px;
	border-collapse:collapse;
}
		#konyu-cart table.kobetsu-format4 th{
			padding:5px 5px;
			text-align:center;
			color:#fff;
			font-weight:normal;
			background:#333333;
			border:1px solid #888888;
		}
		#konyu-cart table.kobetsu-format4 td{
			padding:5px 5px;
			text-align:center;
			border:1px solid #888888;
		}
		#konyu-cart table.kobetsu-format4 td.textleft{
			text-align:left;
		}
		#konyu-cart table.kobetsu-format4 tr.backgray, #konyu-cart table.kobetsu-format4 td.td_gray{
			background:#eeeeee;
		}
		
	#konyu-cart .table-set{
		
	}
		#konyu-cart .table-set .table-left{
			float:left;
			width:484px;
		}
		#konyu-cart .table-set .table-right{
			float:right;
			width:406px;
		}

/* format4と同じ */
#konyu-cart table.kobetsu-format5{
	line-height:14px;
	border-collapse:collapse;
}
	#konyu-cart table.kobetsu-format5 th{
		padding:2px 3px;
		text-align:center;
		font-weight:normal;
		color:#fff;
		background:#333333;
		border:1px solid #888888;
	}
	#konyu-cart table.kobetsu-format5 td{
		padding:2px 3px;
		text-align:center;
		background:#fff;
		border:1px solid #888888;
	}
	#konyu-cart table.kobetsu-format5 tr.td_gray td, #konyu-cart table.kobetsu-format5 tr td.td_gray{
		background:#eeeeee;
	}
	#konyu-cart table.kobetsu-format5 tr td.td_finish{
		background:#f4e3e2;
		font-weight:bold;
	}
	#konyu-cart table.kobetsu-format5 tr td.td_blue{
		background:#d7e9f7;
	}
	#konyu-cart table.kobetsu-format5 tr td.td_red{
		background:#ffa6a6;
	}
	#konyu-cart table.kobetsu-format5 tr.td_gray td.td_red{
		background:#f49b9b;
	}
	
	#konyu-cart table.kobetsu-format5 tr.td_gray td.td_blue, #konyu-cart table.kobetsu-format5 tr td.td_grayblue{
		background:#cdddea;
	}
	
	#konyu-cart table.kobetsu-format5 td.num{
		width:4.5%;
	}
	#konyu-cart table.kobetsu-format5 td.num2{
		width:5%;
	}
	#konyu-cart table.kobetsu-format5 td.num3{
		width:3%;
	}
	#konyu-cart table.kobetsu-format5 td.sum{
		padding:3px 5px;
		background:#ffcc99;
		text-align:right;
	}
	#konyu-cart table.kobetsu-format5 td.sum_gray{
		padding:3px 5px;
		background:#e0e0e0;
		text-align:right;
	}
	#konyu-cart table.kobetsu-format5 td.textright{
		text-align:right;
	}


/* ----------------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------------------

以下、B

-------------------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------- */

/* --------------------------------------------------------------------	
-----------------------------------------------------------------------
/big/schedule/index.html
BIG系くじ販売スケジュール
-----------------------------------------------------------------------
-------------------------------------------------------------------- */	
#big-schedule{
	
}
	#big-schedule #page{
		color:#333333;
	}

	#big-schedule .big-schedule-imgarea{
		height:31px;
		background:url(../../img_system/big/schedule/img_back.gif) no-repeat left top;
	}
	#big-schedule .big-schedule-imgarea ul{
		width:812px;
		height:28px;
		margin:0;
		padding:0 0 0 18px;
		line-height:0;
	}
	#big-schedule .big-schedule-imgarea ul li{
		padding:3px 0 0 0;
		list-style:none;
		float:left;
		line-height:0;
	}
	#big-schedule dl{
		margin:0;
		padding:0;
	}
	#big-schedule dl dt{
		float:left;
		clear:left;
		width:1em;
		margin:0;
		padding:0;
	}
	#big-schedule dl dd{
		margin:0;
		padding:0 0 0 1em;
	}

/* --------------------------------------------------------------------	
-----------------------------------------------------------------------
/system_b/big_kujiinfo.html
BIG系くじ情報
-----------------------------------------------------------------------
-------------------------------------------------------------------- */	
#big-kujiinfo{
	
}
	#big-kujiinfo #page{
		color:#333333;
	}
	#big-kujiinfo .kuji-stop{
		height:30px;
		font-size:20px;
		color:#ff0000;
		text-align:center;
		background:url(../../img_system/common/img_stop_back.gif) no-repeat left top;
	}
	#big-kujiinfo table.kobetsu-format1{
		
	}
			#big-kujiinfo table.kobetsu-format1 th{
				padding:0;
				text-align:left;
			}
			#big-kujiinfo table.kobetsu-format1 td{
				padding:0 15px;
				vertical-align:middle;
				font-size:16px;
				font-weight:bold;
				color:#666666;
				background:#e0e0e0;
			}
	#big-kujiinfo .kuji-set{
		padding:0 0 20px 0;
		border-bottom:3px solid #e0e0e0;
	}
	#big-kujiinfo .kuji-infonow{
		margin:-1px 1px 10px 1px;
		padding:9px;
		border-left:1px solid #cccccc;
		border-right:1px solid #cccccc;
		border-bottom:1px solid #cccccc;
	}
			
	#big-kujiinfo table.kobetsu-format2{
		line-height:14px;
		border-collapse:collapse;
	}
		#big-kujiinfo table.kobetsu-format2 th{
			padding:5px 3px;
			text-align:center;
			font-weight:normal;
			background:#e0e0e0;
			border:1px solid #888888;
		}
		#big-kujiinfo table.kobetsu-format2 td{
			padding:5px 3px;
			text-align:right;
			border:1px solid #888888;
		}
		
	#big-kujiinfo .prize1stAllotInfo{
	    position:relative;
    }
        #big-kujiinfo .prize1stAllotInfo table.kobetsu-format3{
            position:absolute;
            left:400px;
            line-height:14px;
            border-collapse:collapse;
        }
        #big-kujiinfo .prize1stAllotInfo table.kobetsu-format3 th{
            padding:5px 3px;
            text-align:center;
            font-weight:normal;
            background:#e0e0e0;
            border:1px solid #888888;
        }
        #big-kujiinfo .prize1stAllotInfo table.kobetsu-format3 td{
            padding:5px 3px;
            text-align:right;
            border:1px solid #888888;
        }

/* --------------------------------------------------------------------	
-----------------------------------------------------------------------
/system_b/big_shiteisyosai.html
BIG系くじ指定試合詳細
-----------------------------------------------------------------------
-------------------------------------------------------------------- */	
#big-shiteisyosai{
	
}
	#big-shiteisyosai #page{
		color:#333333;
	}
	#big-shiteisyosai .kuji-stop{
		height:30px;
		font-size:20px;
		color:#ff0000;
		text-align:center;
		background:url(../../img_system/common/img_stop_back.gif) no-repeat left top;
	}
	#big-shiteisyosai table.kobetsu-format1{
		
	}
			#big-shiteisyosai table.kobetsu-format1 th{
				padding:0;
				text-align:left;
			}
			#big-shiteisyosai table.kobetsu-format1 td{
				padding:0 15px;
				vertical-align:middle;
				font-size:16px;
				font-weight:bold;
				color:#666666;
				background:#e0e0e0;
			}
	#big-shiteisyosai table.kobetsu-format2{
		line-height:14px;
		border-collapse:collapse;
	}
		#big-shiteisyosai table.kobetsu-format2 th{
			padding:5px 0;
			text-align:center;
			color:#fff;
			font-weight:normal;
			background:#333333;
			border:1px solid #888888;
		}
		#big-shiteisyosai table.kobetsu-format2 td{
			padding:3px 0;
			text-align:center;
			border:1px solid #888888;
		}
		#big-shiteisyosai table.kobetsu-format2 tr.backgray{
			background:#eeeeee;
		}
		#big-shiteisyosai table.kobetsu-format2 tr.backred{
			background:#ffe0e0;
		}
		
		
/* --------------------------------------------------------------------	
-----------------------------------------------------------------------
/system_b/big_kujikekka_ichiran.html
BIG系くじ結果一覧
-----------------------------------------------------------------------
-------------------------------------------------------------------- */	
#big-kujikekka-ichiran{
	
}
	#big-kujikekka-ichiran #page{
		color:#333333;
	}
	#big-kujikekka-ichiran table.kobetsu-format1{
		line-height:14px;
	}
			#big-kujikekka-ichiran table.kobetsu-format1 th{
				padding:0;
				text-align:left;
			}
			#big-kujikekka-ichiran table.kobetsu-format1 td{
				padding:0 15px;
				vertical-align:middle;
				font-size:16px;
				font-weight:bold;
				background:#e0e0e0;
			}
	#big-kujikekka-ichiran table.kobetsu-format2{
		border-collapse:collapse;
	}
		#big-kujikekka-ichiran table.kobetsu-format2 th{
			padding:0 2px;
			text-align:left;
			color:#fff;
			font-weight:normal;
			background:#333333;
			border:1px solid #888888;
		}
		#big-kujikekka-ichiran table.kobetsu-format2 td{
			padding:0 2px;
			text-align:left;
			border:1px solid #888888;
		}
		#big-kujikekka-ichiran table.kobetsu-format2 tr.backgray{
			background:#eeeeee;
		}
	#big-kujikekka-ichiran .kuji-result{
		padding:9px 8px;
		border:1px solid #cccccc;
	}
	
	
/* --------------------------------------------------------------------	
-----------------------------------------------------------------------
/system_b/big_kaisaikai_kujikekka.html
開催回別くじ結果詳細(BIG系)
-----------------------------------------------------------------------
-------------------------------------------------------------------- */	
#big-kaisaikai-kujikekka{
	
}
	#big-kaisaikai-kujikekka #page{
		color:#333333;
	}
	#big-kaisaikai-kujikekka .kekkakakunin{
		padding:15px 0 10px 0;
		text-align:center;
		border:1px solid #ccc;
	}
	
	#big-kaisaikai-kujikekka .kuji-stop{
		height:30px;
		font-size:20px;
		color:#ff0000;
		text-align:center;
		background:url(../../img_system/common/img_stop_back.gif) no-repeat left top;
	}
	
	#big-kaisaikai-kujikekka table.kobetsu-format1{
		
	}
			#big-kaisaikai-kujikekka table.kobetsu-format1 th{
				padding:0;
				text-align:left;
			}
			#big-kaisaikai-kujikekka table.kobetsu-format1 td{
				padding:0 15px;
				color:#666666;
				vertical-align:middle;
				font-size:16px;
				font-weight:bold;
				background:#e0e0e0;
			}
	#big-kaisaikai-kujikekka .kujikekka{
		padding:0 0 20px 0;
		border-bottom:3px solid #e0e0e0;
	}
	#big-kaisaikai-kujikekka .kujikekka-base{
		padding:10px;
		background:#d7e9f7;
	}
	#big-kaisaikai-kujikekka .kujikekka-base .kujikekkaNumber{
		position:relative;
		width:810px;
		height:45px;
	}
	#big-kaisaikai-kujikekka .kujikekka-base .kujikekkaBig{
		background:url(../../img_system/big_kaisaikai_kujikekka/img_back_bigresult.gif) no-repeat left top;
	}
	#big-kaisaikai-kujikekka .kujikekka-base .kujikekkaBig1000{
		background:url(../../img_system/big_kaisaikai_kujikekka/img_back_big1000result.gif) no-repeat left top;
	}
	#big-kaisaikai-kujikekka .kujikekka-base .kujikekkaminiBig{
		background:url(../../img_system/big_kaisaikai_kujikekka/img_back_minibigresult.gif) no-repeat left top;
	}
	#big-kaisaikai-kujikekka .kujikekka-base .kujikekkaminiBigStop{
		background:url(../../img_system/big_kaisaikai_kujikekka/img_back_minibigresult_stop.gif) no-repeat left top;
	}
		#big-kaisaikai-kujikekka .kujikekka-base .kujikekkaNumber .kekkaTitle{
			position:absolute;
			left:0;
			width:187px;
			padding:7px 0 0 0;
			color:#fff;
			font-size:20px;
			font-weight:bold;
			text-align:center;
		}
		#big-kaisaikai-kujikekka .kujikekka-base .kujikekkaNumber .kekkaNumber{
			position:absolute;
			left:188px;
			width:622px;
			padding:3px 0 0 0;
		}
		#big-kaisaikai-kujikekka .kujikekka-base .kujikekkaNumber .kekkaNumber table.adjustment td{
			font-size:25px;
			font-weight:bold;
			vertical-align:middle;
			text-align:center;
		}
	
	#big-kaisaikai-kujikekka table.kobetsu-format2{
		line-height:14px;
		border-collapse:collapse;
	}
			#big-kaisaikai-kujikekka table.kobetsu-format2 th{
				padding:10px;
				color:#fff;
				font-weight:normal;
				text-align:center;
				background:#333333;
				border:1px solid #888888;
			}
			#big-kaisaikai-kujikekka table.kobetsu-format2 th.bignum{
				font-size:16px;
				font-weight:bold;
				background:#f14040;
			}
			#big-kaisaikai-kujikekka table.kobetsu-format2 th.big1000num{
				font-size:16px;
				font-weight:bold;
				background:#f87cbc;
			}
			#big-kaisaikai-kujikekka table.kobetsu-format2 th.minibignum{
				font-size:16px;
				font-weight:bold;
				background:#9bcd14;
			}
			#big-kaisaikai-kujikekka table.kobetsu-format2 td{
				padding:10px 15px;
				vertical-align:middle;
				text-align:right;
				font-size:16px;
				background:#fff;
				border:1px solid #888888;
			}
	#big-kaisaikai-kujikekka table.kobetsu-format3{
		border-collapse:collapse;
	}
			#big-kaisaikai-kujikekka table.kobetsu-format3 th{
				padding:5px 0;
				text-align:center;
				color:#fff;
				font-weight:normal;
				background:#333333;
				border:1px solid #888888;
			}
			#big-kaisaikai-kujikekka table.kobetsu-format3 td{
				padding:5px 0;
				text-align:center;
				border:1px solid #888888;
			}
			#big-kaisaikai-kujikekka table.kobetsu-format3 th.kujikekka{
				font-weight:bold;
			}
			#big-kaisaikai-kujikekka table.kobetsu-format3 td.kujikekka{
				font-size:14px;
				font-weight:bold;
			}
			#big-kaisaikai-kujikekka table.kobetsu-format3 tr.backgray{
				background:#eeeeee;
			}
			#big-kaisaikai-kujikekka table.kobetsu-format3 tr.backpink{
				background:#ffeeee;
			}
			#big-kaisaikai-kujikekka table.kobetsu-format3 tr.backred{
				background:#ffe0e0;
			}
			#big-kaisaikai-kujikekka table.kobetsu-format3 tr.backgrayred{
				background:#f5e5e5;
			}
			#big-kaisaikai-kujikekka table.kobetsu-format3 tr.backblue{
				background:#e5f8ff;
			}
			#big-kaisaikai-kujikekka table.kobetsu-format3 tr.backgrayblue{
				background:#e5eeff;
			}
			#big-kaisaikai-kujikekka table.kobetsu-format3 tr.backgreen{
				background:#e7ffa5;
			}
			#big-kaisaikai-kujikekka table.kobetsu-format3 tr.backgraygreen{
				background:#d7ed99;
			}
	
	
/* --------------------------------------------------------------------	
-----------------------------------------------------------------------
/system_b/toto_shiteisyosai.html
toto系くじ情報、指定試合情報
-----------------------------------------------------------------------
-------------------------------------------------------------------- */	
#toto-kujiinfo{
	
}
	#toto-kujiinfo #page{
		color:#333333;
	}
	#toto-kujiinfo table.kobetsu-format1{
		
	}
			#toto-kujiinfo table.kobetsu-format1 th{
				padding:0;
				text-align:left;
			}
			#toto-kujiinfo table.kobetsu-format1 td{
				padding:0 15px;
				vertical-align:middle;
				font-size:16px;
				font-weight:bold;
				color:#666666;
				background:#e0e0e0;
			}
			#toto-kujiinfo table.kobetsu-format1 td table.adjustment td{
				margin:0;
				padding:0;
			}
			#toto-kujiinfo table.kobetsu-format1 td table.adjustment td.textright{
				text-align:right;
			}
	#toto-kujiinfo .kuji-set{
		padding:0 0 20px 0;
		border-bottom:3px solid #e0e0e0;
	}
	#toto-kujiinfo .kuji-set-no{
		padding:0 0 20px 0;
		border-bottom:none;
	}
	#toto-kujiinfo .kuji-stop{
		height:30px;
		font-size:20px;
		color:#ff0000;
		text-align:center;
		background:url(../../img_system/common/img_stop_back.gif) no-repeat left top;
	}
			
	#toto-kujiinfo table.kobetsu-format2{
		line-height:14px;
		border-collapse:collapse;
	}
		#toto-kujiinfo table.kobetsu-format2 th{
			padding:8px 0;
			text-align:center;
			font-weight:normal;
			background:#e0e0e0;
			border:1px solid #888888;
		}
		#toto-kujiinfo table.kobetsu-format2 td{
			padding:8px;
			text-align:left;
			border:1px solid #888888;
		}
	#toto-kujiinfo table.kobetsu-format3{
		line-height:14px;
		border-collapse:collapse;
	}
		#toto-kujiinfo table.kobetsu-format3 th{
			padding:2px 0;
			color:#fff;
			font-weight:normal;
			text-align:center;
			background:#333;
			border:1px solid #888888;
		}
		#toto-kujiinfo table.kobetsu-format3 td{
			padding:2px 0;
			text-align:center;
			border:1px solid #888888;
		}
		#toto-kujiinfo table.kobetsu-format3 tr.backgray{
			background:#eeeeee;
		}
		#toto-kujiinfo table.kobetsu-format3 tr.backred{
				background:#ffe0e0;
			}
		#toto-kujiinfo table.kobetsu-format4{
			
		}
			#toto-kujiinfo table.kobetsu-format4 th{
				padding:1px 0;
				background:#e0e0e0;
				text-align:center;
				border-top:1px solid #ebebeb;
				border-left:1px solid #ebebeb;
				border-right:1px solid #a5a5a5;
				border-bottom:1px solid #a5a5a5;
			}
			#toto-kujiinfo table.kobetsu-format4 td{
				padding:1px 3px;
				text-align:right;
				border-top:1px solid #ebebeb;
				border-left:1px solid #ebebeb;
				border-right:1px solid #a5a5a5;
				border-bottom:1px solid #a5a5a5;
			}
			#toto-kujiinfo table.kobetsu-format4 th.type1{
				padding:10px 0;
			}


/* --------------------------------------------------------------------	
-----------------------------------------------------------------------
/system_b/toto_kaisaikai_kujikekka.html
開催回別くじ結果詳細(toto系)
-----------------------------------------------------------------------
-------------------------------------------------------------------- */	
#toto-kaisaikai-kujikekka{
	
}
	#toto-kaisaikai-kujikekka #page{
		color:#333333;
	}
	#toto-kaisaikai-kujikekka .kekkakakunin{
		padding:15px 0 10px 0;
		text-align:center;
		border:1px solid #ccc;
	}
	#toto-kaisaikai-kujikekka .kuji-stop{
		height:30px;
		font-size:20px;
		color:#ff0000;
		text-align:center;
		background:url(../../img_system/common/img_stop_back.gif) no-repeat left top;
	}
	
	#toto-kaisaikai-kujikekka table.kobetsu-format1{
		
	}
			#toto-kaisaikai-kujikekka table.kobetsu-format1 th{
				padding:0;
				text-align:left;
			}
			#toto-kaisaikai-kujikekka table.kobetsu-format1 td{
				padding:0 15px;
				color:#666666;
				vertical-align:middle;
				font-size:16px;
				font-weight:bold;
				background:#e0e0e0;
			}
			#toto-kaisaikai-kujikekka table.kobetsu-format1 td table.adjustment td{
				margin:0;
				padding:0;
			}
			#toto-kaisaikai-kujikekka table.kobetsu-format1 td table.adjustment td.textright{
				text-align:right;
			}
			
	#toto-kaisaikai-kujikekka .kujikekka{
		padding:0 0 20px 0;
		border-bottom:3px solid #e0e0e0;
	}
	#toto-kaisaikai-kujikekka .kujikekka-base{
		padding:10px;
		background:#d7e9f7;
	}
	#toto-kaisaikai-kujikekka table.kobetsu-format2{
		border-collapse:collapse;
	}
			#toto-kaisaikai-kujikekka table.kobetsu-format2 th{
				padding:5px 0;
				text-align:center;
				color:#fff;
				font-weight:normal;
				background:#333333;
				border:1px solid #888888;
			}
			#toto-kaisaikai-kujikekka table.kobetsu-format2 td{
				padding:5px 0;
				text-align:center;
				background:#fff;
				border:1px solid #888888;
			}
			#toto-kaisaikai-kujikekka table.kobetsu-format2 td.kujikekka{
				font-size:14px;
				font-weight:bold;
			}
			#toto-kaisaikai-kujikekka table.kobetsu-format2 th.type1{
				font-weight:bold;
				font-size:14px;
			}
			#toto-kaisaikai-kujikekka table.kobetsu-format2 td.type1_left{
				padding:5px;
				font-weight:bold;
				font-size:12px;
				text-align:left;
			}
			#toto-kaisaikai-kujikekka table.kobetsu-format2 td.type1_right{
				padding:5px;
				font-size:16px;
				text-align:right;
			}
			#toto-kaisaikai-kujikekka table.kobetsu-format2 td.type2{
				vertical-align:top;
			}
			#toto-kaisaikai-kujikekka table.kobetsu-format2 tr.backgray td,
			#toto-kaisaikai-kujikekka table.kobetsu-format2 td.td_gray{
				background:#eeeeee;
			}
			#toto-kaisaikai-kujikekka table.kobetsu-format2 tr.backred td{
				background:#ffe0e0;
			}
			
			
/* --------------------------------------------------------------------	
-----------------------------------------------------------------------
/system_b/toto_tohyojyokyo.html
投票率（toto）
-----------------------------------------------------------------------
-------------------------------------------------------------------- */	
#toto-tohyojyokyo{
	
}
	#toto-tohyojyokyo #page{
		color:#333333;
	}
	#toto-tohyojyokyo table.kobetsu-format1{
		
	}
			#toto-tohyojyokyo table.kobetsu-format1 th{
				padding:0;
				text-align:left;
			}
			#toto-tohyojyokyo table.kobetsu-format1 td{
				padding:0 15px;
				vertical-align:middle;
				font-size:16px;
				font-weight:bold;
				color:#666666;
				background:#e0e0e0;
			}
	#toto-tohyojyokyo table.kobetsu-format2{
		line-height:14px;
		border-collapse:collapse;
	}
		#toto-tohyojyokyo table.kobetsu-format2 th{
			padding:2px 0;
			color:#fff;
			font-weight:normal;
			text-align:center;
			background:#333;
			border:1px solid #888888;
		}
		#toto-tohyojyokyo table.kobetsu-format2 td{
			padding:4px 0;
			text-align:center;
			border:1px solid #888888;
		}
		#toto-tohyojyokyo table.kobetsu-format2 tr.backgray{
			background:#eeeeee;
		}
		#toto-tohyojyokyo table.kobetsu-format2 th.td_red,
		#toto-tohyojyokyo table.kobetsu-format2 td.td_red{
			background:#ffcccc;
			color:#333;
		}
		#toto-tohyojyokyo table.kobetsu-format2 th.td_yellow,
		#toto-tohyojyokyo table.kobetsu-format2 td.td_yellow{
			background:#ffff99;
			color:#333;
		}
		#toto-tohyojyokyo table.kobetsu-format2 th.td_blue,
		#toto-tohyojyokyo table.kobetsu-format2 td.td_blue{
			background:#ccd7ff;
			color:#333;
		}
		#toto-tohyojyokyo table.kobetsu-format2 td.pernum{
			font-weight:bold;
		}
		#toto-tohyojyokyo table.kobetsu-format2 td.pertable{
				padding:1px;
			}
			#toto-tohyojyokyo table.kobetsu-format2 td.pertable table td{
				padding:0;
				height:20px;
				border:none;
			}
		#toto-tohyojyokyo table.kobetsu-format3{
			border-collapse:collapse;
		}
			#toto-tohyojyokyo table.kobetsu-format3 th{
				padding:1px 0;
				background:#e0e0e0;
				text-align:center;
				border:1px solid #888888;
			}
			#toto-tohyojyokyo table.kobetsu-format3 td{
				padding:1px 5px;
				text-align:right;
				border:1px solid #888888;
			}
			#toto-tohyojyokyo table.kobetsu-format3 th.type1{
				padding:10px 0;
			}
			#toto-tohyojyokyo table.kobetsu-format3 td.type1{
				padding:1px 5px;
				text-align:left;
			}
			
			
/* --------------------------------------------------------------------	
-----------------------------------------------------------------------
/system_b/tohyo_totogoal3.html
投票率（totoGOAL3）
-----------------------------------------------------------------------
-------------------------------------------------------------------- */	
#toto-totogoal3{
	
}
	#toto-totogoal3 #page{
		color:#333333;
	}
	#toto-totogoal3 table.kobetsu-format1{
		
	}
			#toto-totogoal3 table.kobetsu-format1 th{
				padding:0;
				text-align:left;
			}
			#toto-totogoal3 table.kobetsu-format1 td{
				padding:0 15px;
				vertical-align:middle;
				font-size:16px;
				font-weight:bold;
				color:#666666;
				background:#e0e0e0;
			}
	#toto-totogoal3 table.kobetsu-format2{
		line-height:14px;
		border-collapse:collapse;
	}
		#toto-totogoal3 table.kobetsu-format2 th{
			padding:2px 0;
			color:#fff;
			font-weight:normal;
			text-align:center;
			background:#333;
			border:1px solid #888888;
		}
		#toto-totogoal3 table.kobetsu-format2 td{
			padding:4px 0;
			text-align:center;
			border:1px solid #888888;
		}
		#toto-totogoal3 table.kobetsu-format2 tr.backgray{
			background:#eeeeee;
		}
		#toto-totogoal3 table.kobetsu-format2 th.td_red,
		#toto-totogoal3 table.kobetsu-format2 td.td_red{
			background:#ffcccc;
			color:#333;
		}
		#toto-totogoal3 table.kobetsu-format2 th.td_yellow,
		#toto-totogoal3 table.kobetsu-format2 td.td_yellow{
			background:#ffff99;
			color:#333;
		}
		#toto-totogoal3 table.kobetsu-format2 th.td_blue,
		#toto-totogoal3 table.kobetsu-format2 td.td_blue{
			background:#ccd7ff;
			color:#333;
		}
		#toto-totogoal3 table.kobetsu-format2 th.td_green,
		#toto-totogoal3 table.kobetsu-format2 td.td_green{
			background:#b7f0a9;
			color:#333;
		}
		#toto-totogoal3 table.kobetsu-format2 td.pernum{
			font-weight:bold;
		}
		#toto-totogoal3 table.kobetsu-format2 td.pertable{
				padding:1px;
			}
			#toto-totogoal3 table.kobetsu-format2 td.pertable table td{
				padding:0;
				height:20px;
				border:none;
			}
		#toto-totogoal3 table.kobetsu-format3{
			border-collapse:collapse;
		}
			#toto-totogoal3 table.kobetsu-format3 th{
				padding:1px 0;
				background:#e0e0e0;
				text-align:center;
				border:1px solid #888888;
			}
			#toto-totogoal3 table.kobetsu-format3 td{
				padding:1px 5px;
				text-align:right;
				border:1px solid #888888;
			}
			#toto-totogoal3 table.kobetsu-format3 th.type1{
				padding:10px 0;
			}
			#toto-totogoal3 table.kobetsu-format3 td.type1{
				padding:1px 5px;
				text-align:left;
			}
		
	
/* --------------------------------------------------------------------	
-----------------------------------------------------------------------
/system_b/tosen_obo.html
当せん者の声　応募フォーム
-----------------------------------------------------------------------
-------------------------------------------------------------------- */	
#tosen-obo{
}
	#tosen-obo .input_type1{
		width:146px;
	}
	#tosen-obo .input_type2{
		width:280px;
	}
	#tosen-obo .input_type3{
		width:500px;
	}
	#tosen-obo .input_type4{
		width:35px;
	}
	#tosen-obo .input_type5{
		width:316px;
		margin:0;
		padding:0;
	}
	#tosen-obo .input_type6{
		width:146px;
		margin:0;
		padding:0;
	}
	
	
/* --------------------------------------------------------------------	
-----------------------------------------------------------------------
/system_b/tosen_kakunin.html
当せん者の声　応募内容確認
-----------------------------------------------------------------------
-------------------------------------------------------------------- */	
#tosen-kakunin{
}
	#tosen-kakunin .buttonArea{
		width:403px;
		margin:0 auto;
	}
	
	
/* --------------------------------------------------------------------	
-----------------------------------------------------------------------
/toto/schedule/index.html
toto系くじ販売スケジュール
-----------------------------------------------------------------------
-------------------------------------------------------------------- */	
#toto-schedule{
	
}
	#toto-schedule #page{
		color:#333333;
	}

	#toto-schedule .toto-schedule-imgarea{
		height:31px;
		background:url(../../img_system/toto/schedule/img_back.gif) no-repeat left top;
	}
	#toto-schedule .toto-schedule-imgarea ul{
		width:812px;
		height:28px;
		margin:0;
		padding:0 0 0 18px;
		line-height:0;
	}
	#toto-schedule .toto-schedule-imgarea ul li{
		padding:3px 0 0 0;
		list-style:none;
		float:left;
		line-height:0;
	}
	#toto-schedule dl{
		margin:0;
		padding:0;
	}
	#toto-schedule dl dt{
		float:left;
		clear:left;
		width:1em;
		margin:0;
		padding:0;
	}
	#toto-schedule dl dd{
		margin:0;
		padding:0 0 0 1em;
	}
	
/* --------------------------------------------------------------------	
-----------------------------------------------------------------------
/system_b/toto_top10.html
toto当せん金額トップ10
-----------------------------------------------------------------------
-------------------------------------------------------------------- */	
#toto-top10{
	
}
	#toto-top10 #page{
		color:#333333;
	}

	#toto-top10 table.kobetsu-format1{
		line-height:14px;
	}
			#toto-top10 table.kobetsu-format1 th{
				padding:0;
				text-align:left;
			}
			#toto-top10 table.kobetsu-format1 td{
				padding:0 15px;
				vertical-align:middle;
				font-size:16px;
				font-weight:bold;
				color:#666666;
				background:#e0e0e0;
			}
			
	#toto-top10 table.kobetsu-format2{
		line-height:14px;
		border-collapse:collapse;
	}
		#toto-top10 table.kobetsu-format2 th{
			padding:12px 5px;
			text-align:center;
			color:#fff;
			font-weight:normal;
			background:#333333;
			border:1px solid #888888;
		}
		#toto-top10 table.kobetsu-format2 td{
			padding:12px 5px;
			text-align:center;
			border:1px solid #888888;
		}
		#toto-top10 table.kobetsu-format2 td.type1{
			text-align:right;
		}
		#toto-top10 table.kobetsu-format2 tr.backgray{
			background:#eeeeee;
		}

/* --------------------------------------------------------------------	
-----------------------------------------------------------------------
/system_b/d-kaiin_mypage.html
会員メニュー
-----------------------------------------------------------------------
-------------------------------------------------------------------- */	

#d-kaiin-mypage{
	
}
	#d-kaiin-mypage .info-section{
		padding:9px;
		border:3px solid #00a000;
	}
	#d-kaiin-mypage h3{
		padding:1px 5px;
		margin:0 0 10px 0;
		font-size:14px;
		font-weight:normal;
		color:#fff;
		background:#00a000;
	}
	
	/*オレンジのボタン */
	#d-kaiin-mypage a.linkbt_konyuorange{
		display:block;
		width:173px;
		font-size:16px;
		line-height:16px;
		text-align:center;
		text-decoration:none;
	}
		#d-kaiin-mypage a.linkbt_konyuorange span{
			display:block;
			padding:10px 0;
			color:#111;
			background:#ff7633;
			border-top:2px solid #ffd1a4;
			border-left:2px solid #ffd1a4;
			border-right:2px solid #ff4b20;
			border-bottom:2px solid #ff4b20;
		}
		#d-kaiin-mypage a.linkbt_konyuorange:hover span{
			background:#ff6633;
			border-top:2px solid #ff6633;
			border-left:2px solid #ff6633;
			border-right:2px solid #ff6633;
			border-bottom:2px solid #ff6633;
		}
		
	/*楽当のボタン */
	#d-kaiin-mypage a.linkbt_konyurakuate{
		display:block;
		width:173px;
		font-size:18px;
		line-height:16px;
		text-align:center;
		text-decoration:none;
	}
		#d-kaiin-mypage a.linkbt_konyurakuate span{
			display:block;
			padding:10px 0;
			color:#fff;
			background:#8c5cc1;
			border-top:2px solid #000000;
			border-left:2px solid #000000;
			border-right:2px solid #000000;
			border-bottom:2px solid #000000;
		}
		#d-kaiin-mypage a.linkbt_konyurakuate:hover span{
			background:#664299;
			border-top:2px solid #000000;
			border-left:2px solid #000000;
			border-right:2px solid #000000;
			border-bottom:2px solid #000000;
		}
	
	/* ランクの表示 */
	#d-kaiin-mypage table.kobetsu-format{
		line-height:14px;
	}
	#d-kaiin-mypage table.kobetsu-format th{
		padding:0 5px;
		text-align:left;
		color:#fff;
		font-weight:normal;
		background:#333333;
		border:1px solid #cecece;
	}
	#d-kaiin-mypage table.kobetsu-format td{
		padding:7px 5px;
		text-align:center;
		border:1px solid #cecece;
	}
	#d-kaiin-mypage table.kobetsu-format td.textleft{
		text-align:left;
	}
	#d-kaiin-mypage table.kobetsu-format tr.backgray{
		background:#eeeeee;
	}
		#d-kaiin-mypage  table.kobetsu-format table.tableLayout td{
			text-align:left;
			padding:0;
			background:none;
			border:none;
		}
		#d-kaiin-mypage  table.kobetsu-format table.tableLayout td.textright{
			text-align:right;
		}
	#d-kaiin-mypage a.linkrank{
		font-size:10px;
		padding:0 0 0 15px;
		background:url(../../img_system/d-kaiin_mypage/img_linkicon_rank.gif) no-repeat left top;
	}
		
	#d-kaiin-mypage .rankarea{
		float:left;
		width:72px;
	}
	#d-kaiin-mypage .rankdataarea{
		padding:0 0 0 80px;
	}
	#d-kaiin-mypage #rankConditions1{
		font-size:10px;
		padding:0 0 0 125px;
		height:14px;
		background:url(../../img_system/d-kaiin_mypage/img_conditions01.gif) no-repeat left center;
	}
	#d-kaiin-mypage #rankConditions2{
		font-size:10px;
		padding:0 0 0 105px;
		height:14px;
		background:url(../../img_system/d-kaiin_mypage/img_conditions02.gif) no-repeat left center;
	}
	#d-kaiin-mypage #rankConditionsIf{
		font-size:10px;
		padding:0 0 0 65px;
		height:14px;
		background:url(../../img_system/d-kaiin_mypage/img_conditionsif.gif) no-repeat left center;
	}
	#d-kaiin-mypage #rankConditionsCopy{
		font-size:10px;
	}
	#d-kaiin-mypage #rankCopyEx{
		display:none;
	}
	#d-kaiin-mypage #rankTable1, #d-kaiin-mypage #rankTable2{
		width:250px;
		padding:0 0 5px 0;
	}
	#d-kaiin-mypage .rankSetBox{
		padding:5px 0 0 0;
		background:url(../../img_system/d-kaiin_mypage/img_rankline.gif) repeat-x left top;
	}
	#d-kaiin-mypage table.dataTable{
		margin-left:-2px;
	}
		#d-kaiin-mypage table.dataTable td{
			height:13px;
			padding:1px;
			background:#cccccc;
			border:none;
		}
		#d-kaiin-mypage table.dataTable td.nowGreen{
			background:url(../../img_system/d-kaiin_mypage/img_tablegreen.gif) no-repeat right top;
		}
	#d-kaiin-mypage .dataSliderWrapper{
		width:246px;
		background:#cccccc;
		height:15px;
	}
		#d-kaiin-mypage .dataSliderWrapper .dataSlider{
			background:url(../../img_system/d-kaiin_mypage/img_tablegreen.gif) no-repeat right top;
			height:13px;
			padding:1px;
		}
		
	/* キャンペーンなしのメッセージ */
    #d-kaiin-mypage #noCampaign{
    text-align:center;
    vertical-align:middle;
    font-weight:bold;
    font-size:18px;
    }
    
	/* 開催回なしのメッセージ */
	#d-kaiin-mypage #noHoldCnt{
	text-align:center;
	vertical-align:middle;
	margin-top:5px;
	font-weight:bold;
	font-size:18px;
    }
	
	/* バナーセット */
	#d-kaiin-mypage #campaignBannerSet{
		position:relative;
		height:80px;
	}
		#d-kaiin-mypage #campaignBannerSet .controlLeft{
			position:absolute;
			top:30px;
			left:0;
			width:15px;
			height:22px;
		}
		#d-kaiin-mypage #campaignBannerSet .controlRight{
			position:absolute;
			top:30px;
			right:0;
			width:15px;
			height:22px;
		}
		#d-kaiin-mypage #campaignBannerSet .bannerWrapper{
			position:absolute;
			top:0;
			left:22px;
			width:720px;
			height:80px;
		}
			#d-kaiin-mypage #campaignBannerSet .bannerSet{
				position:relative;
				width:720px;
				height:80px;
				overflow:hidden;
			}
			#d-kaiin-mypage #campaignBannerSet .bannerSet .campaignbanner{
				position:absolute;
				top:0;
			}
	
	#d-kaiin-mypage #bigset{
		position:relative;
		height:101px;
	}
		#d-kaiin-mypage #bigset #haitoukincarry{
			position:absolute;
			top:0;
			left:0;
		}
		    /* キャリーオーバー回数 */
		    #d-kaiin-mypage #bigset #haitoukincarry .Carrycount0{
				position:absolute;
				top:30px;
				left:28px;
		    }
			#d-kaiin-mypage #bigset #haitoukincarry .Carrycount1{
				position:absolute;
				top:30px;
				left:38px;
		    }
			#d-kaiin-mypage #bigset #haitoukincarry .Carrycount2{
				position:absolute;
				top:30px;
				left:48px;
		    }
			#d-kaiin-mypage #bigset #haitoukincarry .Carrycount3{
				position:absolute;
				top:46px;
				left:13px;
		    }
			#d-kaiin-mypage #bigset #haitoukincarry .Carrycount4{
				position:absolute;
				top:46px;
				left:23px;
		    }
			#d-kaiin-mypage #bigset #haitoukincarry .Carrycount5{
				position:absolute;
				top:46px;
				left:33px;
		    }
			#d-kaiin-mypage #bigset #haitoukincarry .Carrycount6{
				position:absolute;
				top:46px;
				left:43px;
		    }
		#d-kaiin-mypage #bigset #haitoukinWrapper{
			position:absolute;
			top:4px;
			left:88px;
		}
		#d-kaiin-mypage #bigset #haitoukinBtset{
			position:absolute;
			top:4px;
			left:563px;
			width:173px;
		}
	#d-kaiin-mypage .bigtitle{
		width:765px;
		height:29px;
		position:relative;
		background:url(../../img_system/d-kaiin_mypage/img_bigtitle.gif) no-repeat left top;
	}
		#d-kaiin-mypage .bigtitle p{
			margin:0;
			padding:5px 10px 0 0;
			text-align:right;
		}
		#d-kaiin-mypage .bigtitle p a{
			padding:0 0 0 15px;
			color:#fff;
			background:url(../../img_system/d-kaiin_mypage/img_biglink.gif) no-repeat 0px 0px;
		}
		#d-kaiin-mypage .bigtitle p a:hover{
			background:url(../../img_system/d-kaiin_mypage/img_biglink.gif) no-repeat 2px 0px;
		}
	#d-kaiin-mypage #totoset{
		position:relative;
		height:94px;
	}
		#d-kaiin-mypage #totoset #totocarry{
			position:absolute;
			top:0;
			left:0;
			height:87px;
		}
		#d-kaiin-mypage #totoset #totoback{
			position:absolute;
			top:0;
			left:86px;
			height:87px;
			width:180px;
			background: url(../../img_system/d-kaiin_mypage/img_toto_back.gif) no-repeat 0 0;
		}
		    #d-kaiin-mypage #totoset #totoback .ct01{
				position:absolute;
				top:12px;
				left:20px;
	        }
			#d-kaiin-mypage #totoset #totoback .ct02{
				position:absolute;
				top:12px;
				left:31px;
	        }
			#d-kaiin-mypage #totoset #totoback .ct03{
				position:absolute;
				top:12px;
				left:42px;
	        }
		#d-kaiin-mypage #totoset #totoback #countNumSet_toto{
			position:absolute;
			top:30px;
			left:19px;
		}
		  #d-kaiin-mypage #totoset #totoback #countNumSet_toto .totocount0{
				position:absolute;
				top:0px;
				left:0px;
	        }
			#d-kaiin-mypage #totoset #totoback #countNumSet_toto .totocount1{
				position:absolute;
				top:0px;
				left:16px;
	        }
			#d-kaiin-mypage #totoset #totoback #countNumSet_toto .totocount2{
				position:absolute;
				top:0px;
				left:32px;
	        }
					
			#d-kaiin-mypage #totoset #totoback #countNumSet_toto .totocount3{
				position:absolute;
				top:0px;
				left:66px;
	        }
			#d-kaiin-mypage #totoset #totoback #countNumSet_toto .totocount4{
				position:absolute;
				top:0px;
				left:82px;
	        }
			#d-kaiin-mypage #totoset #totoback #countNumSet_toto .totocount5{
				position:absolute;
				top:0px;
				left:98px;
	        }
			#d-kaiin-mypage #totoset #totoback #countNumSet_toto .totocount6{
				position:absolute;
				top:0px;
				left:114px;
	        }
            #d-kaiin-mypage #totoset #totoNoBack{
            position:absolute;
            top:0;
            left:86px;
            height:87px;
            width:180px;
            background: url(../../img_system/d-kaiin_mypage/img_toto_noback.gif) no-repeat 0 0;
        }
        #d-kaiin-mypage #totoset #totoNoBack #infoSet{
    position:relative;
    top:10px;
    left:3px;
    font-weight:bold;
    font-size:10px;
}
            #d-kaiin-mypage #totoset #totoback-oku{
            position:absolute;
            top:0;
            left:86px;
            height:87px;
            width:180px;
            background: url(../../img_system/d-kaiin_mypage/img_toto_back_off.gif) no-repeat 0 0;
        }

            #d-kaiin-mypage #totoset #totoback-oku .ct01{
                position:absolute;
                top:12px;
                left:20px;
            }
            #d-kaiin-mypage #totoset #totoback-oku .ct02{
                position:absolute;
                top:12px;
                left:31px;
            }
            #d-kaiin-mypage #totoset #totoback-oku .ct03{
                position:absolute;
                top:12px;
                left:42px;
            }

            #d-kaiin-mypage #totoset #totoback-oku #countNumSet_toto{
            position:absolute;
            top:30px;
            left:19px;
        }
          #d-kaiin-mypage #totoset #totoback-oku #countNumSet_toto .totocount0{
                position:absolute;
                top:0px;
                left:0px;
            }
            #d-kaiin-mypage #totoset #totoback-oku #countNumSet_toto .totocount1{
                position:absolute;
                top:0px;
                left:66px;
            }
            #d-kaiin-mypage #totoset #totoback-oku #countNumSet_toto .totocount2{
                position:absolute;
                top:0px;
                left:82px;
            }
                    
            #d-kaiin-mypage #totoset #totoback-oku #countNumSet_toto .totocount3{
                position:absolute;
                top:0px;
                left:98px;
            }
            #d-kaiin-mypage #totoset #totoback-oku #countNumSet_toto .totocount4{
                position:absolute;
                top:0px;
                left:114px;
            }































			
			
			
			
			
	    
		#d-kaiin-mypage #totoset #tototable{
			position:absolute;
			top:4px;
			left:266px;
			width:274px;
			height:80px;
			background:url(../../img_system/d-kaiin_mypage/img_table_back.gif) no-repeat 0 0;
		}
		#d-kaiin-mypage #totoset #tototablecopy{
			position:absolute;
			top:0;
			left:550px;
			width:193px;
		}
	#d-kaiin-mypage .tototitle{
		width:765px;
		height:29px;
		position:relative;
		background:url(../../img_system/d-kaiin_mypage/img_tototitle.gif) no-repeat left top;
	}
		#d-kaiin-mypage .tototitle p{
			margin:0;
			padding:5px 10px 0 0;
			text-align:right;
		}
		#d-kaiin-mypage .tototitle p a{
			padding:0 0 0 15px;
			color:#000;
			background:url(../../img_system/d-kaiin_mypage/img_totolink.gif) no-repeat 0px 0px;
		}
		#d-kaiin-mypage .tototitle p a:hover{
			background:url(../../img_system/d-kaiin_mypage/img_totolink.gif) no-repeat 2px 0px;
		}
	#d-kaiin-mypage .totobuttonSet{
		height:47px;
	}
		#d-kaiin-mypage .totobuttonSet ul{
			position:relative;
			margin:0;
			padding:0;
			list-style:none;
		}
		#d-kaiin-mypage .totobuttonSet ul li{
			position:absolute;
			top:0;
		}
		#d-kaiin-mypage .totobuttonSet ul li.navi01{
			left:12px;
		}
		#d-kaiin-mypage .totobuttonSet ul li.navi02{
			left:196px;
		}
		#d-kaiin-mypage .totobuttonSet ul li.navi03{
			left:379px;
		}
		#d-kaiin-mypage .totobuttonSet ul li.navi04{
			left:562px;
		}
		


/* カウントアニメ */

/* BIGキャリーオーバーなしの場合 */
#d-kaiin-mypage #noHaitoukinSet{
    position:relative;
    width:457px;
    height:80px;
    background:url(../../img_system/d-kaiin_mypage/img_count_backkari.gif) no-repeat left top;
}
#d-kaiin-mypage #noHaitoukinSet #bigHoldCntSet{
    position:relative;
    top:3px;
    left:3px;
    font-weight:bold;
    font-size:20px;
    color:#ff0000;
}
#d-kaiin-mypage #noHaitoukinSet #infoSet{
    position:relative;
    top:3px;
    left:3px;
    font-weight:bold;
    font-size:14px;
}


#d-kaiin-mypage #haitoukinSet{
	position:relative;
	width:457px;
	height:80px;
	background:url(../../img_system/d-kaiin_mypage/img_count_back.gif) no-repeat left top;
}
	#d-kaiin-mypage #haitoukinSet .fontset{
		font-size:9px;
		line-height:12px;
	}
	
	#d-kaiin-mypage #haitoukinSet #haitoukinLink{
		position:absolute;
		top:61px;
		left:3px;
	}
	#d-kaiin-mypage #haitoukinSet #haitoukinLink a{
		margin:0 5px 0 0;
		padding:0 0 0 10px;
		font-size:10px;
		background:url(../../img_system/d-kaiin_mypage/linkicon_blueone_gray.gif) no-repeat left 1px;
	}
	
	#d-kaiin-mypage #haitoukinSet #haitoukinSaleMonth{
		position:absolute;
		top:8px;
		left:351px;
	}
	#d-kaiin-mypage #haitoukinSet #haitoukinSaleDay{
		position:absolute;
		top:8px;
		left:381px;
	}
	#d-kaiin-mypage #haitoukinSet #haitoukinSaleYoubi{
		position:absolute;
		top:9px;
		left:405px;
	}
	
	#d-kaiin-mypage #haitoukinSet #haitoukinNetTime{
		position:absolute;
		top:29px;
		left:363px;
		width:90px;
	}
	#d-kaiin-mypage #haitoukinSet #haitoukinNetCount,
	#d-kaiin-mypage #haitoukinSet #haitoukinNetDay
	{
		position:absolute;
		top:29px;
		left:396px;
	}
	#d-kaiin-mypage #haitoukinSet #haitoukinCVSTime{
		position:absolute;
		top:46px;
		left:363px;
		width:90px;
	}
	#d-kaiin-mypage #haitoukinSet #haitoukinCVSCount,
	#d-kaiin-mypage #haitoukinSet #haitoukinCVSDay{
		position:absolute;
		top:46px;
		left:396px;
	}
	#d-kaiin-mypage #haitoukinSet #haitoukinShopTime{
		position:absolute;
		top:63px;
		left:363px;
		width:90px;
	}
	#d-kaiin-mypage #haitoukinSet #haitoukinShopCount,
	#d-kaiin-mypage #haitoukinSet #haitoukinShopDay{
		position:absolute;
		top:63px;
		left:396px;
	}
	#d-kaiin-mypage #haitoukinSet .daytime{
		width:61px;
		height:13px;
		background:#eeeeee;
	}
	
	
	#d-kaiin-mypage #haitoukinSet #nowCountTitleSet{
		position:absolute;
		top:9px;
		left:16px;
	}
	#d-kaiin-mypage #haitoukinSet #nowDateSet{
		position:absolute;
		top:63px;
		left:177px;
		width:93px;
		font-size:9px;
		line-height:12px;
	}
	#d-kaiin-mypage #haitoukinSet #countNumSet{
		position:absolute;
		top:34px;
		left:7px;
	}
		#d-kaiin-mypage #haitoukinSet #countNumSet .countNum{
			position:relative;
		}
		#d-kaiin-mypage #haitoukinSet .countNum #countNum10{
			position:absolute;
			left:1px;
		}
		#d-kaiin-mypage #haitoukinSet .countNum #countNum9{
			position:absolute;
			left:18px;
		}
		#d-kaiin-mypage #haitoukinSet .countNum #countNum8{
			position:absolute;
			left:34px;
		}
	  #d-kaiin-mypage #haitoukinSet .countNum #countNum7{
			position:absolute;
			left:65px;
		}
		#d-kaiin-mypage #haitoukinSet .countNum #countNum6{
			position:absolute;
			left:81px;
		}
		#d-kaiin-mypage #haitoukinSet .countNum #countNum5{
			position:absolute;
			left:97px;
		}
		#d-kaiin-mypage #haitoukinSet .countNum #countNum4{
			position:absolute;
			left:113px;
		}
		#d-kaiin-mypage #haitoukinSet .countNum #countNum3{
			position:absolute;
			left:144px;
		}
		#d-kaiin-mypage #haitoukinSet .countNum #countNum2{
			position:absolute;
			left:160px;
		}
		#d-kaiin-mypage #haitoukinSet .countNum #countNum1{
			position:absolute;
			left:176px;
		}
		#d-kaiin-mypage #haitoukinSet .countNum #countNum0{
			position:absolute;
			left:192px;
		}
		#d-kaiin-mypage #haitoukinSet .countSet{
			position:relative;
			width:15px;
			height:22px;
		}
			#d-kaiin-mypage #haitoukinSet .countNum .Number{
				position:absolute;
				bottom:0;
				width:15px;
				height:22px;
				overflow:hidden;	
			}
			#d-kaiin-mypage #haitoukinSet .countNum .count0{
				background:url(../../img_system/d-kaiin_mypage/img_count0.gif) no-repeat left bottom;
			}
			#d-kaiin-mypage #haitoukinSet .countNum .count1{
				background:url(../../img_system/d-kaiin_mypage/img_count1.gif) no-repeat left bottom;
			}
			#d-kaiin-mypage #haitoukinSet .countNum .count2{
				background:url(../../img_system/d-kaiin_mypage/img_count2.gif) no-repeat left bottom;
			}
			#d-kaiin-mypage #haitoukinSet .countNum .count3{
				background:url(../../img_system/d-kaiin_mypage/img_count3.gif) no-repeat left bottom;
			}
			#d-kaiin-mypage #haitoukinSet .countNum .count4{
				background:url(../../img_system/d-kaiin_mypage/img_count4.gif) no-repeat left bottom;
			}
			#d-kaiin-mypage #haitoukinSet .countNum .count5{
				background:url(../../img_system/d-kaiin_mypage/img_count5.gif) no-repeat left bottom;
			}
			#d-kaiin-mypage #haitoukinSet .countNum .count6{
				background:url(../../img_system/d-kaiin_mypage/img_count6.gif) no-repeat left bottom;
			}
			#d-kaiin-mypage #haitoukinSet .countNum .count7{
				background:url(../../img_system/d-kaiin_mypage/img_count7.gif) no-repeat left bottom;
			}
			#d-kaiin-mypage #haitoukinSet .countNum .count8{
				background:url(../../img_system/d-kaiin_mypage/img_count8.gif) no-repeat left bottom;
			}
			#d-kaiin-mypage #haitoukinSet .countNum .count9{
				background:url(../../img_system/d-kaiin_mypage/img_count9.gif) no-repeat left bottom;
			}
			#d-kaiin-mypage #haitoukinSet .countNum .count10{
				background:url(../../img_system/d-kaiin_mypage/img_count0.gif) no-repeat left bottom;
			}

			/* --------------------------------------------------------------------	
			-----------------------------------------------------------------------
			
			スケジュールtoto
			
			-----------------------------------------------------------------------
			-------------------------------------------------------------------- */	
			
			table.totoschedule{
				
			}
			table.totoschedule th,table.totoschedule td{
				text-align:center;
				background:url(../../img_system/d-kaiin_mypage/img_table_backline.gif) repeat-x left top;
			}
			table.totoschedule tr.first th,table.totoschedule tr.first td{
				background:none;
			}
			table.totoschedule td{
				height:18px;
				padding:1px 0 0 0;
				line-height:16px;
				vertical-align:middle;
			}
			table.totoschedule td a{
				color:#3366ff;
				font-weight:bold;
				font-size:11px;
				padding:0 0 0 10px;
				background:url(../../img_system/d-kaiin_mypage/img_scheduleicon.gif) no-repeat 0 0;
			}
			
			table.totoschedule td span.circle{
				color:#ff3333;
				font-weight:bold;
			}
			table.totoschedule td span.line{
				color:#333333;
				font-weight:bold;
			}


/* --------------------------------------------------------------------	
-----------------------------------------------------------------------
/system_b/nyukai-kaiintoroku-naiyo.html
会員登録内容入力
-----------------------------------------------------------------------
-------------------------------------------------------------------- */	
#nyukai-kaiintoroku-naiyo{
}
	#nyukai-kaiintoroku-naiyo .input_type1{
		width:146px;
	}
	#nyukai-kaiintoroku-naiyo .input_type2{
		width:534px;
	}
	#nyukai-kaiintoroku-naiyo .input_type3{
		width:275px;
	}
	#nyukai-kaiintoroku-naiyo .input_type4{
		width:208px;
	}
	#nyukai-kaiintoroku-naiyo .input_type4_2{
		width:203px;
	}
	#nyukai-kaiintoroku-naiyo .input_type5{
		width:316px;
		margin:0;
		padding:0;
	}
	#nyukai-kaiintoroku-naiyo .input_type6{
		width:146px;
		margin:0;
		padding:0;
	}
	#nyukai-kaiintoroku-naiyo .input_type7{
		width:123px;
		margin:0;
		padding:0;
	}
	#nyukai-kaiintoroku-naiyo .input_type_select{
		width:320px;
	}
	#nyukai-kaiintoroku-naiyo .input_type_name{
		width:230px;
	}
	#nyukai-kaiintoroku-naiyo .input_type_zipcode{
		width:145px;
	}
	
	#nyukai-kaiintoroku-naiyo .mr2em{
		margin-right:2em;
	}
	#nyukai-kaiintoroku-naiyo .mr3em{
		margin-right:3em;
	}
	#nyukai-kaiintoroku-naiyo .ml4em{
		margin-left:4em;
	}
	
	#nyukai-kaiintoroku-naiyo .login_dl{
		margin:0;
		padding:0;
	}
	#nyukai-kaiintoroku-naiyo .login_dl dt{
		float:left;
		clear:left;
		width:1em;
		margin:0;
		padding:0;
	}
	#nyukai-kaiintoroku-naiyo .login_dl dd{
		margin:0;
		padding:0 0 0 1em;
	}
	#nyukai-kaiintoroku-naiyo .iframeSet{
		margin:0 0 1px 0;
		border:1px solid #888888;
	}
		#nyukai-kaiintoroku-naiyo .iframeSet iframe{
			width:100%;
			height:62px;
		}
	#nyukai-kaiintoroku-naiyo .mailcheck{
		padding:5px 0;
		text-align:center;
		background:#eeeeee;
	}
	

/* --------------------------------------------------------------------	
-----------------------------------------------------------------------
/system_b/nyukai_kaiintoroku_naiyo_kakunin.html
入力内容確認
-----------------------------------------------------------------------
-------------------------------------------------------------------- */	
#nyukai-kaiintoroku-naiyo-kakunin{
}
	#nyukai-kaiintoroku-naiyo-kakunin .mr2em{
		margin-right:2em;
	}
	#nyukai-kaiintoroku-naiyo-kakunin .login_dl{
		margin:0;
		padding:0;
	}
	#nyukai-kaiintoroku-naiyo-kakunin .login_dl dt{
		float:left;
		clear:left;
		width:1em;
		margin:0;
		padding:0;
	}
	#nyukai-kaiintoroku-naiyo-kakunin .login_dl dd{
		margin:0;
		padding:0 0 0 1em;
	}
	#nyukai-kaiintoroku-naiyo-kakunin .buttonArea{
		width:403px;
		margin:0 auto;
	}
	
	
/* --------------------------------------------------------------------	
-----------------------------------------------------------------------
/system_b/nyukai_toroku_mail.html
登録確認メール送信
-----------------------------------------------------------------------
-------------------------------------------------------------------- */	
#nyukai-sentaku-netkessai{
}


/* --------------------------------------------------------------------	
-----------------------------------------------------------------------
/system_b/nyukai_riyokaishi_login.html
利用開始用ログイン
-----------------------------------------------------------------------
-------------------------------------------------------------------- */	
#nyukai-riyokaishi-login{
}
	#nyukai-riyokaishi-login .input_type1{
		width:180px;
	}
	#nyukai-riyokaishi-login .input_type2{
		width:146px;
	}
	#nyukai-riyokaishi-login .input_type3{
		width:50px;
	}
	#nyukai-riyokaishi-login .input_type4{
		width:70px;
	}
	#nyukai-riyokaishi-login .mr2em{
		margin-right:2em;
	}
	#nyukai-riyokaishi-login .mr3em{
		margin-right:3em;
	}
	
	/* リンクボタン1 */
	#nyukai-riyokaishi-login a.linkbt_login {
		display:block;
		width:200px;
		font-size:12px;
		text-decoration:none;
	}
	#nyukai-riyokaishi-login a.linkbt_login span {
		display:block;
		padding:5px 0;
		color:#fff;
		background:#01ac01;
		border-top:2px solid #80de80;
		border-left:2px solid #80de80;
		border-right:2px solid #008200;
		border-bottom:2px solid #008200;
	}
	#nyukai-riyokaishi-login a.linkbt_login:hover span {
		color:#fff;
		background:#01ac01;
		border-top:2px solid #01ac01;
		border-left:2px solid #01ac01;
		border-right:2px solid #01ac01;
		border-bottom:2px solid #01ac01;
	}
	

/* --------------------------------------------------------------------	
-----------------------------------------------------------------------
/system_b/nyukai_riyokaishi_toroku.html
利用開始用会員登録内容入力
-----------------------------------------------------------------------
-------------------------------------------------------------------- */	
#nyukai-riyokaishi-toroku{
}
	#nyukai-riyokaishi-toroku .input_type1{
		width:146px;
	}
	#nyukai-riyokaishi-toroku .input_type2{
		width:534px;
	}
	#nyukai-riyokaishi-toroku .input_type3{
		width:275px;
	}
	#nyukai-riyokaishi-toroku .input_type4{
		width:208px;
	}
	#nyukai-riyokaishi-toroku .input_type4_2{
		width:203px;
	}
	#nyukai-riyokaishi-toroku .input_type5{
		width:316px;
		margin:0;
		padding:0;
	}
	#nyukai-riyokaishi-toroku .input_type6{
		width:146px;
		margin:0;
		padding:0;
	}
	#nyukai-riyokaishi-toroku .input_type_select{
		width:320px;
	}
	#nyukai-riyokaishi-toroku .input_type_name{
		width:230px;
	}
	#nyukai-riyokaishi-toroku .input_type_zipcode{
		width:145px;
	}
	#nyukai-riyokaishi-toroku .mr2em{
		margin-right:2em;
	}
	#nyukai-riyokaishi-toroku .mr3em{
		margin-right:3em;
	}
	
	#nyukai-riyokaishi-toroku .login_dl{
		margin:0;
		padding:0;
	}
	#nyukai-riyokaishi-toroku .login_dl dt{
		float:left;
		clear:left;
		width:1em;
		margin:0;
		padding:0;
	}
	#nyukai-riyokaishi-toroku .login_dl dd{
		margin:0;
		padding:0 0 0 1em;
	}
	#nyukai-riyokaishi-toroku .iframeSet{
		margin:0 0 1px 0;
		border:1px solid #888888;
	}
		#nyukai-riyokaishi-toroku .iframeSet iframe{
			width:100%;
			height:62px;
		}
	#nyukai-riyokaishi-toroku .mailcheck{
		padding:5px 0;
		text-align:center;
		background:#eeeeee;
	}
	
	
/* --------------------------------------------------------------------	
-----------------------------------------------------------------------
/system_b/nyukai_riyokaishi_toroku_kakunin.html
利用開始用入力内容確認
-----------------------------------------------------------------------
-------------------------------------------------------------------- */	
#nyukai-riyokaishi-toroku-kakunin{
}
	#nyukai-riyokaishi-toroku-kakunin .mr2em{
		margin-right:2em;
	}
	#nyukai-riyokaishi-toroku-kakunin .mr3em{
		margin-right:3em;
	}
	
	#nyukai-riyokaishi-toroku-kakunin .login_dl{
		margin:0;
		padding:0;
	}
	#nyukai-riyokaishi-toroku-kakunin .login_dl dt{
		float:left;
		clear:left;
		width:1em;
		margin:0;
		padding:0;
	}
	#nyukai-riyokaishi-toroku-kakunin .login_dl dd{
		margin:0;
		padding:0 0 0 1em;
	}
	#nyukai-riyokaishi-toroku-kakunin .buttonArea{
		width:403px;
		margin:0 auto;
	}
	

/* --------------------------------------------------------------------	
-----------------------------------------------------------------------
/system_b/nyukai_kiyakudoi.html
規約同意
-----------------------------------------------------------------------
-------------------------------------------------------------------- */	
#nyukai-kiyakudoi{
	
}
	#nyukai-kiyakudoi h3{
		margin:0 0 7px 0;
		padding:0;
		font-size:16px;
		font-weight:bold;
	}
	
	#nyukai-kiyakudoi .iframeSet{
		padding:1px;
		border:1px solid #cccccc;
	}
		#nyukai-kiyakudoi .iframeSet iframe{
			width:100%;
			height:250px;
		}
	#nyukai-kiyakudoi .buttonArea{
		width:350px;
		margin:0 auto;
	}
		#nyukai-kiyakudoi .buttonArea input{
			width:150px;
			padding:5px 0;
		}
	
	#iframe-policy{
		padding:7px;
	}
	#iframe-policy h2,
	#iframe-policy h3,
	#iframe-policy h4{
		font-size:12px;
	}
		#iframe-policy .policy-list{
			margin:0 0 16px 0;
			padding:0;
		}
		#iframe-policy .policy-list dt{
			clear:left;
			float:left;
			width:25px;
			margin:0;
			padding:0;
			margin-right: -13em;
		}
		#iframe-policy .policy-list dd{
			margin:0;
			padding:0 0 0 28px;
		}
		#iframe-policy .policy-list2{
			margin:0;
			padding:0;
		}
		#iframe-policy .policy-list2 dt{
			clear:left;
			float:left;
			width:25px;
			margin:0;
			padding:0;
			margin-right: -13em;
		}
		#iframe-policy .policy-list2 dd{
			margin:0;
			padding:0 0 0 28px;
		}

/* --------------------------------------------------------------------	
-----------------------------------------------------------------------
/system_b/nyukai_kessaisentaku.html
決済選択
-----------------------------------------------------------------------
-------------------------------------------------------------------- */	
#nyukai-kessaisentaku{
}
	#nyukai-kessaisentaku table.kobetsu-format{
		line-height:14px;
		border-collapse:collapse;
	}
			#nyukai-kessaisentaku table.kobetsu-format th{
				padding:9px 5px;
				text-align:left;
				vertical-align:top;
				color:#fff;
				font-weight:normal;
				background:#666666;
				border:1px solid #888888;
			}
			#nyukai-kessaisentaku table.kobetsu-format td{
				padding:9px 5px;
				text-align:left;
				vertical-align:top;
				border:1px solid #888888;
			}
	#nyukai-kessaisentaku .creList{
		width:773px;
		margin:0 auto;
	}
	#nyukai-kessaisentaku .creList ul{
		margin:0;
		padding:0;
		list-style:none;
	}
	#nyukai-kessaisentaku .creList ul li{
		float:left;
		margin:0;
		padding:0 30px 13px 0;
	}
	#nyukai-kessaisentaku .creList ul li.last{
		padding:0 0 13px 0;
	}
	#nyukai-kessaisentaku .creList ul li.noline{
		padding:0 30px 0 0;
	}

/* -------------------------------------------------------------------- 
-----------------------------------------------------------------------
/system_b/nyukai_kessaisentaku_saison.html
決済選択(セゾンのみの場合)
-----------------------------------------------------------------------
-------------------------------------------------------------------- */ 
#nyukai-kessaisentaku-saison{
}
    #nyukai-kessaisentaku-saison table.kobetsu-format{
        line-height:14px;
        border-collapse:collapse;
    }
            #nyukai-kessaisentaku-saison table.kobetsu-format th{
                padding:9px 5px;
                text-align:left;
                vertical-align:top;
                color:#fff;
                font-weight:normal;
                background:#666666;
                border:1px solid #888888;
            }
            #nyukai-kessaisentaku-saison table.kobetsu-format td{
                padding:9px 5px;
                text-align:left;
                vertical-align:top;
                border:1px solid #888888;
            }
    #nyukai-kessaisentaku-saison .creList{
        width:170px;
        margin:0 auto;
    }
    #nyukai-kessaisentaku-saison .creList ul{
        margin:0;
        padding:0;
        list-style:none;
    }
    #nyukai-kessaisentaku-saison .creList ul li{
        float:left;
        margin:0;
        padding:0 30px 13px 0;
    }
    #nyukai-kessaisentaku-saison .creList ul li.last{
        padding:0 0 13px 0;
    }
    #nyukai-kessaisentaku-saison .creList ul li.noline{
        padding:0 30px 0 0;
    }
    
/* --------------------------------------------------------------------	
-----------------------------------------------------------------------
/system_b/kaiin_idreminder.html
IDリマインダ 必要事項入力
-----------------------------------------------------------------------
-------------------------------------------------------------------- */	
#kaiin-idreminder{
}
	#kaiin-idreminder .input_type1{
		width:120px;
		margin:0 5px 0 3px;
	}
	#kaiin-idreminder .input_type2{
		width:65px;
		margin:0 5px 0 3px;
	}
	#kaiin-idreminder .input_type3{
		width:340px;
		margin:0 5px 0 0;
	}
	#kaiin-idreminder .buttonArea{
		width:403px;
		margin:0 auto;
	}
	

/* --------------------------------------------------------------------	
-----------------------------------------------------------------------
/system_b/kaiin_idreminder_kakunin.html
IDリマインダ 入力内容確認
-----------------------------------------------------------------------
-------------------------------------------------------------------- */	
#kaiin-idreminder-kakunin{
}
	
/* --------------------------------------------------------------------	
-----------------------------------------------------------------------
/system_b/kaiin_pwreminder.html
パスワードリマインダ　必要事項入力
-----------------------------------------------------------------------
-------------------------------------------------------------------- */	
#kaiin-pwreminder{
}
	#kaiin-pwreminder .input_type1{
		width:200px;
	}
	#kaiin-pwreminder .input_type2{
		width:260px;
	}
	#kaiin-pwreminder .input_select{
		width:320px;
	}
	
	

/* --------------------------------------------------------------------	
-----------------------------------------------------------------------
/system_b/nyukai_sentaku_netkessai.html
選択ネット決済に関する案内
-----------------------------------------------------------------------
-------------------------------------------------------------------- */	
#nyukai-sentaku-netkessai{
}
	#nyukai-sentaku-netkessai .copybox{
		padding:8px;
		border:1px solid #888888;
	}
	#nyukai-sentaku-netkessai .buttonArea{
		width:403px;
		margin:0 auto;
	}


/* --------------------------------------------------------------------	
-----------------------------------------------------------------------
/system_b/kaiin_toiawase_form.html
メール問合せフォーム
-----------------------------------------------------------------------
-------------------------------------------------------------------- */	
#kaiin-toiawase-form{
	
}
	#kaiin-toiawase-form .input_mail{
		width:250px;
	}
	#kaiin-toiawase-form .input_text{
		width:98%;
	}
	#kaiin-toiawase-form .buttonArea{
		width:403px;
		margin:0 auto;
	}


/* --------------------------------------------------------------------	
-----------------------------------------------------------------------
/system_b/kaiin_toiawase_form_kakunin.html
メール問合せ内容確認
-----------------------------------------------------------------------
-------------------------------------------------------------------- */	
#kaiin-toiawase-form-kakunin{
	
}
	#kaiin-toiawase-form-kakunin .buttonArea{
		width:403px;
		margin:0 auto;
	}


/* --------------------------------------------------------------------	
-----------------------------------------------------------------------
/system_b/d-kaiin_konyurireki.html
購入履歴一覧
-----------------------------------------------------------------------
-------------------------------------------------------------------- */	
#d-kaiin-konyurireki .input_type1{
	width:70px;
	margin:0;
	padding:0;
}
	
	#d-kaiin-konyurireki .td_big{
		background:url(../../img_system/d-kaiin_konyurireki/img_logo_big.gif) no-repeat 20px center;
	}
	#d-kaiin-konyurireki .td_big1000{
		background:url(../../img_system/d-kaiin_konyurireki/img_logo_big1000.gif) no-repeat 20px center;
	}
	#d-kaiin-konyurireki .td_minibig{
		background:url(../../img_system/d-kaiin_konyurireki/img_logo_minibig.gif) no-repeat 20px center;
	}
	#d-kaiin-konyurireki .td_toto{
		background:url(../../img_system/d-kaiin_konyurireki/img_logo_toto.gif) no-repeat 20px center;
	}
	#d-kaiin-konyurireki .td_minitoto{
		background:url(../../img_system/d-kaiin_konyurireki/img_logo_minitoto.gif) no-repeat 20px center;
	}
	#d-kaiin-konyurireki .td_totogoal3{
		background:url(../../img_system/d-kaiin_konyurireki/img_logo_totogoal3.gif) no-repeat 20px center;
	}
	#d-kaiin-konyurireki .td_totogoal2{
		background:url(../../img_system/d-kaiin_konyurireki/img_logo_totogoal2.gif) no-repeat 20px center;
	}
	#d-kaiin-konyurireki .td_tosen{
		background:url(../../img_system/d-kaiin_konyurireki/img_money.gif) no-repeat 60px center;
	}
	#d-kaiin-konyurireki .td_no_happyo{
		background:url(../../img_system/d-kaiin_konyurireki/img_no_happyo.gif) no-repeat 20px center;
	}
	#d-kaiin-konyurireki .td_chushi{
		background:url(../../img_system/d-kaiin_konyurireki/img_chushi.gif) no-repeat 20px center;
	}
	
	img_no_happyo
	#d-kaiin-konyurireki .formArea{
		padding:0 0 15px 0;
	}
		#d-kaiin-konyurireki .formArea .formArea_left{
			float:left;
			width:553px;
		}
			#d-kaiin-konyurireki .formArea .formArea_left .formSet{
				height:25px;
				padding:5px 0 0 230px;
				background:url(../../img_system/d-kaiin_konyurireki/img_tousenkekka_back.gif) no-repeat left top;
			}
		#d-kaiin-konyurireki .formArea .formArea_right{
			float:right;
		}
	#d-kaiin-konyurireki table.kobetsu-format2{
		line-height:16px;
		border-collapse:collapse;
	}
		#d-kaiin-konyurireki table.kobetsu-format2 th{
			padding:2px 0;
			text-align:center;
			color:#fff;
			font-weight:normal;
			background:#333333;
			border:1px solid #888888;
		}
		#d-kaiin-konyurireki table.kobetsu-format2 td{
			padding:2px 2px;
			vertical-align:top;
			text-align:left;
			border:1px solid #888888;
		}
		#d-kaiin-konyurireki table.kobetsu-format2 td.type1{
			vertical-align:middle;
			text-align:center;
		}
		#d-kaiin-konyurireki table.kobetsu-format2 tr.backgray{
			background:#eeeeee;
		}
		#d-kaiin-konyurireki table.kobetsu-format2 table.adjustment td{
			padding:0;
			vertical-align:middle;
			text-align:left;
			border:none;
		}
	
	#d-kaiin-konyurireki table.mark-format{
		line-height:16px;
		border-collapse:collapse;
	}
		#d-kaiin-konyurireki table.mark-format th{
			
			vertical-align:middle;
			text-align:center;
			font-weight:normal;
		}
		#d-kaiin-konyurireki table.mark-format td{
			height:30px;
			vertical-align:middle;
			text-align:left;
		}

		
/* --------------------------------------------------------------------	
-----------------------------------------------------------------------
/system_b/kaiin_jyoho_henko.html
会員情報変更入力
-----------------------------------------------------------------------
-------------------------------------------------------------------- */	

#kaiin-jyoho-henko{
	
}
	#kaiin-jyoho-henko .input_type1{
		width:146px;
	}
	#kaiin-jyoho-henko .input_type2{
		width:207px;
	}
	#kaiin-jyoho-henko .input_type2_2{
		width:202px;
	}
	
	
	#kaiin-jyoho-henko .input_type3{
		width:450px;
	}
	#kaiin-jyoho-henko .input_type_select{
		width:320px;
	}
	#kaiin-jyoho-henko .input_type_name{
		width:230px;
	}
	#kaiin-jyoho-henko .input_type_zipcode{
		width:146px;
	}
	
	#kaiin-jyoho-henko .mr2em{
		margin-right:2em;
	}
	#kaiin-jyoho-henko .mr3em{
		margin-right:3em;
	}
	
	#kaiin-jyoho-henko .login_dl{
		margin:0;
		padding:0;
	}
	#kaiin-jyoho-henko .login_dl dt{
		float:left;
		clear:left;
		width:1em;
		margin:0;
		padding:0;
	}
	#kaiin-jyoho-henko .login_dl dd{
		margin:0;
		padding:0 0 0 1em;
	}
	
	
/* --------------------------------------------------------------------	
-----------------------------------------------------------------------
/system_b/kaiin_jyoho_henko_kakunin.html
変更内容確認
-----------------------------------------------------------------------
-------------------------------------------------------------------- */	

#kaiin-jyoho-henko-kakunin{
	
}
	#kaiin-jyoho-henko-kakunin .input_type1{
		width:146px;
	}
	#kaiin-jyoho-henko-kakunin .input_type2{
		width:205px;
	}
	#kaiin-jyoho-henko-kakunin .input_type3{
		width:450px;
	}
	#kaiin-jyoho-henko-kakunin .mr2em{
		margin-right:2em;
	}
	#kaiin-jyoho-henko-kakunin .mr3em{
		margin-right:3em;
	}
	
	#kaiin-jyoho-henko-kakunin .login_dl{
		margin:0;
		padding:0;
	}
	#kaiin-jyoho-henko-kakunin .login_dl dt{
		float:left;
		clear:left;
		width:1em;
		margin:0;
		padding:0;
	}
	#kaiin-jyoho-henko-kakunin .login_dl dd{
		margin:0;
		padding:0 0 0 1em;
	}
	#kaiin-jyoho-henko-kakunin .buttonArea{
		width:403px;
		margin:0 auto;
	}


/* --------------------------------------------------------------------	
-----------------------------------------------------------------------
/system_b/kaiin_toroku_kessai.html
登録決済一覧
-----------------------------------------------------------------------
-------------------------------------------------------------------- */	
#kaiin-toroku-kessai{
	
}

	#kaiin-toroku-kessai table.kobetsu-format{
		line-height:14px;
		border-collapse:collapse;
	}
	#kaiin-toroku-kessai .buttonArea{
        width:403px;
        margin:0 auto;
    }
			#kaiin-toroku-kessai table.kobetsu-format th{
				padding:3px 1px;
				text-align:center;
				color:#fff;
				font-weight:normal;
				background:#333333;
				border:1px solid #888888;
			}
			#kaiin-toroku-kessai table.kobetsu-format td{
				padding:5px 1px;
				text-align:center;
				border:1px solid #888888;
			}
			#kaiin-toroku-kessai table.kobetsu-format td.nobutton{
				padding:8px 1px;
			}
			#kaiin-toroku-kessai table.kobetsu-format td.addnet{
				padding:5px 5px;
				text-align:right;
			}
			#kaiin-toroku-kessai table.kobetsu-format tr.backgray{
				background:#eeeeee;
			}
			#kaiin-toroku-kessai table.kobetsu-format td.textleft{
				text-align:left;
			}
				#kaiin-toroku-kessai table.kobetsu-format table td{
					padding:0;
					text-align:right;
					border:none;
				}
				
/* -------------------------------------------------------------------- 
-----------------------------------------------------------------------
登録決済確認
-----------------------------------------------------------------------
-------------------------------------------------------------------- */
#kaiin-toroku-kessai-kakunin{
    
}
    #kaiin-toroku-kessai-kakunin .input_type1{
        width:146px;
    }
    #kaiin-toroku-kessai-kakunin .input_type2{
        width:534px;
    }
    #kaiin-toroku-kessai-kakunin .input_type3{
        width:275px;
    }
    #kaiin-toroku-kessai-kakunin .input_type4{
        width:208px;
    }
    #kaiin-toroku-kessai-kakunin .input_type4_2{
        width:203px;
    }
    #kaiin-toroku-kessai-kakunin .input_type5{
        width:316px;
        margin:0;
        padding:0;
    }
    #kaiin-toroku-kessai-kakunin .input_type6{
        width:146px;
        margin:0;
        padding:0;
    }
    #kaiin-toroku-kessai-kakunin .input_type7{
        width:123px;
        margin:0;
        padding:0;
    }
    #kaiin-toroku-kessai-kakunin .input_type_select{
        width:320px;
    }
    #kaiin-toroku-kessai-kakunin .input_type_name{
        width:230px;
    }
    #kaiin-toroku-kessai-kakunin .input_type_zipcode{
        width:145px;
    }
    
    #kaiin-toroku-kessai-kakunin .mr2em{
        margin-right:2em;
    }
    #kaiin-toroku-kessai-kakunin .mr3em{
        margin-right:3em;
    }
    #kaiin-toroku-kessai-kakunin .ml4em{
        margin-left:4em;
    }
    
    #kaiin-toroku-kessai-kakunin .login_dl{
        margin:0;
        padding:0;
    }
    #kaiin-toroku-kessai-kakunin .login_dl dt{
        float:left;
        clear:left;
        width:1em;
        margin:0;
        padding:0;
    }
    #kaiin-toroku-kessai-kakunin .login_dl dd{
        margin:0;
        padding:0 0 0 1em;
    }
    #kaiin-toroku-kessai-kakunin .iframeSet{
        margin:0 0 1px 0;
        border:1px solid #888888;
    }
        #kaiin-toroku-kessai-kakunin .iframeSet iframe{
            width:100%;
            height:62px;
        }
    #kaiin-toroku-kessai-kakunin .mailcheck{
        padding:5px 0;
        text-align:center;
        background:#eeeeee;
    }
    #kaiin-toroku-kessai-kakunin .buttonArea{
        width:403px;
        margin:0 auto;
    }

/* --------------------------------------------------------------------	
-----------------------------------------------------------------------
/system_b/kaiin_kessai_sakujyo_kakunin.html
決済削除確認
-----------------------------------------------------------------------
-------------------------------------------------------------------- */	
#kaiin-kessai-sakujyo-kakunin{
	
}
	#kaiin-kessai-sakujyo-kakunin .kakunin-attention{
		margin:0 0 1px 0;
		padding:8px 8px 3px 8px;
		border:1px solid #888888;
	}
	#kaiin-kessai-sakujyo-kakunin .kakunin-attention dl{
		margin:0;
		padding:0;
	}
	#kaiin-kessai-sakujyo-kakunin .kakunin-attention dl dt{
		width:1.5em;
		float:left;
		clear:left;
		margin:0;
		padding:0 0 5px 0;
	}
	#kaiin-kessai-sakujyo-kakunin .kakunin-attention dl dd{
		margin:0;
		padding:0 0 5px 1.7em;
	}
	#kaiin-kessai-sakujyo-kakunin .kakunincheck{
		padding:5px 0;
		text-align:center;
		background:#eeeeee;
	}
	#kaiin-kessai-sakujyo-kakunin .buttonArea{
		width:350px;
		margin:0 auto;
	}
		#kaiin-kessai-sakujyo-kakunin .buttonArea input{
			width:150px;
			padding:5px 0;
		}
	

/* --------------------------------------------------------------------	
-----------------------------------------------------------------------
/system_b/kaiin_mailservice.html
メールサービス一覧
-----------------------------------------------------------------------
-------------------------------------------------------------------- */	
#kaiin-mailservice{
	
}
	#kaiin-mailservice .input_type1{
		width:310px;
	}
	#kaiin-mailservice .input_type2{
		width:143px;
	}
	#kaiin-mailservice .input_type3{
		width:340px;
		margin:0 5px 0 0;
	}
	#kaiin-mailservice .mail_dl{
		margin:0;
		padding:0 0 5px 0;
	}
	#kaiin-mailservice .mail_dl dt{
		float:left;
		clear:left;
		width:1em;
		margin:0;
		padding:0;
	}
	#kaiin-mailservice .mail_dl dd{
		margin:0;
		padding:0 0 0 1em;
	}
	#kaiin-mailservice .iframeSet{
		margin:0 0 1px 0;
		border:1px solid #888888;
	}
		#kaiin-mailservice .iframeSet iframe{
			width:100%;
			height:62px;
		}
	#kaiin-mailservice .mailcheck{
		padding:5px 0;
		text-align:center;
		background:#eeeeee;
	}
		

/* --------------------------------------------------------------------	
-----------------------------------------------------------------------
/system_b/kaiin_mailservice_kaijyo.html
メールサービス登録・解除確認
-----------------------------------------------------------------------
-------------------------------------------------------------------- */	

#kaiin-mailservice-kaijyo{
	
}
	#kaiin-mailservice-kaijyo .input_mail{
		width:250px;
	}
	#kaiin-mailservice-kaijyo .input_text{
		width:98%;
	}
	#kaiin-mailservice-kaijyo .buttonArea{
		width:403px;
		margin:0 auto;
	}
	
/* --------------------------------------------------------------------	
-----------------------------------------------------------------------
/system_b/kaiin_taikai.html
退会
-----------------------------------------------------------------------
-------------------------------------------------------------------- */	
#kaiin-taikai{
	
}
	#kaiin-taikai .taikaiBox{
		margin:0 0 1px 0;
		padding:8px 8px 3px 8px;
		border:1px solid #888888;
	}
	#kaiin-taikai .taikaiBox dl{
		margin:0;
		padding:0;
	}
	#kaiin-taikai .taikaiBox dl dt{
		width:1.5em;
		float:left;
		clear:left;
		margin:0;
		padding:0 0 5px 0;
	}
	#kaiin-taikai .taikaiBox dl dd{
		margin:0;
		padding:0 0 5px 1.7em;
	}
	#kaiin-taikai .taikaicheck{
		padding:5px 0;
		text-align:center;
		background:#eeeeee;
	}
	#kaiin-taikai .buttonArea{
		width:350px;
		margin:0 auto;
	}
		#kaiin-taikai .buttonArea input{
			width:150px;
			padding:5px 0;
		}


/* --------------------------------------------------------------------	
-----------------------------------------------------------------------
/system_b/kaiin_mailmagazine.html
メルマガ設定
-----------------------------------------------------------------------
-------------------------------------------------------------------- */	
#kaiin-mailmagazine{
	
}
	#kaiin-mailmagazine .input_type1{
		width:310px;
	}
	#kaiin-mailmagazine .input_type2{
		width:143px;
	}
	
	
/* --------------------------------------------------------------------	
-----------------------------------------------------------------------
/system_b/kaiin_mailmagazine_henko.html
メルマガ設定変更
-----------------------------------------------------------------------
-------------------------------------------------------------------- */	
#kaiin-mailmagazine-henko{
	
}
	#kaiin-mailmagazine-henko .buttonArea{
		width:403px;
		margin:0 auto;
	}
	
	
/* --------------------------------------------------------------------	
-----------------------------------------------------------------------
/system_b/kaiin_mailmagazine_henko_kakunin.html
メルマガ設定変更確認
-----------------------------------------------------------------------
-------------------------------------------------------------------- */	
#kaiin-mailmagazine-henko-kakunin{
	
}
	#kaiin-mailmagazine-henko-kakunin .buttonArea{
		width:403px;
		margin:0 auto;
	}
	

/* --------------------------------------------------------------------	
-----------------------------------------------------------------------
/system_b/nyukai_clubtoto_netbank.html
Club toto会員情報入力（ネットバンク用）
-----------------------------------------------------------------------
-------------------------------------------------------------------- */	
#nyukai-clubtoto-netbank{
}
	#nyukai-clubtoto-netbank .input_type1{
		width:146px;
	}
	#nyukai-clubtoto-netbank .input_type2{
		width:534px;
	}
	#nyukai-clubtoto-netbank .input_type3{
		width:275px;
	}
	#nyukai-clubtoto-netbank .input_type4{
		width:208px;
	}
	#nyukai-clubtoto-netbank .input_type4_2{
		width:203px;
	}
	
	#nyukai-clubtoto-netbank .input_type5{
		width:316px;
		margin:0;
		padding:0;
	}
	#nyukai-clubtoto-netbank .input_type6{
		width:146px;
		margin:0;
		padding:0;
	}
	#nyukai-clubtoto-netbank .input_type7{
		width:123px;
		margin:0;
		padding:0;
	}
	#nyukai-clubtoto-netbank .input_type_select{
		width:320px;
	}
	#nyukai-clubtoto-netbank .input_type_name{
		width:230px;
	}
	#nyukai-clubtoto-netbank .input_type_zipcode{
		width:145px;
	}
	#nyukai-clubtoto-netbank .mr2em{
		margin-right:2em;
	}
	#nyukai-clubtoto-netbank .mr3em{
		margin-right:3em;
	}
	#nyukai-clubtoto-netbank .ml4em{
		margin-left:4em;
	}
	
	#nyukai-clubtoto-netbank .login_dl{
		margin:0;
		padding:0;
	}
	#nyukai-clubtoto-netbank .login_dl dt{
		float:left;
		clear:left;
		width:1em;
		margin:0;
		padding:0;
	}
	#nyukai-clubtoto-netbank .login_dl dd{
		margin:0;
		padding:0 0 0 1em;
	}
	#nyukai-clubtoto-netbank .iframeSet{
		margin:0 0 1px 0;
		border:1px solid #888888;
	}
		#nyukai-clubtoto-netbank .iframeSet iframe{
			width:100%;
			height:62px;
		}
	#nyukai-clubtoto-netbank .mailcheck{
		padding:5px 0;
		text-align:center;
		background:#eeeeee;
	}


/* --------------------------------------------------------------------	
-----------------------------------------------------------------------
/system_b/nyukai_clubtoto_netbank_kakunin.html
Club toto会員情報確認（ネットバンク用）
-----------------------------------------------------------------------
-------------------------------------------------------------------- */	
#nyukai-clubtoto-netbank-kakunin{
}
	#nyukai-clubtoto-netbank-kakunin .mr2em{
		margin-right:2em;
	}
	#nyukai-clubtoto-netbank-kakunin .login_dl{
		margin:0;
		padding:0;
	}
	#nyukai-clubtoto-netbank-kakunin .login_dl dt{
		float:left;
		clear:left;
		width:1em;
		margin:0;
		padding:0;
	}
	#nyukai-clubtoto-netbank-kakunin .login_dl dd{
		margin:0;
		padding:0 0 0 1em;
	}
	#nyukai-clubtoto-netbank-kakunin .buttonArea{
		width:403px;
		margin:0 auto;
	}
	

	
/* ----------------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------------------

以下、C

-------------------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------- */
	
	
/* --------------------------------------------------------------------	
-----------------------------------------------------------------------
/system_c/kaiin_campaign_obo.html
キャンペーン応募ページ
-----------------------------------------------------------------------
-------------------------------------------------------------------- */	
#kaiin-campaign-obo{
	
}
	#kaiin-campaign-obo .imagineSet{
		
	}
		#kaiin-campaign-obo .imagineSet .imagineLeft{
			float:left;
			width:200px;
			text-align:center;
		}
		#kaiin-campaign-obo .imagineSet .imagineRight{
			float:right;
			width:740px;
			text-align:right;
		}
		#kaiin-campaign-obo .textarea_type1{
			width:730px;
			height:100px;
			margin:0;
			padding:0;
		}
		#kaiin-campaign-obo .textarea_type2{
			width:99.5%;
			height:45px;
			margin:0;
			padding:0;
		}
		#kaiin-campaign-obo .textarea_type3{
			width:99.5%;
			height:108px;
			margin:0;
			padding:0;
		}
		#kaiin-campaign-obo .buttonArea{
			width:403px;
			margin:0 auto;
		}


/* --------------------------------------------------------------------	
-----------------------------------------------------------------------
/system_c/kaiin_campaign_obo_kakunin.html
応募内容確認
-----------------------------------------------------------------------
-------------------------------------------------------------------- */	
#kaiin-campaign-obo-kakunin{
	
}
		#kaiin-campaign-obo-kakunin .buttonArea{
			width:403px;
			margin:0 auto;
		}
	
/* --------------------------------------------------------------------	
-----------------------------------------------------------------------
/system_c/kaiin_point_program.html
ポイントプログラムトップ
-----------------------------------------------------------------------
-------------------------------------------------------------------- */	
#kaiin-point-program{
	
}
	#kaiin-point-program table.kobetsu-format1{
		line-height:14px;
	}
		#kaiin-point-program table.kobetsu-format1 th{
			padding:3px 2px;
			text-align:center;
			color:#fff;
			font-weight:normal;
			background:#333333;
			border:1px solid #cecece;
		}
		#kaiin-point-program table.kobetsu-format1 td{
			padding:5px 2px;
			text-align:center;
			border:1px solid #cecece;
		}
		
	#kaiin-point-program table.kobetsu-format2{
		line-height:14px;
		border-collapse:collapse;
	}
		#kaiin-point-program table.kobetsu-format2 th{
			padding:5px 4px;
			text-align:left;
			color:#fff;
			font-weight:normal;
			background:#666666;
			border:1px solid #cecece;
		}
		#kaiin-point-program table.kobetsu-format2 td{
			padding:5px 4px;
			text-align:left;
			border:1px solid #cecece;
		}
		#kaiin-point-program table.kobetsu-format2 tr.backgray{
			background:#eeeeee;
		}


/* --------------------------------------------------------------------	
-----------------------------------------------------------------------
/system_c/kaiin_point_programobo.html
ポイントプログラム応募入力
-----------------------------------------------------------------------
-------------------------------------------------------------------- */	
	
#kaiin-point-programobo{
	
}
	#kaiin-point-programobo table.kobetsu-format1{
		line-height:14px;
	}
		#kaiin-point-programobo table.kobetsu-format1 th{
			padding:3px 2px;
			text-align:center;
			color:#fff;
			font-weight:normal;
			background:#333333;
			border:1px solid #cecece;
		}
		#kaiin-point-programobo table.kobetsu-format1 td{
			padding:5px 2px;
			text-align:center;
			border:1px solid #cecece;
		}
		
	#kaiin-point-programobo table.kobetsu-format2{
		border-collapse:collapse;
	}
		#kaiin-point-programobo table.kobetsu-format2 th{
			padding:5px 5px;
			text-align:left;
			color:#fff;
			font-weight:normal;
			background:#666666;
			border:1px solid #888888;
		}
		#kaiin-point-programobo table.kobetsu-format2 td{
			padding:5px 5px;
			text-align:left;
			border:1px solid #888888;
		}
		#kaiin-point-programobo table.kobetsu-format2 th.textcenter,
		#kaiin-point-programobo table.kobetsu-format2 td.textcenter{
			text-align:center;
		}
		#kaiin-point-programobo table.kobetsu-format2 tr.backgray{
			background:#eeeeee;
		}
		
		#kaiin-point-programobo .course-moraeru{
			border:1px solid #d2d2d2;
		}
		#kaiin-point-programobo .courseBody{
			padding:9px;
		}
		
		#kaiin-point-programobo h3.moraeru{
			margin:0 0 5px 0;
			padding:3px;
			font-size:12px;
			color:#fff;
			font-weight:normal;
			background:#ef6324;
		}
		#kaiin-point-programobo h3.challenge{
			margin:0 0 5px 0;
			padding:3px;
			font-size:12px;
			color:#fff;
			font-weight:normal;
			background:#00a000;
		}
		#kaiin-point-programobo .setsumei{
			margin:0 0 8px 0;
			padding:0 0 8px 0;
			background:url(../../img_system/kaiin_point_programobo/img_dotline.gif) repeat-x left bottom;
		}
		
		#kaiin-point-programobo .coursePrize{
			margin:0 0 10px 0;
			padding:0 0 10px 0;
			background:url(../../img_system/kaiin_point_programobo/img_dotline.gif) repeat-x left bottom;
		}
		#kaiin-point-programobo .coursePrizelast{
			margin:0;
			padding:0;
			background:none;
		}
		
			#kaiin-point-programobo .coursePrize h4{
				margin:0 0 8px 0;
				padding:3px 8px;
				color:#fff;
				font-size:14px;
				font-weight:bold;
				background:#333333;
			}
			#kaiin-point-programobo .coursePrize .prizePhoto{
				float:left;
				width:152px;
			}
			#kaiin-point-programobo .coursePrize .prizeInfo{
				float:left;
				width:240px;
			}
			#kaiin-point-programobo .coursePrize .prizeForm{
				float:right;
				width:520px;
			}
			#kaiin-point-programobo .coursePrize .requiredpoint{
				margin:0;
				padding:2px;
				text-align:center;
				font-weight:bold;
				background:#eeeeee;
			}
		#kaiin-point-programobo .input_type1{
			width:100px;
			margin:0 3px 0 0;
			padding:0;
		}
		#kaiin-point-programobo .input_type2{
			width:99%;
			margin:0;
			padding:0;
		}
		#kaiin-point-programobo .input_type3{
			width:220px;
			padding:4px;
		}
		#kaiin-point-programobo .buttonArea{
			width:403px;
			margin:0 auto;
		}
		
		
/* --------------------------------------------------------------------	
-----------------------------------------------------------------------
/system_c/kaiin_point_programobo_kakunin.html
ポイントプログラム応募確認
-----------------------------------------------------------------------
-------------------------------------------------------------------- */	
	
#kaiin-point-programobo-kakunin{
	
}
	#kaiin-point-programobo-kakunin table.kobetsu-format1{
		line-height:14px;
	}
		#kaiin-point-programobo-kakunin table.kobetsu-format1 th{
			padding:3px 2px;
			text-align:center;
			color:#fff;
			font-weight:normal;
			background:#333333;
			border:1px solid #cecece;
		}
		#kaiin-point-programobo-kakunin table.kobetsu-format1 td{
			padding:5px 2px;
			text-align:center;
			border:1px solid #cecece;
		}
		
	#kaiin-point-programobo-kakunin table.kobetsu-format2{
		border-collapse:collapse;
	}
		#kaiin-point-programobo-kakunin table.kobetsu-format2 th{
			padding:5px 5px;
			text-align:left;
			color:#fff;
			font-weight:normal;
			background:#666666;
			border:1px solid #888888;
		}
		#kaiin-point-programobo-kakunin table.kobetsu-format2 td{
			padding:5px 5px;
			text-align:left;
			border:1px solid #888888;
		}
		#kaiin-point-programobo-kakunin table.kobetsu-format2 th.textcenter,
		#kaiin-point-programobo-kakunin table.kobetsu-format2 td.textcenter{
			text-align:center;
		}
		#kaiin-point-programobo-kakunin table.kobetsu-format2 tr.backgray{
			background:#eeeeee;
		}
		
		#kaiin-point-programobo-kakunin .course-moraeru{
			border:1px solid #d2d2d2;
		}
		#kaiin-point-programobo-kakunin .courseBody{
			padding:9px;
		}
		
		#kaiin-point-programobo-kakunin h3.moraeru{
			margin:0 0 5px 0;
			font-size:12px;
			padding:3px;
			color:#fff;
			font-weight:normal;
			background:#ef6324;
		}
		#kaiin-point-programobo-kakunin h3.challenge{
			margin:0 0 5px 0;
			font-size:12px;
			padding:3px;
			color:#fff;
			font-weight:normal;
			background:#00a000;
		}
		#kaiin-point-programobo-kakunin .setsumei{
			margin:0 0 8px 0;
			padding:0 0 8px 0;
			background:url(../../img_system/kaiin_point_programobo/img_dotline.gif) repeat-x left bottom;
		}
		
		#kaiin-point-programobo-kakunin .coursePrize{
			margin:0 0 10px 0;
			padding:0 0 10px 0;
			background:url(../../img_system/kaiin_point_programobo/img_dotline.gif) repeat-x left bottom;
		}
		#kaiin-point-programobo-kakunin .coursePrizelast{
			margin:0;
			padding:0;
			background:none;
		}
			#kaiin-point-programobo-kakunin .coursePrize h4{
				margin:0 0 8px 0;
				padding:3px 8px;
				color:#fff;
				font-size:14px;
				font-weight:bold;
				background:#333333;
			}
			#kaiin-point-programobo-kakunin .coursePrize .prizePhoto{
				float:left;
				width:152px;
			}
			#kaiin-point-programobo-kakunin .coursePrize .prizeInfo{
				float:left;
				width:240px;
			}
			#kaiin-point-programobo-kakunin .coursePrize .prizeForm{
				float:right;
				width:520px;
			}
			#kaiin-point-programobo-kakunin .coursePrize .requiredpoint{
				margin:0;
				padding:2px;
				text-align:center;
				font-weight:bold;
				background:#eeeeee;
			}
		#kaiin-point-programobo-kakunin .buttonArea{
			width:403px;
			margin:0 auto;
		}
		#kaiin-point-programobo-kakunin .kokuchiBox{
			height:130px;
			padding:10px 210px 10px 10px;
			border:1px solid #d2d2d2;
			background:url(../../img_system/kaiin_point_programobo_kakunin/img_toto.gif) no-repeat right center;
		}


/* --------------------------------------------------------------------	
-----------------------------------------------------------------------
/system_c/kaiin_point_programobo_kanryo.html
ポイントプログラム応募完了
-----------------------------------------------------------------------
-------------------------------------------------------------------- */	
	
#kaiin-point-programobo-kanryo{
	
}
	#kaiin-point-programobo-kanryo table.kobetsu-format1{
		line-height:14px;
	}
		#kaiin-point-programobo-kanryo table.kobetsu-format1 th{
			padding:3px 2px;
			text-align:center;
			color:#fff;
			font-weight:normal;
			background:#333333;
			border:1px solid #cecece;
		}
		#kaiin-point-programobo-kanryo table.kobetsu-format1 td{
			padding:5px 2px;
			text-align:center;
			border:1px solid #cecece;
		}
		
	#kaiin-point-programobo-kanryo table.kobetsu-format2{
		border-collapse:collapse;
	}
		#kaiin-point-programobo-kanryo table.kobetsu-format2 th{
			padding:5px 5px;
			text-align:left;
			color:#fff;
			font-weight:normal;
			background:#666666;
			border:1px solid #888888;
		}
		#kaiin-point-programobo-kanryo table.kobetsu-format2 td{
			padding:5px 5px;
			text-align:left;
			border:1px solid #888888;
		}
		#kaiin-point-programobo-kanryo table.kobetsu-format2 th.textcenter,
		#kaiin-point-programobo-kanryo table.kobetsu-format2 td.textcenter{
			text-align:center;
		}
		#kaiin-point-programobo-kanryo table.kobetsu-format2 tr.backgray{
			background:#eeeeee;
		}
		
		#kaiin-point-programobo-kanryo .buttonArea{
			width:403px;
			margin:0 auto;
		}
		#kaiin-point-programobo-kanryo .kokuchiBox{
			height:130px;
			padding:10px 210px 10px 10px;
			border:1px solid #d2d2d2;
			background:url(../../img_system/kaiin_point_programobo_kanryo/img_toto.gif) no-repeat right center;
		}
		#kaiin-point-programobo-kanryo .toiawaseBox{
			padding:10px;
			text-align:center;
			background:#efefef;
		}


/* --------------------------------------------------------------------	
-----------------------------------------------------------------------
/system_c/kaiin_point_programobo_popup.html.html
商品画像（ポップアップ又は別ウィンドウ）
-----------------------------------------------------------------------
-------------------------------------------------------------------- */	
#kaiin-point-programobo-popup{
	
}
	#kaiin-point-programobo-popup .popupBase{
		margin:10px;
		text-align:center;
	}
		#kaiin-point-programobo-popup .popupBase .popupContents{
			padding:5px;
		}



/* --------------------------------------------------------------------	
-----------------------------------------------------------------------
/system_c/kaiin_point_rireki.html
ポイント履歴画面
-----------------------------------------------------------------------
-------------------------------------------------------------------- */	
#kaiin-point-rireki{
	
}
	#kaiin-point-rireki table.kobetsu-format{
		line-height:14px;
		border-collapse:collapse;
	}
		#kaiin-point-rireki table.kobetsu-format th{
			padding:10px 3px;
			text-align:center;
			color:#fff;
			font-weight:normal;
			background:#333333;
			border:1px solid #888888;
		}
		#kaiin-point-rireki table.kobetsu-format td{
			padding:7px 4px;
			text-align:center;
			border:1px solid #888888;
		}
		#kaiin-point-rireki table.kobetsu-format td.textleft{
			text-align:left;
		}
		#kaiin-point-rireki table.kobetsu-format td.textright{
			text-align:right;
		}
		#kaiin-point-rireki table.kobetsu-format tr.backgray{
			background:#eeeeee;
		}
		#kaiin-point-rireki table.kobetsu-format table td{
			padding:0;
			text-align:right;
			border:none;
		}
	#kaiin-point-rireki .infoset{
		
	}
		#kaiin-point-rireki .infoset .infoLeft{
			float:left;
			width:290px;
		}
		#kaiin-point-rireki .infoset .infoRight{
			float:right;
			width:475px;
			text-align:right;
		}
		
	
	

	

/* --------------------------------------------------------------------	
-----------------------------------------------------------------------

各テーブルフォーマット

-----------------------------------------------------------------------
-------------------------------------------------------------------- */	

table.yoyaku-format1{
	height:59px;
	line-height:14px;
}
		table.yoyaku-format1 th{
			padding:3px 5px;
			text-align:center;
			color:#fff;
			font-weight:normal;
			background:#333333;
			border:1px solid #cecece;
		}
		table.yoyaku-format1 td{
			padding:9px 13px;
			font-size:16px;
			font-weight:bold;
			text-align:left;
			border:1px solid #cecece;
		}
		table.yoyaku-format1 td.td_font12{
			font-size:12px;
			text-align:center;
			font-weight:normal;
		}
		table.yoyaku-format1 td.textleft{
			text-align:left;
		}
		table.yoyaku-format1 tr.backgray{
			background:#eeeeee;
		}
		
table.yoyaku-format2{
	line-height:14px;
	border-collapse:collapse;
}
		table.yoyaku-format2 th{
			padding:3px 2px;
			text-align:center;
			color:#fff;
			font-weight:normal;
			background:#333333;
			border:1px solid #888888;
		}
		table.yoyaku-format2 th.type1{
			padding:3px 5px;
		}
		table.yoyaku-format2 td{
			padding:5px 2px;
			text-align:center;
			border:1px solid #888888;
		}
		table.yoyaku-format2 td.type1{
			padding:5px 10px;
			text-align:right;
		}
		table.yoyaku-format2 td.textleft,
		table.yoyaku-format2 th.textleft{
			text-align:left;
		}
		table.yoyaku-format2 td.textright,
		table.yoyaku-format2 th.textright{
			text-align:right;
		}
		table.yoyaku-format2 tr.backgray{
			background:#eeeeee;
		}
		table.yoyaku-format2 tr.td_off td{
			color:#adadad;
		}
		table.yoyaku-format2 tr.td_off_backblue td{
			font-weight:bold;
			background:#d7e9f6;
		}
		table.yoyaku-format2 tr.td_off .fontred3,
		table.yoyaku-format2 tr.td_off_backgray .fontred3{
			color:#adadad;
		}
			
table.yoyaku-format3{
	line-height:14px;
	border-collapse:collapse;
}
		table.yoyaku-format3 th{
			padding:10px;
			text-align:left;
			font-weight:normal;
			background:#eeeeee;
			border:1px solid #888888;
		}
		table.yoyaku-format3 td{
			padding:10px;
			text-align:left;
			border:1px solid #888888;
		}
		table.yoyaku-format3 td.td_gray{
			background:#eeeeee;
		}
		table.yoyaku-format3 tr td.textcenter{
			text-align:center;
		}
