@charset "utf-8";
/* ---  *共通 * --- */
@charset "utf-8";

/* ==========================================
 Reset Style
========================================== */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,p,blockquote,table,th,td{margin:0;padding:0;}html{background:#FFF;color:#000;}body{font:13px/1 "メイリオ","Meiryo","ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",sans-serif;}
* html body{font-size:small;font:x-small;}
*:first-child+html body{font-size:small;font:x-small;}img{border:0;vertical-align:bottom;}h1,h2,h3,h4,h5,h6{clear:both;font-size:100%;font-weight:normal;}ul,dl,ol{text-indent:0;}
li{list-style:none;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
* html input,* html textarea,* html select{font-size:100%;}
*:first-child+html+input,*:first-child html+textarea,*:first-child+html select{font-size:100%;}table{border-collapse:collapse;border-spacing:0;font-size:inherit;font:100%;}
th,td{text-align:left;vertical-align:top;}
caption{text-align:left;}pre,code,kbd,samp,tt{font-family:monospace;}
* html pre,* html code,* html kbd,* html samp,* html tt{font-size:108%;line-height:100%;}
*:first-child+html pre,*:first-child html+code,*:first-child html+kbd,*:first-child+html+samp,*:first-child+html tt{font-size:108%;line-height:100%;}input,select,textarea{font-size:100%;font-family:Verdana, Helvetica, sans-serif;}

/* ==========================================
 Cleafix
========================================== */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-table;min-height:1%;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
.clear{clear:both;}body{
color:#333;
font-size:90%;
line-height:normal;
background-color: #D5E9F2;
background-image: url(https://img17.shop-pro.jp/PA01152/115/etc/contact_bg.jpg);
background-repeat: repeat-y;
background-position: center center;
}
/* --- *リンクの文字* --- */
a{
color:#8C2528;
;
font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
font-weight:bold;
}
a:hover{color:#999;}
table{border-collapse:collapse;}
/* ---  *入力項目 * --- */
input, select, textarea{padding:3px 5px;border:1px solid #999;}
.base01{width:750px !important;text-align:left !important;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px;}
.base02{text-align:left !important;width:750px;}
.sub{width:700px !important;margin:0px !important;padding:10px 0px !important;background:;}
/* ---  *テーブルの背景色と文字色 * --- */
.table1{border:1px solid #999;align:center;margin:0px auto;}
.CELL_1_L{background:;border:1px solid #999;padding:3px 3px 3px 10px;font-weight:bolder;text-align:left;font-size:80%;}
.CELL_1_C{background:;border:1px solid #999;padding:3px 3px 3px 15px;font-weight:bolder;text-align:center;}
.CELL_1_R{background:;border:1px solid #999;padding:3px 3px 3px 15px;font-weight:bolder;text-align:right;}
.CELL_2{background:;border:1px solid #999;padding:3px;}
.prod_total, .all_total{font-weight:bolder;display:block;}
.title_area{margin:0px!important;padding:0px!important;}
.title_area a{
display:block;
height:95px;
width:350px;
text-indent:-5000px;
background-image: url(https://img17.shop-pro.jp/PA01152/115/etc/contact_logo.jpg);
}
.shop_title{font-size:;font-weight:bolder;line-height:normal;}
/* ---  *ボタン * --- */
.submit_btn{text-align:center !important;}
/*決済ページ:カートを空にする&変更*/
.submit_btn_cart01{}
/*決済ページ:買い物を続ける&レジへ進む*/
.submit_btn_cart02{}
/* ---  *コピーライト、セキュア * --- */
.copyright{width:700px;text-align:center !important;margin:0px auto !important;padding:0px;}
.secure_seal{text-align:center;width:700px;margin:0px auto;padding:0px;}
.secure_table{text-align:center;margin-right:auto;margin-left:auto;}
.secure_table td span{display:block;padding-left:15px;}
/* ---  *注意書き１の文字色 * --- */
.note{font-size:11px;color:#C00;}
/* ---  *注意書き２の文字色 * --- */
.note2{font-size:11px;color:#C00;}
/* ---  *注意書き３の文字色 * --- */
#note3{font-size:11px;color:#C00;}
/* ---  *メッセージ表示域の設定 * --- */
.info{
padding:15px;
margin:10px auto;
width:720px;
color:#333;
text-align:left;
background-color: #D5E9F2;
}
/* ---  *エラー表示域の設定 * --- */
.errorbox{border:1px solid;padding:4px 2px 4px 5px;margin:10px auto;text-align:left;font-size:11px;}
/* ---  *手数料の文字色 * --- */
.sub_charge{color:#F03;font-weight:bold;}
/* ---  *使用ポイントの文字色 * --- */
.point_discon{color:#060;font-weight:bold;}
input.input_ime{ime-mode:disabled;}
#sk_block{margin:0px;padding:10px 0px;text-align:center;}
#sk_wrapp{margin:0px auto;padding:0px;text-align:left;width:530px;}
#sk_wrapp .sk_title{margin:0px 0px 10px;padding:0px;text-align:center;}
#sk_wrapp .table1{width:530px;margin:0px 0px 10px;}
#sk_wrapp .table1 th{text-align:left;padding-left:5px;}
#sk_closed{text-align:center;}
