@charset "shift_jis";
/* CSS Document */
/* 
 ************************************************/


/***********************************
 * 角丸スタイル
 ***********************************/
.kadoMaru4 {
 -webkit-border-radius: 4px;
 -moz-border-radius: 4px;
 -ms-border-radius: 4px;
 -o-border-radius: 4px;
 border-radius: 4px;
}
.kadoMaru6 {
 -webkit-border-radius: 6px;
 -moz-border-radius: 6px;
 -ms-border-radius: 6px;
 -o-border-radius: 6px;
 border-radius: 6px;
 padding:4px 6px;
}


/***********************************
 * aタグMouseOnOverの半調設定
 ***********************************/
.onover a:hover {
 opacity:0.5;
 filter: alpha(opacity=50);
 -ms-filter: "alpha( opacity=50 )";
 background: #fff;
}

.banner a:hover img {
 opacity:0.5;
 filter: alpha(opacity=50);
 -ms-filter: "alpha( opacity=50 )";
 background: #fff;
}


/***********************************
 * 営業日・発送日の文字設定
 ***********************************/
.day_style { font-size:24px; font-weight: bold;}
.hasobi_styleM { font-size:20px; padding-left: 15px;}
.hasobi_styleD { font-size:20px;}
.hasobi_styleMs { font-size:18px;}
.hasobi_styleDs { font-size:18px;}
.hasobi_styleM,
.hasobi_styleD,
.hasobi_styleMs,
.hasobi_styleDs { color: #FF0000; font-weight: bold;}


/***********************************
 * フォーム設定
 ***********************************/
input[type='button'] { cursor: pointer;}


/***********************************
 * フレーム設定
 ***********************************/
/** コンテンツ枠 **/
.frameBox { padding:12px 18px; border:1px solid #DCDCDC;}
.backYellow { background-color:#FFFFE0;}
.backGray1 { background-color:#F5F5F5 !important;}
.backGray2 { background-color:#DDD !important;}
.backPink { background-color:#FFDCFF;}
.backWhite { background-color:#FFF;}


/***********************************
 * ページのトップに戻るボタン
 ***********************************/
#pageTop {
 position: fixed;
 bottom: 20px;
 right: 20px;
/* display: none;*/
}
#pageTop.ptR { right: 20px;}
#pageTop a {
 display: block;
 z-index: 999;
 padding: 2px 0 0 0;
 border-radius: 30px;
 width: 35px;
 height: 35px;
 background-color: #FFE632;
 /*border: 1px solid #FFDC00;*/
 color: #fff;
 font-weight: bold;
 text-decoration: none;
 text-align: center;
}
#pageTop a:hover {
 text-decoration: none;
 opacity: 0.7;
}

/***********************************
 * リンクボタン 
 * ページURL=link_button
 * ダイアログURL=dialog_button
 ***********************************/
.link_button {
	background: #0E00CB;
    font-size: 11px;
    vertical-align: text-bottom;
	border-radius: 3px;
    padding: 1px 4px !important;
    margin: 0 0 0 5px;
}
.link_button a { color: #CFCFCF !important;}
.link_button a:hover { color: #0069F8 !important;}
.dialog_button {
	padding: 0 !important;
    margin: 0 0.5em 0 1em !important;
	display: inline;
	float: right;
}
.dialog_button a {
    font-size: 10px;
	font-weight: bold;
	color: #F0F0F0 !important;
	border-radius: 3px;
    padding: 0 4px !important;
	margin: 0 !important;
	display: inline-block;
}
.dialog_button a:hover { color: #006286 !important;}
.dialog_button a.dia_sample_color { background-color: #008DC0;}

.bttn_blue { background: #0E00CB;}


