@charset "utf-8";

/*-----------------------------------------------------------------
宅配買取
-----------------------------------------------------------------*/
.open{
background: #fc6;
color: #fff;
cursor: pointer;
width:200px;
height:100px;
padding:10px;
text-align:center;
background: -moz-linear-gradient(top,#333,#111);
background: -webkit-gradient(linear, left top, left bottom,from(#333),  to(#111)); text-shadow:0px 1px 0px rgba(0,0,0,0.30);
border-radius:2px;
-moz-border-radius:2px;
-webkit-border-radius:2px;
border:1px solid #000;
font-weight:600;
font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
-moz-box-shadow: 1px 1px 1px rgba(0,0,0,0.4);
-webkit-box-shadow: 1px 1px 1px rgba(0,0,0,0.4);
-o-box-shadow: 1px 1px 1px rgba(0,0,0,0.4);
-ms-box-shadow: 1px 1px 1px rgba(0,0,0,0.4);
position:relative;
top:1px; left:0;
}
#slideBox{
width:685px;
padding:0;
display:none;
}
.open2{
background: #fc6;
color: #fff;
cursor: pointer;
width:200px;
height:100px;
padding:10px;
text-align:center;
background: -moz-linear-gradient(top,#333,#111);
background: -webkit-gradient(linear, left top, left bottom,from(#333),  to(#111)); text-shadow:0px 1px 0px rgba(0,0,0,0.30);
border-radius:2px;
-moz-border-radius:2px;
-webkit-border-radius:2px;
border:1px solid #000;
font-weight:600;
font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
-moz-box-shadow: 1px 1px 1px rgba(0,0,0,0.4);
-webkit-box-shadow: 1px 1px 1px rgba(0,0,0,0.4);
-o-box-shadow: 1px 1px 1px rgba(0,0,0,0.4);
-ms-box-shadow: 1px 1px 1px rgba(0,0,0,0.4);
position:relative;
top:-120px; left:300px;
}
#slideBox2{
width:685px;
padding:0;
display:none;
}
.clear {clear:both;}


.first {
width:680px;
display:block;
padding:7px 0 5px 0;
margin:22px 0 10px 0;
background:#111;
font:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
font-size:12px;
font-weight:600;
text-align:center;
color:#fff;
line-height:1.3;
-moz-border-radius:6px;
border-radius:6px;
}

.first2 {
width:680px;
display:block;
padding:7px 0 5px 0;
margin:22px 0 10px 0;
background:#f00;
font:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
font-size:12px;
font-weight:600;
text-align:center;
color:#fff;
line-height:1.3;
-moz-border-radius:6px;
border-radius:6px;
}


h2.deli { font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; font-size:20px; text-indent:0; border-bottom:3px solid #333; padding:0 0 0 0; margin:0 0 0 0; height:auto; -moz-border-radius:0; border-radius:0; /*background:url(../delivery/img/title.png) no-repeat;*/}
h3.cap { color:#FFF; width:680px; height:51px; font-size:19px; font-weight:900; font-family:"メイリオ", Meiryo; background:url(../delivery/img/step_bg.png) no-repeat; letter-spacing:4px; margin:20px 0 0 0; padding:7px 0 0 15px; overflow:hidden;}
h4.sub_title { color:#111; font-size:17px; font-weight:900; font-family:"メイリオ", Meiryo; letter-spacing:4px; margin:5px 0 5px 20px; padding:0 0 0 0;}

.main_disp { width:670px; font-size:13px; color:#000; padding:0 0 0 0; margin:15px 0 0 10px; letter-spacing:2px; line-height:1.3;}
.sub_disp { width:660px; line-height:1.1; color:#111; font-size:15px; font-weight:900; font-family:"メイリオ", Meiryo; letter-spacing:4px; margin:5px 0 5px 20px; padding:0 0 0 0;}

.down_logo { width:57px; height:23px; margin:0 auto; margin-top:30px; margin-bottom:30px; padding:0 0 0 0;}
.sub_line { width:660px; height:1px; margin:15px 0 25px 20px; padding:0 0 0 0; clear:both; overflow:hidden; background:#333;}

.flow { width:680px; height:121px; text-indent:-9999px; margin:25px 0 0 0; padding:0 0 0 0; overflow:hidden;}
.flow ul {}
.flow ul li { float:left;}

.box { width:640px; margin:18px 0 18px 0; padding:18px; border:#ccc 1px solid; -moz-border-radius:5px; border-radius:5px;}
.box ul { overflow:hidden;}
.box ul li { float:left;}

p.first_sub_disp {font-size:18px; color:#ff0; font-weight:bold !important; padding:5px 0 3px 0; margin:10px 0 0 0; letter-spacing:2px; line-height:1.3; text-align:center;}
p.first_sub_disp2 {font-size:18px; color:#000 !important; font-weight:bold !important; padding:5px 0 3px 0; margin:10px 0 0 0; letter-spacing:2px; line-height:1.3; text-align:center;}

.first_check_navi ul { overflow:hidden; margin:0 0 10px 70px;}
.first_check_navi ul li { float:left;}
.first_check_navi ul li.first_check_ban a { display:block; font-size:13px; color:#fff; text-align:center; padding:5px 5px 5px 30px; margin:10px 0 0 23px; letter-spacing:2px; line-height:1.3; -moz-border-radius:2px; border-radius:2px; background:url(../delivery/img/right.gif) left top #9b2523 no-repeat;
}
.first_check_navi ul li.first_check_ban a:link {text-decoration:none; color:#fff; background:url(../delivery/img/right.gif) left top #9b2523 no-repeat;}
.first_check_navi ul li.first_check_ban a:hover {text-decoration:none; color:#eee; background:url(../delivery/img/right.gif) left top #780000 no-repeat;}

p.sub_disp {font-size:13px; color:#000; padding:0 0 0 0; margin:0 0 0 23px; letter-spacing:2px; line-height:1.3;}

.check_navi ul { overflow:hidden;}
.check_navi ul li { float:left;}
.check_navi ul li.check_ban a { display:block; font-size:13px; color:#fff; text-align:center; padding:5px 5px 5px 30px; margin:10px 0 0 23px; letter-spacing:2px; line-height:1.3; -moz-border-radius:2px; border-radius:2px; background:url(../delivery/img/right.gif) left top #9b2523 no-repeat;
}
.check_navi ul li.check_ban a:link {text-decoration:none; color:#fff; background:url(../delivery/img/right.gif) left top #9b2523 no-repeat;}
.check_navi ul li.check_ban a:hover {text-decoration:none; color:#eee; background:url(../delivery/img/right.gif) left top #780000 no-repeat;}

.plus {margin:50px 0 0 1px;}

.net_box { width:656px; height:155px; background:url(../delivery/img/net_bg.png) no-repeat; overflow:hidden; margin:20px 0 0 20px; padding:0 0 0 0;}
p.net_box_disp { font-family:"メイリオ", Meiryo; font-size:16px; font-weight:600; color:#111; padding:0 0 0 0; margin:20px 0 0 350px; letter-spacing:2px; line-height:1.3;}
p.net_btn { width:389px; height:70px; overflow:hidden; margin:15px 0 0 252px; padding:0 0 0 0;}

p.hand_box_disp {font-size:13px; color:#111; padding:0 10px 0 0; margin:10px 0 0 250px; letter-spacing:2px; line-height:1.2;}
.hand_ban {margin:5px 0 0 241px; padding:0 0 0 0;}
.hand_ban ul { overflow:hidden;}
.hand_ban ul li {float:left; padding:0 0 0 10px;}

.hand_box { width:656px; height:155px; background:url(../delivery/img/hand_bg.png) no-repeat; overflow:hidden; margin:20px 0 0 20px; padding:0 0 0 0;}

p.step2_cap { font-family:"メイリオ", Meiryo; font-size:20px; font-weight:600; color:#be2324; font-weight:900; padding:0 0 10px 0; margin:0 0 0 0; letter-spacing:2px; line-height:1.3; border-bottom:1px solid #eee;}
p.step2_add { font-family:"メイリオ", Meiryo; font-size:22px; font-weight:600; color:#111; font-weight:900; padding:0 0 0 0; margin:5px 0 0 0; letter-spacing:5px; line-height:1.3;}
p.step2_small { font-family:"メイリオ", Meiryo; font-size:16px; font-weight:600; color:#111; font-weight:900; padding:0 0 0 0; margin:8px 0 0 0; letter-spacing:5px; line-height:1.3;}

p.step3_cap { font-family:"メイリオ", Meiryo; font-size:25px; font-weight:600; color:#be2324; font-weight:900; padding:5px 0 15px 0; margin:0 0 0 130px; letter-spacing:2px; line-height:1.3;}

p.caution { font-family:"メイリオ", Meiryo; font-size:12px; color:#be2324; font-weight:900; padding:0 0 0 0; margin:8px 0 0 23px; letter-spacing:2px; line-height:1.3;}
p.sagawa_btn { width:654px; height:46px; overflow:hidden; margin:10px 0 0 20px; padding:0 0 0 0;}

.step3_bg { background:#fff url(../delivery/img/caution_icon.png) no-repeat 25px 18px;}
p.caution_title {font-size:14px; font-weight:900; color:#be2324; padding:0 0 0 0; margin:0 0 10px 130px; letter-spacing:2px; line-height:1.3;}
p.caution_disp {font-size:12px; color:#000; padding:0 0 0 0; margin:0 0 0 130px; letter-spacing:2px; line-height:1.3;}
.caution_line { width:; height:1px; margin:15px 0 15px 130px; padding:0 0 0 0; clear:both; overflow:hidden; background:#ccc;}

.case { width:500px; height:48px; text-indent:-9999px; margin:-10px 0 15px 130px; padding:0 0 0 0; overflow:hidden; background:url(../delivery/img/case.png?1503) no-repeat;}

.kit_pr { width:221px; height:536px;-moz-box-shadow: 0 2px 2px #1f0404; -webkit-box-shadow: 0 2px 2px #1f0404; -o-box-shadow: 0 2px 2px #1f0404; -ms-box-shadow: 0 2px 2px #1f0404; background:url(../delivery/img/kit_pr_bg.png) no-repeat; margin:0 0 15px -10px; padding:0 0 0 0;}

.kit_pr_btn { display:block; width:auto; height:124px; margin:0 0 0 0; padding:182px 0 0 12px;}
.kit_pr_btn ul { margin:0 0 0 0; padding:0 0 0 0;}
.kit_pr_btn ul li { width:auto; height:124px; float:left; margin:0 0 0 6.5px; padding:0 1px;}

.kit_pr_caution { margin:100px 10px 0 10px; padding:0 0 0 0; }
p.kit_pr_caution_disp { margin:0 0 7px 0; padding:0 0 0 0; font-size:12px; color:#FFF; letter-spacing:1px;}

.pdf {width:191px; height:42px; background: url(../delivery/img/hand_pdf_btn_off.png) no-repeat; border:0; text-indent:-9999px; cursor:pointer;}


/*---------------------------------------------
タブメニュー
---------------------------------------------*/
#frag1, #frag2, #frag3 { margin:0; padding:0; width:685px;}
@media projection, screen {.ui-tabs-hide {display: none;}}
@media print {.ui-tabs-nav {display: none;}}
.ui-tabs-nav, .ui-tabs-panel {font-family: "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif; font-size: 12px;}
.ui-tabs-nav {list-style: none; margin: 0; padding: 0 0 0 4px;}
.ui-tabs-nav:after {display: block; clear: both; content: " ";}
.ui-tabs-nav li {float: left; margin: 0 0 0 1px; min-width: 84px;}
.ui-tabs-nav a, .ui-tabs-nav a span {display: block; padding: 0 10px; background: url(../img/tab/tab.png?130507) no-repeat;}
.ui-tabs-nav a {margin: 1px 0 0; padding-left: 0; color: #b69755; font-weight: bold; line-height: 1.2; text-align: center; text-decoration: none; white-space: nowrap; outline: 0;}
.ui-tabs-nav .ui-tabs-selected a {position: relative; top: 1px; z-index: 2; margin-top: 0; color: #000;}
.ui-tabs-nav a span {width: 64px; min-width: 64px; height: 18px; min-height: 18px; padding-top: 6px; padding-right: 0;}
*>.ui-tabs-nav a span {width: auto; height: auto;}
.ui-tabs-nav .ui-tabs-selected a span {padding-bottom: 1px;}
.ui-tabs-nav .ui-tabs-selected a, .ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active {background-position: 100% -150px;}
.ui-tabs-nav a, .ui-tabs-nav .ui-tabs-disabled a:hover, .ui-tabs-nav .ui-tabs-disabled a:focus, .ui-tabs-nav .ui-tabs-disabled a:active {background-position: 100% -100px;}
.ui-tabs-nav .ui-tabs-selected a span, .ui-tabs-nav a:hover span, .ui-tabs-nav a:focus span, .ui-tabs-nav a:active span {background-position: 0 -50px;}
.ui-tabs-nav a span, .ui-tabs-nav .ui-tabs-disabled a:hover span, .ui-tabs-nav .ui-tabs-disabled a:focus span, .ui-tabs-nav .ui-tabs-disabled a:active span {background-position: 0 0;}
.ui-tabs-nav .ui-tabs-selected a:link, .ui-tabs-nav .ui-tabs-selected a:visited, .ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited {cursor: text;}
.ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active,
.ui-tabs-nav .ui-tabs-deselectable a:hover, .ui-tabs-nav .ui-tabs-deselectable a:focus, .ui-tabs-nav .ui-tabs-deselectable a:active {cursor: pointer;}
.ui-tabs-disabled {opacity:0.4; filter: alpha(opacity=40);}
.ui-tabs-panel {border-top: 1px solid #e1d1b7; padding: 1em 8px; background: #fefdfa;}
.ui-tabs-loading em {padding: 0 0 0 20px; background: url(../img/tab/loading.gif?130507) no-repeat 0 50%;}
* html .ui-tabs-nav {display: inline-block;}
*:first-child+html .ui-tabs-nav {display: inline-block;}


/*-----------------------------------------------------------------
アンカーポイント
-----------------------------------------------------------------*/
p.anchor1 { height:270px;}
p.anchor2 { height:293px;}
p.anchor3 { height:117px;}
p.anchor4 { height:240px;}
p.anchor5 { height:510px;}
p.anchor6 { height:495px;}
p.anchor7 { height:590px;}