@CHARSET "UTF-8";
/* CSS Document */

	//basic//
	td.subtitle {
    	background-color    : #BBBBFF;
        font-size : 10pt;
    }
      
    td.contents {
        font-size : 9pt;
        color     : #555555 ;
    }
    .attention_1 {
        color     : #FF0000;
    }
    .attention_2 {
        font-size : 8pt;
        color     : #993333;
    }
    .attention_3 {
        font-size : 8pt;
        color     : #555555;
    }
	.attention_4 {
          font-size : 10pt;
          color     : #ff0000;
    }

    td.subtitle2 {
        background-color    : #B0C4DE;
        font-size : 10pt;
    }
	
	.bold_10 {
         font-size : 10pt;
         font-weight : bold;
         color     : #555555 ;
     }
     .bold_11 {
         font-size : 11pt;
         font-weight : bold;
         color     : #555555 ;
     }
     .info {
         font-size : 12pt;
         font-weight : bold;
         color     : #3366cc ;
     }
        
     a:link {
         font-size : 10pt;
     }
     a:visited {
         font-size : 10pt;
     }
	
	.body1 {
		color:#555555;
		font-size:12px;
		line-height : 130%;
		line-weight : 130%;
	}
	
	.f16 {
		font-size: 16px;
		line-height : 120%;
		line-weight : 120%;
	}
	
	.f14 {
		font-size: 14px;
		line-height : 120%;
		line-weight : 120%;
	}
	
	.f13 {
		font-size: 13px;
		line-height : 120%;
		line-weight : 120%;
	}
	
	.f12 {
		font-size: 12px;
		line-height : 120%;
		line-weight : 120%;
	}
	
	.f11{
		font-size: 11px;
		line-height : 130%;
		line-weight : 130%;
		color:#333333;
	}
	
	.f10{
		font-size: 10px;
		line-height : 130%;
		line-weight : 130%;
		color:#333333;
	}
	
	.cat_comment{
		color: #ff6600;
		letter-spacing: 2px;
	}
	
	#.error {
	    font-size : 9pt;
	    color     : #FF0000;
	}
	
	text:{color:#555555}
	a:link{color:#555555; TEXT-DECORATION: none}
	a:visited{color:#555555}
	a:active{background-color:#FFF3D8}}
	a:hover{COLOR: #ff6600; TEXT-DECORATION: underline; background-color:#FFF3D8}
	
	INPUT.Label
	{
	    BORDER-BOTTOM-STYLE : none;
	    BORDER-LEFT-STYLE   : none;
	    BORDER-RIGHT-STYLE  : none;
	    BORDER-TOP-STYLE    : none;
	    BACKGROUND-COLOR    : transparent;
	    font-size : 9pt;
           color     : #555555 ;
           text-align: right;	
	}
     
      	INPUT.Label2
	{
	    BORDER-BOTTOM-STYLE : none;
	    BORDER-LEFT-STYLE   : none;
	    BORDER-RIGHT-STYLE  : none;
	    BORDER-TOP-STYLE    : none;
	    BACKGROUND-COLOR    : transparent;
	    font-size: 13px;
	    font-weight : bold;
		line-height : 120%;
		line-weight : 120%;
           color     : #ff0000;
           text-align: right;	
	}
	
	INPUT.ErrLabel
	{
	    BORDER-BOTTOM-STYLE : none;
	    BORDER-LEFT-STYLE   : none;
	    BORDER-RIGHT-STYLE  : none;
	    BORDER-TOP-STYLE    : none;
	    BACKGROUND-COLOR    : transparent;
	    font-size: 9pt;
           color     : #FF0000;
	}
	
	.login {
		font-weight: bold;
		font-size: 15px;
		font-family: arial;
		color:navy;
	}
	.systemtitle {
		font-weight: bold;
		font-size: 12px;
		font-family: arial;
		color:navy;
	}

	.systemcolor {
	/*	background-color:#85D087;*/
		background-color:#4682B4;
	}

	/*** クーポン対応 add start ***/
	#coupon_posi {
		MARGIN: 0px auto; WIDTH: 340px; TEXT-ALIGN: center
	}
	#coupon_n {
		FONT-SIZE: 11px; BACKGROUND: url('/images/coupon01.jpg') no-repeat; MARGIN: 0px; WIDTH: 340px; HEIGHT: 105px
	}
	#coupon_n UL {
		PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.1; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
	}
	/* テキスト（上段） */
	.t_text_coupon {
		FONT-SIZE: 9px; _font-family:'ＭＳ Ｐゴシック','ＭＳ ゴシック',sans-serif; PADDING-RIGHT: 4px; PADDING-LEFT: 18px; PADDING-BOTTOM: 0px; COLOR: #666633; PADDING-TOP: 16px; TEXT-ALIGN: left
	}
	/* n円割引券 */
	.coupon_price {
		PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 18px; PADDING-BOTTOM: 6px; COLOR: #990000; PADDING-TOP: 6px; TEXT-ALIGN: center
	}
	/* テキスト（中段） */
	.coupon_text_m {
		FONT-SIZE: 9px; _font-family:'ＭＳ Ｐゴシック','ＭＳ ゴシック',sans-serif; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #333333; PADDING-TOP: 0px; TEXT-ALIGN: center
	}
	/* 商品名 */
	.coupon_itemname {
		PADDING-RIGHT: 0px; PADDING-LEFT: 18px; FONT-SIZE: 9px; _font-family:'ＭＳ Ｐゴシック','ＭＳ ゴシック',sans-serif; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 138px; COLOR: #333333; PADDING-TOP: 0px; TEXT-ALIGN: left
	}
	/* 有効期限 */
	.coupon_period {
		FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: right; MARGIN: 0px 0px 0px 0px; WIDTH: 318px; COLOR: #cc0000; TEXT-ALIGN: right; padding-right: 14px
	}
	/*** クーポン対応 add end ***/
	
	
