/* ------------------------------------------------------
 *
 * かんたんAjaxショッピングカート Var 2.0 *
 * DEFULTSTYLE
 *
 * ------------------------------------------------------ */

form,input,p,img,ul,ol,li,dt,dd,dl,input,h1,h2,h3,h4,h5,h6,q{
list-style:none;
margin:0;
padding:0;
}
.mt05 {margin-top:5px !important;}
.mt10 {margin-top:10px !important;}
.mt15 {margin-top:15px !important;}
.mt20 {margin-top:20px !important;}
.mb05 {margin-bottom:5px !important;}
.mb10 {margin-bottom:10px !important;}
.mb15 {margin-bottom:15px !important;}
.mb20 {margin-bottom:20px !important;}
.mdDef,
.mdDefNo,
.mdHd,
.mdFootDef{
font-size:x-small;/* =IE5.5 */
f\ont-size:small;/* !IE5.5 */
font-weight:normal;
color:#666666;
}
.AWscMdHeaderLead ul,
.mdHd th,
.mdDef th,
.mdHd td,
.mdDefNo th,
.mdDefNo td,
.mdDef td{
font-size:x-small;/* =IE5.5 */
f\ont-size:small;/* !IE5.5 */
}
.mdHd th,
.mdDefNo th,
.mdDef th{
text-align:left;
}
.mdDef input,
.mdDefNo input{
padding:1px;
}

.mdHd a:link,
.mdDef a:link,
.mdDefNo a:link{
color:#17387b;
text-decoration:none;
}
.mdHd a:visited,
.mdDef a:visited,
.mdDefNo a:visited{
color:#69789c;
text-decoration:none;
}
.mdHd a:hover,
.mdDef a:hover,
.mdDefNo a:hover
{
text-decoration:underline;
}
.mdHd table,
.mdDef table,
.mdDefNo table{
width/**/:/**/100%;
}
.mdDef th,
.mdDef td,
.mdDefNo th,
.mdDefNo td{
border-collapse:collapse;
}
.Nm {margin-top:-8px;}
.mdDef select,
.mdDefNo select,
.mdDef textarea,
.mdDefNo textarea{
border:1px solid #7F9DB9;
}
/* ========== UI ========== */

/* MHD */
.yjmth{margin:10px 0 10px;}
.yjplg{margin:0 0 10px;}

/* EMG1-2 */
#emg,
#emg2,
#emg3 {
margin-bottom: 10px;
text-align: center;
}
#emg table,
#emg2 table,
#emg3 table {
margin-left:auto;
margin-right:auto;
}
#emg2 br,
#emg3 br {
display:none;
}

/* UHD */
.YjshpUHD td{text-align:left;}

/* EMG */
.YjshpEMG{margin-bottom:10px;text-align:center;}
.YjshpEMG table{margin:0 auto;text-align:left;}

/* INPUT SIZE STYLE */
.pointer{cursor:pointer;}

.imSize14 input{width:14px;}
.imSize38 input{width:38px;}
.imSize48 select{width:48px;}
.imSize60 select{width:60px;}

.imSize138 input,
.imSize138 select{width:138px;}
.imSize188 input{width:188px;}
.imSize258 input,
.imSize258 textarea,
.imSize258 select{width:258px;}
.imSize298 input,
.imSize298 textarea,
.imSize298 select{width:298px;}
.imSize348 input,
.imSize348 textarea,
.imSize348 select{width:348px;}
.imSize388 input,
.imSize388 textarea,
.imSize388 select{width:388px;}

input.imSize14{width:14px;}
input.imSize38{width:38px;}
input.imSize30{width:30px;}
input.imSize70{width:70px;}
select.imSize60{width:60px;}
input.imSize150{width:150px;}
input.imSize188{width:188px;}
input.imSize110{width:110px;}
input.imSize125{width:125px;}
input.imSize85{width:85px;}
input.imSize710{width:710px;}
input.imSize335{width:22.8em;}
input.imSize270{width:17em;}
input.imSize95{width:95px;}
/*BUTTON SIZE*/
input.address {width:176px;}
input.home {width:231px;}
input.office {width:242px;}

/* COMMON MODULE PART */
.mdDef .dvHead{
height:38px;
background:#BDCAD1 url(../../img/shoppingcart/md_hd_bg_002.gif) no-repeat right top;
}
.mdDef .dvHead h2{
line-height:38px;
padding-left:10px;
background:url(../../img/shoppingcart/md_hd_bg_001.gif) no-repeat left top;
font-size:larger;
color:#666666;
}
.mdDef .dvBody{
padding:9px;
border:1px solid #bdcad1;
border-top:none;
}

.mdDefNo .dvHead{
height:38px;
background:#BDCAD1 url(../../img/shoppingcart/md_hd_bg_002.gif) no-repeat right top;
}
.mdDefNo .dvHead h2{
line-height:38px;
padding-left:10px;
background:url(../../img/shoppingcart/md_hd_bg_001.gif) no-repeat left top;
font-size:larger;
color:#666666;
}
.mdDefNo .dvBody{
border:1px solid #bdcad1;
border-top:none;
}

/* LEAD TOP */
.AWscMdHeaderLead{
width:100%;
f\ont-size:small;/* !IE5.5 */
font-weight:normal;
}
.AWscMdHeaderLead ul{
margin-bottom:10px;
text-align:right;
white-space:nowrap;
}
.AWscMdHeaderLead li{
display:inline;
margin-left:5px;
padding-left:12px;
background:url(../symbol/hyphen.gif) no-repeat left;
}
.AWscMdHeaderLead li.elFst{
padding-left:0;
background:none;
}


/* HEADER BASIC SET STYLE */
.AWscMdHeaderBasicSet{
margin-bottom:20px;
}
.AWscMdHeaderBasicSet .dvHeaderList{
}
.AWscMdHeaderBasicSet .dvHeaderList .dvHead{
width:100%;
background:#eef2f7 url(../bg/hd_bg_gray_001.gif) no-repeat right top;
}
.AWscMdHeaderBasicSet .dvHeaderList .dvHead .exCfx{
width:100%;
background:url(../bg/hd_bg_gray_002.gif) no-repeat left top;
}
.AWscMdHeaderBasicSet .dvHeaderList .dvHead .dvPts1{
float:left;
}
.AWscMdHeaderBasicSet .dvHeaderList .dvHead .dvPts1 p{
line-height:26px;
margin:0;
padding:0 0 0 10px;
}
.AWscMdHeaderBasicSet .dvHeaderList .dvHead .dvPts1 p b{
padding:0 5px;
color:#666666;
}
.AWscMdHeaderBasicSet .dvHeaderList .dvHead .dvPts2{
float:right;
}
.AWscMdHeaderBasicSet .dvHeaderList .dvHead .dvPts2 ul{
display:inline;
padding-right:5px;
text-align:right;
white-space:nowrap;
}
.AWscMdHeaderBasicSet .dvHeaderList .dvHead .dvPts2 li{
display:inline;
height:20px;
line-height:26px;
margin-right:5px;
padding-left:12px;
background:url(../symbol/hyphen.gif) no-repeat left;
}
.AWscMdHeaderBasicSet .dvHeaderList .dvHead .dvPts2 li.elFst{
padding-left:0;
background:none;
}

.AWscMdHeaderBasicSet .dvHeaderList .dvBody{
height:40px;
background:#ff8f2d url(../bg/hd_bg_002.gif) no-repeat right top;
}
.AWscMdHeaderBasicSet .dvHeaderList .dvBody .dvBg{
padding:0 13px;
line-height:40px;
background:url(../bg/hd_bg_001.gif) no-repeat left top;
text-align:center;
}
.AWscMdHeaderBasicSet .dvHeaderList .dvBody .dvBg h2{
float:left;
width:50%;
color:#ffffff;
text-align:left;
font-size:medium;/* =IE5.5 */
f\ont-size:large;/* =MODERN */
}



.AWscMdHeaderBasicSet .dvHeaderList .dvBody .dvBg p{
text-align:right;
}

.AWscMdHeaderBasicSet .dvHeaderList .dvBody .dvBg a img{
margin-top:7px;
border:none;
}
* html .AWscMdHeaderBasicSet .dvHeaderList .dvBody .dvBg a img{
top:-12px;
}
*+html .AWscMdHeaderBasicSet .dvHeaderList .dvBody .dvBg a img{
top:-12px;
}

/* STEP */
.AWscMdStoreOthHd{text-align:center; margin-bottom:10px;}
.AWscMdStoreOthHd .dvTblBody{border:2px solid #bdcad1;margin-bottom:5px;}
.AWscMdStoreOthHd .dvTblBody th{width:71px;background-color:#eff3f4;color:#666666;font-weight:bold;text-align:center;border-right:1px solid #bdcad1;border-bottom:1px solid #bdcad1;vertical-align:middle;}
.AWscMdStoreOthHd .dvTblBody td.elStore{width:310px;text-align:left;border-bottom:1px solid #bdcad1;border-right:1px solid #bdcad1;padding:10px;font-weight:bold;vertical-align:middle;}
.AWscMdStoreOthHd .dvTblBody td.elStore img.elStrLogo{margin:0 0 5px 0;}
.AWscMdStoreOthHd .dvTblBody td.elOrder{width:452px;text-align:left;border-bottom:1px solid #bdcad1;padding:9px 10px;}
.AWscMdStoreOthHd .dvTblBody td.elOrder span{font-weight:bold;}
.AWscMdStoreOthHd .dvTblBody td.elBtnBack p{margin:10px;border:1px solid #d9e1e6;padding:5px;}
.AWscMdStoreOthHd .dvTblBody td.elBtnBack input{font-weight:bold;font-size:medium;}
.AWscMdStoreOthHd p.OrderNo{padding:10px 0 10px 0;font-weight:normal;font-size:small;}
.AWscMdStoreOthHd p.OrderNo span{font-size:medium;}
.AWscMdStoreOthHd p.OrderNo a{font-weight:bold;}
.AWscMdStoreOthHd p{font-size:larger;padding-bottom:10px;font-weight:bold;}
.AWscMdStoreOthHd div.elLstMsg{color:#CC6633;font-size:medium;font-weight:bold;padding:0 0 20px;}
.AWscMdStoreOthHd div.elLstInfoMsg{background-color:#FFF4AC;margin-bottom:15px;padding:10px;}
.AWscMdStoreOthHd div.elLstInfoMsg p{font-weight:normal;padding:0;}
.AWscMdStoreOthHd div.elLstInfoMsg p.small{font-size:small;margin-top:8px;}
.AWscMdStoreOthHd img{vertical-align:top; margin-top:5px;}
.AWscMdStoreOthHd img.elLogo{vertical-align:top;margin-bottom:10px;}
.AWscMdStoreOthHd img.elStep1{background:url(../etc/step0827.gif) no-repeat 0 5px;padding-bottom:19px;}
.AWscMdStoreOthHd img.elStep2{background:url(../etc/step0827.gif) no-repeat 0 -54px;padding-bottom:19px;}
.AWscMdStoreOthHd img.elStep3{background:url(../etc/step0827.gif) no-repeat 0 -113px;padding-bottom:19px;}
.AWscMdStoreOthHd img.elStep4{background:url(../etc/step0827.gif) no-repeat 0 -173px;padding-bottom:19px;}

.AWscMdStoreOthHd p span.elOrdNo{
display:block;
padding-top:20px;
font-size:medium;
font-weight:normal;
}
.AWscMdStoreOthHd p span.elColon{
background:url(../../img/shoppingcart/colon.gif) no-repeat 5% 40%;
padding-left:20px;
padding-right:11px;
}

.AWscMdStoreOthHd span a{
font-weight:bold;
font-size:small;
vertical-align:2px;
}
.AWscMdStoreOthHd p a img{
border:none;
}
.AWscMdStoreOthHd ul li.elLstMsg{
font-size:medium;
font-weight:bold;
color:#CC6633;
padding:0 0 15px 0;
}
.AWscMdStoreOthHd ul li.elLstInfoMsg{
margin-bottom:20px;
}
.AWscMdStoreOthHd ul li.elLstInfoMsgPoint{
background-color:#FFF4AC;
padding:10px;
margin-bottom:20px;
font-size:medium;
}
 
.AWscMdStoreOthHd ul li.elLstInfoMsg span{
display:block;
color:#CC6633;
font-weight:bold;
padding-bottom:5px;
}
.AWscMdStoreOthHd ul li.elOrderCommit{
margin-bottom:10px;
}
.AWscMdStoreOthHd ul li.elOrderCommit span{
display:block;
}

.AWscMdStoreOthHd ul li.elOrderCommit input{
width:230px;
margin:10px 0 10px;
font-size:large;
font-weight:bold;
}
.elOrderButton{
text-align:center;
padding:10px;
border:2px solid #bdcad1;
}
.elOrderButton span{display:block;margin-bottom:9px;}
.elOrderButton span a{font-weight:bold;}
.elOrderButton input{
font-size:medium;/*IE5.5*/
f\ont-size:large;/*MODERN*/
font-weight:bold;
width:230px;
}
.elOrderChange{
float:right;
width:300px;
vertical-align:top;
text-align:right;
padding-bottom:10px;
}
.elUnder{float:left;
padding-bottom:9px;}

/* STORE SEND INPUT */
.AWscMdStoreSendInput{
margin-bottom:20px;
padding-bottom:2px;
background:url(../../img/shoppingcart/md_bg_border_001.gif) repeat-x bottom;
}

.dvBodyNo{
padding-top:10px;
} 
.dvBody ul.elOrderNo{
margin:0 9px 10px 9px;
}

.dvBody ul.elOrder{
padding:10px 0;
margin-bottom:10px;
border:2px solid #bdcad1;
text-align:center;
}

.dvBody ul.elOrderMargin{
margin-top:5px;
margin-bottom:0;}
* html .dvBody ul.elOrderMargin{margin-top:10px;}

.dvBody ul.elOrder li input{
width:230px;
font-size:larger;
font-weight:bold;
}
.dvBody ul.elOrder li.elFst{
padding-bottom:10px;
}
.dvBody ul.elOrder li span{
font-weight:bold;
color:#cc6633;
}
.dvBody ul.elOrder li input{
width:230px;
font-size:larger;
font-weight:bold;
}
.AWscMdStoreSendInput .dvBody h3{
margin-bottom:10px;
padding-left:5px;
border-left:4px solid #cc6633;
line-height:1.2em;
font-size:larger;
color:#cc6633;
}
.dvBody h3.No{
margin-left:9px;
}
.dvBody h3.No{
margin-left:9px;
}

.AWscMdStoreSendInput .dvBody p.elConfirm{
margin-bottom:10px;
padding:10px;
border:1px solid #bdcad1;
color:#cc6633;
}
.dvBody .dvTblHeadNo{padding:0 9px;}
 
.AWscMdStoreSendInput .dvBody .dvTblHead table{
margin-bottom:5px;
}

.AWscMdStoreSendInput .dvBody .dvTblHead table td{
width:40%;
text-align:right;
vertical-align:bottom;
}
.AWscMdStoreSendInput .dvBody .dvTblHead table td ul li{
display:inline;
margin-left:3px;
}
.AWscMdStoreSendInput .dvBody .dvTblHead table td.elFst{
width:65%;
text-align:left;
}
.AWscMdStoreSendInput .dvBody .dvTblHead table td.elFst ul li{
margin:0;
}
.AWscMdStoreSendInput .dvBody .dvTblHead table td.elFst p{
text-align:left;
}
.AWscMdStoreSendInput .dvBody .dvTblHead table td.elFst li{
margin-bottom:4px;
font-weight:bold;
}
.AWscMdStoreSendInput .dvBody .dvTblHead table td.elFst li label{
margin-right:20px;
}
.AWscMdStoreSendInput .dvBody .dvTblHead table td.elFst li input{
margin:0 4px 2px 0;
vertical-align:middle;
}
.dvBody .dvTblBodyNo{
padding:2px 9px 4px 9px;
}
.dvBody .dvTblBodyNo2{
padding:2px 9px 9px 9px;
border-bottom:1px #a3b5c1 solid;
margin-bottom:10px;
}

.AWscMdStoreSendInput .dvBody .dvTblBody table{
margin-bottom:5px;
border:1px solid #bdcad1;
}
.AWscMdStoreSendInput .dvBody .dvTblBody table.Mag0{margin-bottom:0}
.AWscMdStoreSendInput .dvBody .dvTblBody p{
margin-bottom:10px;
padding:0;
text-align:left;
}
.AWscMdStoreSendInput .dvBody .dvTblBody table p{margin-bottom:0;}

.AWscMdStoreSendInput .dvBody .dvTblBody table th{
width:155px;
padding:9px;
border-bottom:1px solid #d9e1e6;
border-right:1px solid #d9e1e6;
white-space:nowrap;
font-weight:normal;
}
.AWscMdStoreSendInput .dvBody .dvTblBody table tr td.elFontM{
font-size:medium;
}

.AWscMdStoreSendInput .dvBody .dvTblBody table td{
padding:5px;
border-bottom:1px solid #d9e1e6;
}
.AWscMdStoreSendInput .dvBody .dvTblBody table td p{
overflow:hidden;
word-break:break-all;
word-wrap:break-word; /* IE5.5 */
}
.AWscMdStoreSendInput .dvBody .dvTblBody table tr.elLst th{
border-bottom:none;
}
.AWscMdStoreSendInput .dvBody .dvTblBody table tr.elLst td{
border-bottom:none;
}
.AWscMdStoreSendInput .dvBody .dvTblBody table th span{
color:#cc6633;
margin-left:8px;
}
.AWscMdStoreSendInput .dvBody .dvTblBody table td input{
margin-right:9px;
}
.AWscMdStoreSendInput .dvBody .dvTblBody table td input.elLeftMg{
margin:0 0 0 9px;
}
.AWscMdStoreSendInput .dvBody .dvTblBody table td select{
margin-right:9px;
}
.AWscMdStoreRequest .dvBody .dvTblBody table td select.Mag0,
.AWscMdStoreSendInput .dvBody .dvTblBody table td select.Mag0{margin:0;}

.AWscMdStoreSendInput .dvBody .dvTblBody table td ul li{
display:inline;
}
.AWscMdStoreSendInput .dvBody .dvTblBody table td ul li.elNewLine{display:block;padding-top:3px;}
.AWscMdStoreSendInput .dvBody .dvTblBody table td ul li span{margin-right:5px;}
.AWscMdStoreSendInput .dvRevice{text-align:right;}
.AWscMdStoreSendInput .dvReviceNo,
.AWscMdStoreRequest .dvReviceNo{
border-bottom:1px #a3b5c1 solid;
padding-bottom:10px;
padding-right:10px;
margin-bottom:10px;
text-align:right;
}

/* STORE REQUEST */
.AWscMdStoreRequest{
margin-bottom:20px;
padding-bottom:2px;
background:url(../../img/shoppingcart/md_bg_border_001.gif) repeat-x bottom;
}
.AWscMdStoreRequest .dvBody h3{
margin-bottom:10px;
padding-left:5px;
border-left:4px solid #cc6633;
line-height:1.2em;
font-size:larger;
color:#cc6633;
}
.dvBody h4{
margin-bottom:10px;
padding-left:5px;
border-left:4px solid #ff3333;
font-size:x-small;/*IE5.5*/
f\ont-size:small;/*MODERN*/
color:#ff3333;
}


.AWscMdStoreRequest .dvBody p.elConfirm{
margin-bottom:10px;
padding:10px;
border:1px solid #bdcad1;
color:#cc6633;
}
.AWscMdStoreRequest .dvBody p.elConfirmNo{
margin:0 9px;
margin-bottom:10px;}

.AWscMdStoreRequest .dvBody .dvTblHead ul{
font-weight:bold;
}


.AWscMdStoreRequest .dvBody .dvTblHead ul li input{
vertical-align:middle;
margin-right:5px;
}
.AWscMdStoreRequest .dvBody .dvTblHead table{
margin-bottom:5px;
}
.AWscMdStoreRequest .dvBody .dvTblHead table td{
width:40%;
text-align:right;
vertical-align:bottom;
}
.AWscMdStoreRequest .dvBody .dvTblHead table td ul li{
display:inline;
}
.AWscMdStoreRequest .dvBody .dvTblHead table td.elFst{
width:65%;
text-align:left;
border:none;
}
.AWscMdStoreRequest .dvBody .dvTblHead table td.elFst ul li{
margin:0;
}
.AWscMdStoreRequest .dvBody .dvTblHead table td.elFst p.elText{
text-align:left;
}
.AWscMdStoreRequest .dvBody .dvTblHead table td.elFst p input{
margin:5px 0;
}

.AWscMdStoreRequest .dvBody .dvTblHead table td.elFst li{
margin-bottom:4px;
font-weight:bold;
}
.AWscMdStoreRequest .dvBody .dvTblHead table td.elFst li label{
margin-right:20px;
}
.AWscMdStoreRequest .dvBody .dvTblHead table td.elFst li input{
margin:0 4px 2px 0;
vertical-align:middle;
}

* html .AWscMdStoreRequest .dvBody .dvTblHead table td.elFst li input{
margin-bottom:0;
}
*+html .AWscMdStoreRequest .dvBody .dvTblHead table td.elFst li input{
margin-bottom:0;
}

.AWscMdStoreRequest .dvBody .dvTblBody table{
margin-bottom:5px;
border:1px solid #bdcad1;
}

.AWscMdStoreRequest .dvBody .dvTblBody p{
margin-bottom:10px;
text-align:left;
}
.AWscMdStoreRequest .dvBody .dvTblBody table th{
width:155px;
padding:9px;
border-bottom:1px solid #d9e1e6;
border-right:1px solid #d9e1e6;
white-space:nowrap;
font-weight:normal;
}
.AWscMdStoreRequest .dvBody .dvTblBody table td{
padding:5px;
border-bottom:1px solid #d9e1e6;
}
.AWscMdStoreRequest .dvBody .dvTblBody table td.elInputTd{
padding:5px;}

.AWscMdStoreRequest .dvBody .dvTblBody table td p{
margin-bottom:0;
overflow:hidden;
word-break:break-all;
word-wrap:break-word; /* IE5.5 */
}


.AWscMdStoreRequest .dvBody .dvTblBody table tr.elLst th{
border-bottom:none;
}
.AWscMdStoreRequest .dvBody .dvTblBody table tr.elLst td{
border-bottom:none;
}

.AWscMdStoreRequest .dvBody .dvTblBody table tr td.elFontM{
font-size:medium;
}
.AWscMdStoreRequest .dvBody .dvTblBody table th span{
color:#cc6633;
margin-left:8px;
}
.AWscMdStoreRequest .dvBody .dvTblBody table td input{
margin-right:9px;
margin-bottom:1px;
}
.AWscMdStoreRequest .dvBody .dvTblBody table td input.elLeftMg{
margin:0 0 0 9px;
}
.AWscMdStoreRequest .dvBody .dvTblBody table td label{
margin:0 9px 0 0;
}
.AWscMdStoreRequest .dvBody .dvTblBody table td label.Mag0{margin:0;}
.AWscMdStoreRequest .dvBody .dvTblBody table td label select{
margin:0 4px 0 0;
}
.AWscMdStoreRequest .dvBody .dvTblBody table td select{
margin-right:9px;
}
.AWscMdStoreRequest .dvBody .dvTblBody table td ul.elOth{padding-top:4px;}
.AWscMdStoreRequest .dvBody .dvTblBody table td ul.elOth li label.ellast{margin-right:4px}

.AWscMdStoreRequest .dvBody .dvTblBody table td ul.elOth li label{
margin:0 20px 0 0;
}
.AWscMdStoreRequest .dvBody .dvTblBody table td ul.elOth  li input{
margin:0 4px 2px 0;
vertical-align:middle;
}

.AWscMdStoreRequest .dvBody .dvTblBody table td ul li{display:inline;}
.AWscMdStoreRequest .dvBody .dvTblBody table td ul li.elNewLine{display:block;padding-top:3px;}
.AWscMdStoreRequest .dvBody .dvTblBody table td ul li span{margin-right:5px;}
.AWscMdStoreRequest .dvRevice{text-align:right;}

p.elAlert{
margin-bottom:10px;
padding:10px;
border:2px solid #ff9d9d;
background:#fff0f0;
color:#ff3333;
text-align:center;
font-size:small;
font-size:x-small;/* =IE5.5 */
f\ont-size:small;/* !IE5.5 */
}
p.elAlert span{
display:block;
padding-top:2px;
}
p.elAlert span.elstrong{padding-bottom:3px;
font-weight:bold;}


div.elAlertBgWidthBirthday{width:17.2em;}
div.elAlertBgWidthLim{width:11.5em;}
div.elAlertBgWidthMin{width:6em;}
div.elAlertBgWidthPrefe{width:10.41em;}

div.elAlertBg{
white-space:nowrap;
background:#fff0f0;
padding:5px;}

.dvBody .dvTblBody table.elOptionAlert,
.dvBody .elItemOptBody table.elOptionAlert{
background:#fff0f0;
padding:5px;
width:1%;
border:none;}

.AWscMdPay .dvBody p.elText{
margin-bottom:10px;
line-height:130%;
}
.AWscMdPay .dvBody p.emText{
margin-bottom:10px;
line-height:130%;
font-size: small !important;
}
.AWscMdPay .dvBody p.exText{
margin-bottom:10px;
line-height:130%;
font-size: medium !important;
}
.AWscMdPay .dvBody p.Center{
text-align:center !important;
}
.AWscMdPay .dvBody table.elOptionAlert{
background:#fff0f0;
width:1%;
border:none;
}


.AWscMdPay .dvBody table.elOptionAlert td li{font-weight:normal;}
.AWscMdPay .dvBody table.elOptionAlert td{border:none;}


.AWscMdPay .dvBody table.elOptionAlert td,
.dvBody .dvTblBody table.elOptionAlert td,
.dvBody .elItemOptBody table.elOptionAlert td{white-space:nowrap;}
.dvBody .dvTblBody table.elOptionAlert,
.dvBody .elItemOptBody table.elOptionAlert td p.elselect{margin-bottom:0}

p.eltextAlert{color:#ff3333; text-align:left; padding-top:4px;}


.AWscMdStoreRequest p.elConfirm{margin-bottom:10px;padding:10px;border:1px solid #bdcad1;color:#cc6633;text-align:left;}

input.elAlert{background:#fff0f0;}

p.elAlertMd{padding-top:3px;color:#ff3333;font-weight:normal;
font-size:x-small;/*IE5.5*/
f\ont-size:small;/*MODERN*/}

p.elAlertMdex{padding:3px 0;color:#ff3333;
font-size:small;}

.AWscMdItemOrd .dvBody .dvTblBody table td span.elAlert{
padding-top:2px;
color:#ff3333;
display:block;}

.AWscMdStoreRequest li.elAlert{margin:2px;color:#ff3333;}
.AWscMdStoreRequest .dvBody .dvTblBody table td ul.elCardMes li{
display:block;
}
.AWscMdStoreRequest .dvBody .dvTblBody table td ul.elCardMes li.elLst{
padding-bottom:10px;
}

.AWscMdStoreRequest .dvBody p.elAlert strong{
padding-left:15px;
}
.AWscMdStoreRequest .dvBody p.elNormal{
color:#666666;
}

.AWscMdStoreRequest .dvBody .dvTblBody tr{vertical-align:top;}
.AWscMdStoreRequest .dvBody .dvTblBody td{vertical-align:top;}
.AWscMdStoreRequest .Mag15{padding-bottom:15px;}
.AWscMdStoreRequest .dvBody .dvTblBody .Mag0{
margin-bottom:0;}


/* STORE ORDER */
.AWscMdStoreOrder{
margin-bottom:20px;
padding-bottom:2px;
background:url(../../img/shoppingcart/md_bg_border_001.gif) repeat-x bottom;
}
.AWscMdStoreOrder .dvBody .dvTblBody{
margin-bottom:5px;
border:2px solid #bdcad1;
}
.AWscMdStoreOrder .dvBody .elMarginBtm10{
margin-bottom:0;
margin-bottom:10px;}
.AWscMdStoreOrder .dvBody .dvTblBody table th{
padding:9px;
border-left:1px solid #bdcad1;
border-bottom:1px solid #bdcad1;
background-color:#fafdff;
color:#666666;
text-align:right;
white-space:nowrap;
}
.AWscMdStoreOrder .dvBody .dvTblBody table tr.ptHead th{
text-align:center;
color:#999999;

}
.AWscMdStoreOrder .dvBody .dvTblBody table th.elFst{
border-left:none;
}
.AWscMdStoreOrder .dvBody .dvTblBody table td{
padding:9px;
border-left:1px solid #bdcad1;
border-bottom:1px solid #bdcad1;
text-align:right;
}
.AWscMdStoreOrder .dvBody .dvTblBody table td.elInputTd{
padding:5px;}

.AWscMdStoreOrder .dvBody .dvTblBody table tr.ptHead th.elWidMin{
width:1%;
white-space:nowrap;
}

.AWscMdStoreOrder .dvBody .dvTblBody table td.elBorderNon{
padding:9px 9px 9px 0;
border-left:none;
border-bottom:1px solid #bdcad1;
}
.AWscMdStoreOrder .dvBody .dvTblBody table td.elFst img{
border:none;
}

.AWscMdStoreOrder .dvBody .dvTblBody table th.elFst,
.AWscMdStoreOrder .dvBody .dvTblBody table td.elFst{
border-left:none;
}
.AWscMdStoreOrder .dvBody .dvTblBody table td.elFst2{border:none;}
.AWscMdStoreOrder .dvBody .dvTblBody table td.elFst3{border-bottom:none;}
.AWscMdStoreOrder .dvBody .dvTblBody table td.elBorderNon p a{font-weight:bold;}

.AWscMdStoreOrder .dvBody .dvTblBody table td.elBorderNon p{
overflow:hidden;
word-break:break-all;
word-wrap:break-word; /* IE 5.5+用 */
text-align:left;
white-space:normal;
}
.AWscMdStoreOrder .dvBody .dvTblBody table td p.elOver{
overflow:hidden;
word-break:break-all;
text-align:left;
white-space:normal;
}
.AWscMdStoreOrder .dvBody .dvTblBody table td span{color:#cc6633;}
.AWscMdStoreOrder .dvBody .dvTblBody table td ul li{
display:inline;
margin-right:5px;
white-space:nowrap;
}
.AWscMdStoreOrder .dvBody .dvTblBody table td li.elFst{
margin-right:20px;
}
.AWscMdStoreOrder .dvBody .dvTblBody table td input{
margin:0 4px 2px 0;
vertical-align:middle;
}
.AWscMdStoreOrder .dvBody .dvTblBody table td li.elLst{
margin-right:0;
}
.AWscMdStoreOrder .dvBody .dvTblBody table td li.elLst label input{
margin-right:5px;
}

.AWscMdStoreOrder .dvBody .dvTblBody table tr.elTblBtm th{
background-color:#ffffe8;
font-size:larger;
white-space:nowrap;
}

.AWscMdStoreOrder .dvBody .dvTblBody table tr.elTblBtm td{
white-space:nowrap;
}

.AWscMdStoreOrder .dvBody .dvTblBody table tr.elTblBtm td.elFst,
.AWscMdStoreOrder .dvBody .dvTblBody table tr.elTblBtm td.elFst2{
font-size:larger;
}
.AWscMdStoreOrder .dvBody .dvTblBody table tr.elTblBtm2 td{
border-bottom:none;
background-color:#ffffe8;
font-size:larger;
white-space:nowrap;
font-weight:bold;
}
.AWscMdStoreOrder .dvBody .dvTblBody table tr.elTblBtm td span{
margin-left:5px;
padding-left:8px;
background:url(../../img/shoppingcart/colon.gif) no-repeat left;
font-weight:bold;
color:#cc6633;
}

.AWscMdStoreOrder .dvFoot p{
text-align:right;
font-size:medium;
font-weight:bold;
padding-bottom:4px;
}
.AWscMdStoreOrder .dvFoot p.elHistoryDtl{
text-align:center;
padding-top:5px;
}

.AWscMdStoreOrder .dvBody .dvTblBody table tr.elTblBtm td.UsePoint{
padding:0;border:none; border-bottom:1px solid #BDCAD1;
}


.AWscMdStoreOrder .dvBody .dvTblBody table.PossiblePoint{
padding:0;
margin:0;
border:none;
}
.AWscMdStoreOrder .dvBody .dvTblBody table.PossiblePoint tr td{
padding:0;
border:none;
text-align:left;
}
.AWscMdStoreOrder .dvBody .dvTblBody table.PossiblePoint tr td.elPtStr1{
width:300px;
line-height:35px;
border-right:1px solid #BDCAD1;
white-space:nowrap;
text-align:right;
padding-right:9px;
}
.AWscMdStoreOrder .dvBody .dvTblBody table.PossiblePoint tr td.elPtStr3{
width:600px;
line-height:35px;
white-space:nowrap;
border-right:1px solid #BDCAD1;
text-align:right;
padding-right:9px;
}
.AWscMdStoreOrder .dvBody .dvTblBody table.PossiblePoint tr td.elPtStr3 p{
width:100%;
margin:0;
padding:5px 0 3px 0;
}

.AWscMdStoreOrder .dvBody .dvTblBody table.PossiblePoint tr td.elPtStr1 p{
width:100%;
margin:0;
padding:5px 0 3px 0;
}
.AWscMdStoreOrder .dvBody .dvTblBody table.PossiblePoint tr td.elPtStr1 p.PointInfo{
margin:0;
padding:0 0 5px 0;
}
.AWscMdStoreOrder .dvBody .dvTblBody table.PossiblePoint tr td.elPtStr2{
width:650px;
white-space:nowrap;
text-align:right;
padding-right:9px;
}

.AWscMdStoreOrder .dvBody .dvTblBody table.PossiblePoint tr td.elPtStr4{
width:350px;
white-space:nowrap;
text-align:right;
padding-right:9px;
}
.AWscMdStoreOrder .dvBody .dvTblBody table.PossiblePoint input,
.AWscMdStoreOrder .dvBody .dvTblBody table.PossiblePoint label{
margin:0;
padding:0;
white-space:normal;
}
.AWscMdStoreOrder .dvBody .dvTblBody table.PossiblePoint input{vertical-align:middle;
margin-right:4px;}

@media screen and (-webkit-min-device-pixel-ratio:0){
.AWscMdStoreOrder .dvBody .dvTblBody table.PossiblePoint input{vertical-align:-1px;}
}

.AWscMdStoreOrder .dvBody .dvTblBody table.PossiblePoint input.TextRight{
text-align:right;
padding:1px;
margin-right:3px;
vertical-align:middle;}

.AWscMdStoreOrder .dvBody .dvTblBody table.PossiblePoint tr td p.elPointAlert{
background:#fff0f0;
margin:2px 2px 2px 35px;
padding:4px;
}
.AWscMdStoreOrder .dvBody .dvTblBody table.PossiblePoint tr td p.eltextAlert{
color:#FF3333;
margin-left:35px;
padding:0;
padding-bottom:3px;
}

/* STORE OPTION */
.AWscMdStoreOption{
margin-bottom:20px;
padding-bottom:2px;
background:url(../../img/shoppingcart/md_bg_border_001.gif) repeat-x bottom;
}
.AWscMdStoreOption .dvBody h3{
line-height:28px;
padding-left:9px;
border:1px solid #bdcad1;
border-bottom:none;
background:url(../../img/shoppingcart/md_hd_bg_003.gif) repeat-x top;
font-size:x-small;/* =IE5.5 */
f\ont-size:small;/* !IE5.5 */
}
.AWscMdItemSendCon .dvBody dd div,
.AWscMdStoreOption .dvBody dd div{
margin-bottom:10px;
padding:9px;
border:1px solid #bdcad1;
}

.AWscMdItemSendCon .dvBody dd div.Mag0,
.AWscMdStoreOption .dvBody dd div.Mag0{
margin-bottom:0px;
}
.AWscMdItemSendCon .dvBody dd div.Mag10,
.AWscMdPayInfo .dvBody dd div.Mag10,
.AWscMdStoreOption .dvBody dd div.Mag10{
padding-bottom:10px;
}

.AWscMdStoreOption .dvBody dd div p{
padding-bottom:10px;
}

.AWscMdItemSendCon .dvBody .elplus dd div table,
.AWscMdStoreOption .dvBody dd div table{
border:1px solid #d9e1e6;
}
.AWscMdItemSendCon .dvBody dd div table.elFst,
.AWscMdStoreOption .dvBody dd div table.elFst{
border-bottom:none;
}
.AWscMdItemSendCon .dvBody dd div table th,
.AWscMdStoreOption .dvBody dd div table th,
.AWscMdStoreOption .dvBody dd div table td{
vertical-align:top;
}
.AWscMdItemSendCon .dvBody dd div table th,
.AWscMdStoreOption .dvBody dd div table th{
width:1%;
padding:9px 0 9px 9px;
font-weight:normal;
white-space:nowrap;
}
.AWscMdItemSendCon .dvBody dd div table td,
.AWscMdStoreOption .dvBody dd div table td{
width:99%;
padding:9px 9px 9px 10px;
text-align:left;
}
.AWscMdItemSendCon .dvBody dd div table th p,
.AWscMdStoreOption .dvBody dd div table th p{
padding-right:5px;
padding-bottom:0;
background:url(../../img/shoppingcart/colon.gif) no-repeat right;
}

.AWscMdStoreOption .dvBody dd div dt,
.AWscMdStoreOption .dvBody dd div dd{
display:inline;
}
.AWscMdStoreOption .dvBody dd div dt{
margin-right:10px;
padding-right:5px;
background:url(../../img/shoppingcart/colon.gif) no-repeat right;
}
.AWscMdStoreOption .dvBody dl dd div dl{padding-bottom:4px;}
.AWscMdPayInfo .dvBody dl dd div dl{padding-bottom:4px;}


.AWscMdStoreOption .dvBody dd div.elLst{margin-bottom:5px;}
.AWscMdStoreOption .dvBody dd .elLstex{margin-bottom:5px;}



.AWscMdStoreOption .dvBody dd div.elLst p,
.AWscMdStoreOption .dvBody dd div.elOth p{
padding:0;
}
.AWscMdStoreOption .elFoot p{
text-align:right;
}

/* ITEM MAIL */
.AWscMdItMail{
margin-bottom:20px;
padding-bottom:2px;
background:url(../../img/shoppingcart/md_bg_border_001.gif) repeat-x bottom;
}

.AWscMdItMail .dvBody{
padding:9px;
border:1px solid #bdcad1;
border-top:none;
}
.AWscMdItMail .elMail{
border:#b0bec7 2px solid;
padding:10px 10px 0 10px;
}
.AWscMdItMail .elMailmin{
border:#d9e1e6 1px solid;
padding:10px;
margin-bottom:10px;
}
.AWscMdItMail .elMailmin p{
font-size:medium;
font-weight:bold;
}
.AWscMdItMail .elMail a{
font-weight:bold;
}
.AWscMdItMail .elFoot p{
text-align:right;
padding-top:5px;
margin-bottom:10px;
}
.AWscMdItMail .elMail p.elAtn{
padding-top:5px;
}

.AWscMdItMail .dvBody p.elInfo{
color:#cc6633;
margin-bottom:10px;
margin-top:10px;
}

.AWscMdItMail .dvBody ul li{
vertical-align:top;
margin-bottom:8px;
}
.AWscMdItMail .dvBody ul li input{
margin-right:5px;
}
.AWscMdItMail .dvBody p.elcap{
padding-left:15px;
padding-bottom:5px;
margin-top:-5px;
padding-top:0;
}

/* TO STORE */

.AWscMdStoer {
margin-bottom:10px;
padding-bottom:2px;
background:url(../../img/shoppingcart/md_bg_border_001.gif) repeat-x bottom;
margin-bottom:20px;
}

.AWscMdStoer  .dvBody{
padding:9px;
border:1px solid #bdcad1;
border-top:none;
}
.AWscMdStoer .dvBody p{
margin-bottom:10px;
}
.AWscMdStoer .dvBody textarea{
width:923px;
font-size:small;
height:50px;
}

 textarea.elAlert{background:#fff0f0;}
.AWscMdStoer .dvBody p.elAlertp{color:#FF3333;margin-bottom:0;}

/* STORE MAIL */
.AWscMdStoreMail{
margin-bottom:20px;
padding-bottom:2px;
background:url(../../img/shoppingcart/md_bg_border_001.gif) repeat-x bottom;
}
.AWscMdStoreMail .dvBody{
padding:9px 9px 0 9px;
border:1px solid #bdcad1;
border-top:none;
}
.AWscMdStoreMail .dvBody p.elText{
margin-bottom:10px;
line-height:130%;
}
.AWscMdStoreMail .dvBody p.emText{
margin-bottom:10px;
line-height:130%;
font-size: small !important;
}
.AWscMdStoreMail .dvBody p.exText{
margin-bottom:10px;
line-height:130%;
font-size: medium !important;
}
.AWscMdStoreMail .dvBody p.Center{
text-align:center !important;
}
.AWscMdStoreMail .dvBody .elHead{
margin-bottom:10px;
}
.AWscMdStoreMail .dvBody .elHead dl{
padding:9px;
border:1px solid #d9e1e6;
}

.AWscMdStoreMail .dvBody .elHead dl.elbtm{
border-bottom:none;
}


.AWscMdStoreMail .dvBody .elHead dl dt,
.AWscMdStoreMail .dvBody .elHead dl dd{
display:inline;
}
.AWscMdStoreMail .dvBody .elHead dl dt{
font-weight:bold;
vertical-align:middle;
}
.AWscMdStoreMail .dvBody .elFoot p{
padding:9px;
border:1px solid #bdcad1;
margin-bottom:10px;
}
.AWscMdStoreMail .dvBody .elFoot p input{
margin-left:5px;
}
.AWscMdStoreMail .dvBody span.mailAlert{
display:block;
color:#FF3333;
padding-top:2px;
font-weight:normal;
}

.AWscMdStoreMail .dvBody input.mailAlert{background:#FFF0F0;}
* html .AWscMdStoreMail .dvBody .elFoot p input{
vertical-align:middle;/* for IE */
}
*+html .AWscMdStoreMail .dvBody .elFoot p input{
vertical-align:middle;/* for IE */
}
/* forMailAddress */
.AWscMdStoreMail .dvBody .elHead table th{
width:155px;
padding:9px;
border-right:1px solid #d9e1e6;
white-space:nowrap;
font-weight:normal;
}

.AWscMdStoreMail .dvBody .elHead table th span{
color:#cc6633;
margin-left:8px;
font-weight:normal;
}
.AWscMdStoreMail .dvBody .elHead table{
border:1px solid #bdcad1;
padding:0;
margin:0;
}
.AWscMdStoreMail .dvBody .elHead table td{
padding:5px;
}
.AWscMdStoreMail .dvBody .elHead table td.tdPad{
/*border-top:1px solid #d9e1e6;*/
padding:8px;
}
.AWscMdStoreMail .dvBody .elHead table td.elPst{
border-top:none;
}
.AWscMdStoreMail .dvBody h3{
line-height:28px;
padding-left:9px;
border:1px solid #bdcad1;
border-bottom:none;
background:url(../../img/shoppingcart/md_hd_bg_003.gif) repeat-x top;
font-size:x-small;/* =IE5.5 */
f\ont-size:small;/* !IE5.5 */
}

.AWscMdStoreMail .dvBody table td{
font-weight:bold;
padding:8px;
}
.AWscMdStoreMail .dvBody table td span{
font-weight:normal;
}
.AWscMdStoreMail .dvBody table .elPst{
border-bottom:none;
padding:8px;
}
.AWscMdStoreMail .dvBody table td input{
vertical-align:middle;
margin-right:5px;
}
/* STORE CONFIRMATION */

.elExemption{
padding:10px;
margin:0px 0;
font-size:larger;
font-weight:bold;
text-align:center;
color:#666666;
}
.elExemption p a{
font-weight:bold;
}

.AWscMdStoreConfirmation{
padding-bottom:10px;
padding:5px 8px;
margin-bottom:10px;
border:2px solid #bdcad1;
text-align:center;
}

.elExemption{padding:0;}

.elExemption p{
font-size:medium;
font-weight:bold;
margin-bottom:10px;
padding:0;
}
.elExemption p.elFtNormal{font-weight:normal;padding-top:9px;padding-bottom:9px;margin-bottom:0;}
.elExemption p.elFtNormal a{font-weight:normal;}
.elExemption a{color:#17387B;text-decoration:none;}
.elExemption a:hover{text-decoration:underline;}

.AWscMdStoreConfirmation input{
width:230px;
margin:10px 0 10px;
font-size:larger;
font-weight:bold;
}



.AWscMdStoreConfirmation ul li{
margin:0;
line-height:1.5em;
padding-top:0;
}

*html .AWscMdStoreConfirmation ul li{
padding-top:-5px;
}

.AWscMdStoreConfirmation ul li a{
font-weight:bold;
}

/* STORE OPTION */
.AWscMdStoreOption{
margin-bottom:20px;
padding-bottom:2px;
background:url(../../img/shoppingcart/md_bg_border_001.gif) repeat-x bottom;
}
.AWscMdStoreOption .dvBody dl dt h3{
border:1px solid #bdcad1;
border-bottom:none;
}

/* STORE MESSAG */
.elStrMsg{
text-align:center;
}
.elStrMsg p{
margin-bottom:20px;
}
.elStrMsg p a{
font-weight:bold;
}

.elStrMsg p.elStrMsgLink{
display:inline;
margin:20px 0 0 0;
font-size:medium;
font-weight:bold;
}
.elStrMsg p.elStrMsgLinkBorder{
background:url(../symbol/vline_bk.gif) repeat-y scroll left center;
padding-left:10px;
}
/*ITEM OEDER*/
.AWscMdItemOrd{
margin-bottom:20px;
padding-bottom:2px;
background:url(../../img/shoppingcart/md_bg_border_001.gif) repeat-x bottom;
}
.AWscMdItemOrd .dvBody table.elOrdPoint{
width:100%;
padding-top:4px;
}

*+html .AWscMdItemOrd .dvBody table.elOrdPoint{margin-top:9px;padding-top:0px;}/*FORIE7*/
* html .AWscMdItemOrd .dvBody table.elOrdPoint{margin-top:9px;padding-top:0px;}/*FORIE6*/

.AWscMdItemOrd .dvBody table.elOrdPoint td.elPointButton{
width:98%;
border:#d9e1e6 1px solid;
text-align:center;
}
.AWscMdItemOrd .dvBody table.elOrdPoint td.elPointNumber{
width:1%;
text-align:right;
padding-left:10px;
}
.AWscMdItemOrd .dvBody table.elOrdPoint tr td input{
font-size:medium;
font-weight:bold;
width:175px;
margin:5px 0;
}
.AWscMdItemOrd .dvBody table.elOrdPoint tr td p span{
background:url(../../img/shoppingcart/colon.gif) no-repeat right;
padding-right:4px;
padding-bottom:1px;
font-weight:normal;
font-size:small;
color:#666666;
white-space:nowrap;
text-align:right;
}

.AWscMdItemOrd .dvBody table.elOrdPoint tr td p span.elPointSp{
vertical-align:middle;
margin-left:4px;
color:#CC6633;
font-weight:bold;
font-size:medium;
background:none;
}

.AWscMdItemSendCon .dvBody .dvTblBody{
border:2px solid #bdcad1;
margin-bottom:5px;
background:#FFFFFF;
}

.AWscMdItemOrd .dvBody .dvTblBody{
border:2px solid #bdcad1;
margin-bottom:5px;
}
.AWscMdItemSendCon .dvBody .dvTblBody table th,
.AWscMdItemOrd .dvBody .dvTblBody table th{
padding:9px;
border-left:1px solid #bdcad1;
border-bottom:1px solid #bdcad1;
background-color:#fafdff;
color:#666666;
text-align:right;
white-space:nowrap;
}
.AWscMdItemSendCon .dvBody .dvTblBody table tr.ptHead th,
.AWscMdItemOrd .dvBody .dvTblBody table tr.ptHead th{
text-align:center;
color:#999999;
}
.AWscMdItemSendCon .dvBody .dvTblBody table th.elFst,
.AWscMdItemOrd .dvBody .dvTblBody table th.elFst{
border-left:none;
}
.AWscMdItemSendCon .dvBody .dvTblBody table td,
.AWscMdItemOrd .dvBody .dvTblBody table td{
padding:9px;
border-left:1px solid #bdcad1;
border-bottom:1px solid #bdcad1;
text-align:right;
}
.AWscMdItemSendCon .dvBody .dvTblBody table td.elBorderNon,
.AWscMdStoreOrder .dvBody .dvTblBody table td.elBorderNon,
.AWscMdItemOrd .dvBody .dvTblBody table td.elBorderNon{
padding:9px 9px 9px 0;
border-left:none;
border-bottom:1px solid #bdcad1;
max-width:300px;
width:99%;
}

/*1aIE7*/
.AWscMdStoreOrder .dvBody .dvTblBody table td.elBorderNon2,
.AWscMdItemOrd .dvBody .dvTblBody table td.elBorderNon2{
padding:9px 9px 9px 0;
border-left:none;
border-bottom:1px solid #bdcad1;
max-width:130px;
width:99%;

}

/*1aIE7*/
.AWscMdItemOrd .dvBody .dvTblBody table td.elBorderNon2 p{
overflow:hidden;
word-break:break-all;
text-align:left;
white-space:normal;
}

.AWscMdItemOrd .dvBody .dvTblBody table th.elFst,
.AWscMdItemOrd .dvBody .dvTblBody table td.elFst{
border-left:none;
width:1%;
}
.AWscMdItemSendCon .dvBody .dvTblBody table td.elFst{
border-left:none;
width:1%;
}

.AWscMdItemOrd .dvBody .dvTblBody table td.elFst a img{
border:none;
}
.AWscMdItemSendCon .dvBody .dvTblBody table td.elFst2,
.AWscMdItemOrd .dvBody .dvTblBody table td.elFst2{
border:none;
}

.AWscMdItemSendCon .dvBody .dvTblBody table td p,
.AWscMdItemOrd .dvBody .dvTblBody table td p{
white-space/**/:/**/nowrap;
}

.dvBody .dvTblBody table td span.elPointComp{color:#CC6633;
display:block;
text-align:center;}

.AWscMdItemSendCon .dvBody .dvTblBody table td.elBorderNon p,
.AWscMdItemOrd .dvBody .dvTblBody table td.elBorderNon p{
overflow:hidden;
word-break:break-all;
text-align:left;
white-space:normal;
}
.AWscMdItemSendCon .dvBody .dvTblBody table td p.elOver,
.AWscMdStoreOrder .dvBody .dvTblBody table td p.elOver,
.AWscMdItemOrd .dvBody .dvTblBody table td p.elOver{
overflow:hidden;
word-break:break-all;
text-align:left;
white-space:normal;
}
.AWscMdItemSendCon .dvBody .dvTblBody table td.elMaxwidth,
.AWscMdStoreOrder .dvBody .dvTblBody table td.elMaxwidth,
.AWscMdItemOrd .dvBody .dvTblBody table td.elMaxwidth {
max-width:60px;
}
.AWscMdItemSendCon .dvBody .dvTblBody table .elMaxwidth,
.AWscMdStoreOrder .dvBody .dvTblBody table .elMaxwidth,
.AWscMdItemOrd .dvBody .dvTblBody table .elMaxwidth {
max-width:100px;
}

.AWscMdItemSendCon .dvBody .dvTblBody table td.elminwidth,
.AWscMdStoreOrder .dvBody .dvTblBody table td.elminwidth,
.AWscMdItemOrd .dvBody .dvTblBody table td.elminwidth {
max-width:150px;
}

.AWscMdItemSendCon .dvBody .dvTblBody table td span
.AWscMdItemOrd .dvBody .dvTblBody table td span{
margin-left:8px;
color:#cc6633;
}
.AWscMdItemSendCon .dvBody .dvTblBody table tr td.elCent,
.AWscMdStoreOrder .dvBody .dvTblBody table tr td.elCent,
.AWscMdItemOrd .dvBody .dvTblBody table td.elCent{
text-align:center;
white-space:nowrap;
}
.AWscMdStoreOrder .dvBody .dvTblBody table tr td.elCentIE,
.AWscMdItemOrd .dvBody .dvTblBody table td.elCentIE{width:1px; text-align:center;}

.AWscMdItemOrd .dvBody .dvTblBody table td ul li{
display:inline;
margin-right:5px;
white-space:nowrap;
}
.AWscMdItemOrd .dvBody .dvTblBody table td li.elFst{
margin-right:20px;
}
.AWscMdItemOrd .dvBody .dvTblBody table td input{
margin:0 4px 2px 0;
vertical-align:middle;
}
.AWscMdItemOrd .dvBody .dvTblBody table td li.elLst{
margin-right:0;
}
.AWscMdItemOrd .dvBody .dvTblBody table td li.elLst label input{
margin-right:5px;
}

.AWscMdItemOrd .dvBody .dvTblBody table tr.elTblBtm th{
background-color:#ffffe8;
font-size:larger;
white-space:nowrap;
border-bottom:none;
}
/*for str4temp.html*/
.AWscMdItemOrd .dvBody .dvTblBody table tr.elTblBtm th.elTemp4{
background-color:#ffffe8;
font-size:larger;
white-space:nowrap;
border-bottom:#BDCAD1 1px solid;
border-left:none;
}
/*for str4temp.html*/
.AWscMdItemOrd .dvBody .dvTblBody table tr.elTblBtm th.elTemp4btm{
background-color:#ffffe8;
font-size:larger;
white-space:nowrap;
border-bottom:#BDCAD1 1px solid;
}

.AWscMdItemOrd .dvBody .dvTblBody table tr.elTblBtm td{
white-space:nowrap;
}
.AWscMdItemOrd .dvBody .dvTblBody table tr.elTblBtm td.elFst,
.AWscMdItemOrd .dvBody .dvTblBody table tr.elTblBtm td.elFst2{
font-size:larger;
}
.AWscMdItemSendCon .dvBody .dvTblBody table td.elFstNoBorUn{border-bottom:none;}

.AWscMdItemOrd .dvBody .dvTblBody table tr.elTblBtm2 td{
background-color:#ffffe8;
font-size:larger;
white-space:nowrap;
font-weight:bold;
}
.AWscMdItemOrd .dvBody .dvTblBody table tr.elTblBtm td span{
margin-left:5px;
padding-left:8px;
background:url(../../img/shoppingcart/colon.gif) no-repeat left;
font-weight:bold;
color:#cc6633;
}
.AWscMdItemOrd .dvFoot p{
text-align:right;
font-size:medium;
font-weight:bold;
}
.AWscMdItemOrd .dvFoot p input{
width:auto;
font-size:x-small;/* =IE5.5 */
f\ont-size:small;/* !IE5.5 */
font-weight:normal;
color:#000000;
margin-left:5px;
}
.AWscMdItemOrd p a{
font-weight:bold;
}
.AWscMdItemOrd .dvBody p.elguid {
padding-top:10px;
}
/*AWscMdItemOrd,SEVEN for 1a NO ITEM OR 0MATCH*/
.dvBody .elNoitem{
background-color:#FFFFCB;
padding:9px;
border:#DEDEDE 1px solid;
margin-bottom:5px;}
.dvBody .elNoitem p{
color:#666666;
font-size:medium;
font-weight:bold;
}
.dvBody .elNoitem p.el0match{
padding-top:7px;
margin-top:8px;
border-top:1px solid #dedede;
font-size:small;
font-weight:normal;}

.dvBody .margin{margin-bottom:0;}

/*ITEM SEND WAY*/
.AWscMdItemSend{
margin-bottom:20px;
padding-bottom:2px;
background:url(../../img/shoppingcart/md_bg_border_001.gif) repeat-x bottom;
}

.AWscMdItemSend .dvHead span{
float:right;
padding-right:5px;
padding-bottom:3px;
padding-top:12px;
font-size:small;
background:url(../symbol/triangle.gif) no-repeat 0% 70%;
}
.AWscMdItemSend .dvHead span a{
padding-left:8px;
}

.AWscMdItemSend .dvBody{
padding:9px;
border:1px solid #bdcad1;
border-top:none;
}
.AWscMdItemSend .dvBody h3{
border-left:4px solid #CC6633;
color:#CC6633;
font-size:larger;
line-height:1.2em;
margin-bottom:10px;
padding-left:5px;
}

.AWscMdItemSend .dvBody table{
border:#bdcad1 1px solid;
padding:0;
margin:0;
} 

.AWscMdItemSend .dvBody table.elOptionAlert{
background:#fff0f0;
width:1%;
border:none;
}
.AWscMdItemSend .dvBody table.elOptionAlert input{margin:0}
.AWscMdItemSend .dvBody table.elOptionAlert td{border:none;}

.AWscMdItemSend .dvBody table td{
border-bottom:#d9e1e6 1px solid;
font-weight:bold;
padding:8px;
}
.AWscMdItemSend .dvBody table .elPst{
border-bottom:none;
}


.AWscMdItemSend .dvBody table .elItemSend711{
border:#e7eef1 1px solid;
margin-top:10px;
padding:10px;
font-size:medium;
font-weight:normal;
}

.AWscMdItemSend .dvBody table .elItemSend711 span{
float:right;
}

.AWscMdItemSend .dvBody table td div.elItemSend711 dd{
text-indent:6.3em;
}
.AWscMdItemSend .dvBody table p{
margin-top:3px;
font-weight:normal;
}
.AWscMdItemSend .dvBody table p.SevenInfo{color:#CC6633;
font-weight:bold;}

.AWscMdItemSend .dvBody table td input{
vertical-align:middle;
margin-right:5px;
}
.AWscMdItemSend .dvBody table td div.elItemSend711 span input{
vertical-align:middle;
padding:0;
margin:0;
}

.AWscMdItemSend .dvBody table.elWrap2{
border:#bdcad1 1px solid;
}

.AWscMdItemSend .dvBody table.elWrap2 td.el271{
border-right:#bdcad1 1px solid;
border-bottom:none;
}

.AWscMdItemSend .dvBody table.elWrap2 td span{
font-weight:normal;
/*font-size:93%;*/
}

.AWscMdItemSend .dvBody table.elWrap2 td.elnobor{
border-bottom:none;
}
.AWscMdItemSend .dvBody table.elWrap2 td label{
padding-left:10px;
}

.AWscMdItemSend .dvBody table.elWrap2 td select{
width:271px;
vertical-align:middle;
}

/* カレンダー ---------------------------------------------------------------------------------- */
.mdDef table.aw_cal_table{
width:auto;
}
.AWscMdItemSend .dvBody table.aw_cal_table{
border-spacing:0;
border-collapse:collapse;
border:#bdcad1 1px solid;
}
.AWscMdItemSend .dvBody table.aw_cal_table td, .AWscMdItemSend .dvBody table.aw_cal_table th{
border:#bdcad1 1px solid;
padding:2px;
text-align:center;
}
.AWscMdItemSend .dvBody table.aw_cal_table td{
color:#cccccc;
}
.AWscMdItemSend .dvBody ul.cal_base{
	margin:8px 0 4px;
	clear:both;
}
.AWscMdItemSend .dvBody ul.cal_base li{
	padding:0 4px;
	float:left;
}
.AWscMdItemSend .dvBody span.dlv_req input{
	width:40px;
	ime-mode:inactive;
}
/* カレンダー ---------------------------------------------------------------------------------- */


/* お届け情報フリーテキスト -------------------------------------------------------------------- */
.AWscMdItemSend .dvBody div.emText{
}
.AWscMdItemSend .dvBody div.emText p{
margin: 0 0 2px !important;
line-height:130%;
font-size: small !important;
}
/* お届け情報フリーテキスト -------------------------------------------------------------------- */


.elItemSendHead p{
background:url(../../img/shoppingcart/md_hd_bg_003.gif) repeat-x;
line-height:28px;
font-size:small;
padding-left:10px;
margin-top:10px;
font-weight:bold;
border-top:#bdcad1 1px solid;
border-left:#bdcad1 1px solid;
border-right:#bdcad1 1px solid;
}


.elItemSendHead span {
margin-left:10px;
color:#cc6633;
font-weight:normal;
}

li.deliv_calendar {
vertical-align:top;
}
li.deliv_calendar_noteice {
padding-top: 20px !important;
padding-left: 20px !important;
vertical-align:top;
}
/* PAY INFO */
.AWscMdPayInfo{
margin-bottom:20px;
padding-bottom:2px;
background:url(../../img/shoppingcart/md_bg_border_001.gif) repeat-x bottom;
}
.AWscMdPayInfo .dvBody h3{
line-height:28px;
padding-left:9px;
border:1px solid #bdcad1;
border-bottom:none;
background:url(../../img/shoppingcart/md_hd_bg_003.gif) repeat-x top;
font-size:x-small;/* =IE5.5 */
f\ont-size:small;/* !IE5.5 */
}
.AWscMdPayInfo .dvBody{
padding:9px 9px 0 9px;
border:1px solid #bdcad1;
border-top:none;
}
.AWscMdPayInfo .dvBody dd div{
margin-bottom:5px;
padding:9px;
border:1px solid #bdcad1;
}
.AWscMdPayInfo .dvBody dd .Mag10{margin-bottom:10px;}

.AWscMdPayInfo .dvBody dd div.elsid{
margin-bottom:10px;
padding:9px;
border-bottom:1px solid #bdcad1;
}

.AWscMdPayInfo .dvBody dd div p{
padding-bottom:10px;
}
.AWscMdPayInfo .dvBody dd div dl{
padding:5px 9px 5px 9px;
border:0px solid #d9e1e6;
border-top:none;
}
.AWscMdPayInfo .dvBody dd div dl.el0px{
padding:4px;
border:0px solid #d9e1e6;
border-top:none;
}

.AWscMdPayInfo .dvBody dd div dl.el0pxLine{
border-left:1px solid #d9e1e6;
border-right:1px solid #d9e1e6;
border-top:1px solid #d9e1e6;
padding-top:10px;
}

.AWscMdPayInfo .dvBody dd div dl.el0pxLR{
border-left:1px solid #d9e1e6;
border-right:1px solid #d9e1e6;
padding-top:9px;
}

.AWscMdPayInfo .dvBody dd div dl.el0pxLRCen{
border-left:1px solid #d9e1e6;
border-right:1px solid #d9e1e6;
padding-top:5px;
}

.AWscMdPayInfo .dvBody dd div dl.el0pxLRUn{
border-left:1px solid #d9e1e6;
border-right:1px solid #d9e1e6;
border-bottom:1px solid #d9e1e6;
padding-bottom:10px;
}

.AWscMdPayInfo .dvBody dd div dl.el0pxLR dd,
.AWscMdPayInfo .dvBody dd div dl.el0pxLRCen dd,
.AWscMdPayInfo .dvBody dd div dl.el0pxLine dd,
.AWscMdPayInfo .dvBody dd div dl.el0pxUnLine dd,
.AWscMdPayInfo .dvBody dd div dl.el0pxLRUn dd{
font-size:medium;
}


.AWscMdPayInfo .dvBody dd div dl.el0pxLR dt,
.AWscMdPayInfo .dvBody dd div dl.el0pxLine dt,
.AWscMdPayInfo .dvBody dd div dl.el0pxUnLine dt,
.AWscMdPayInfo .dvBody dd div dl.el0pxLRUn dt{
font-size:small;
}
.AWscMdPayInfo .dvBody dd div dl.el0pxLRAddress{
padding-top:5px;
}
/*QAEDIT*/
.AWscMdPayInfo .dvBody dd div dl{
line-height:1.2em;
}

.AWscMdPayInfo .dvBody dd div dl.el0pxLR dd.height{
line-height:1.2em;
}
.AWscMdPayInfo .dvBody dd div dl.elFst dd{
font-size:medium;
}
.AWscMdPayInfo .dvBody dd div dl.elFstUn dd{
font-size:medium;
}

.AWscMdPayInfo .dvBody dd div dl.elFst{
border:1px solid #d9e1e6;
}

.AWscMdPayInfo .dvBody dd div dl.elFstUn{
border:1px solid #d9e1e6;
border-top:none;
}
.AWscMdPayInfo .dvBody dd .elFstSid{
border-top:1px solid #d9e1e6;
}
.AWscMdPayInfo .dvBody dd div.elLst{
margin-bottom:5px;
}
.AWscMdPayInfo .dvBody dd div.elLst dl,
.AWscMdPayInfo .dvBody dd div.elOth dl{
padding:5px;
border:none;
}
/*ADD FOR STORE*/
.AWscMdPayInfo .dvBody dd div.elOth dl.eladd{padding-top:0;padding-left:0;}
.AWscMdPayInfo .dvBody dd div.elOth dl.Mag0{padding:0;}
.AWscMdPayInfo .dvBody dd div dl.eladd{padding-bottom:4px;}
/*/ADD FOR STORE*/
.AWscMdPayInfo .dvBody dd div.elLst p,
.AWscMdPayInfo .dvBody dd div.elOth p{
padding:0;
}
.AWscMdPayInfo .dvBody dd div dl dt,
.AWscMdPayInfo .dvBody dd div dl dd{
display:inline;
}
.AWscMdPayInfo .dvBody dd div dl dt{
margin-right:10px;
padding-right:5px;
background:url(../../img/shoppingcart/colon.gif) no-repeat right;
}
.AWscMdPayInfo .elFoot p{
text-align:right;
margin-bottom:10px;
}
.AWscMdStoreOption .elFootEnd,
.AWscMdItemSendCon .elFootEnd,
.AWscMdPayInfo .elFootEnd{padding-bottom:5px;}

/* PAY */
.AWscMdPay{
margin-bottom:20px;
padding-bottom:2px;
background:url(../../img/shoppingcart/md_bg_border_001.gif) repeat-x bottom;
}
.AWscMdPay .dvHead span{
float:right;
padding:12px 10px 3px 10px;
font-size:small;
}
.AWscMdPay .dvHead span img{
border:none;
padding-right:5px;
}

.AWscMdPay .dvBody{
padding:9px;
border:1px solid #bdcad1;
border-top:none;
}
.AWscMdPay .dvBody h3{
border-left:4px solid #CC6633;
color:#CC6633;
font-size:larger;
line-height:1.2em;
margin-bottom:10px;
padding-left:5px;
}
.AWscMdPay .dvBody h3 em{
font-size: small;
}

.AWscMdPay .dvBody table{
border:#bdcad1 1px solid;
padding:0;
margin:0;
} 

.AWscMdPay .dvBody table td{
/*border-bottom:#d9e1e6 1px solid;*/
font-weight:bold;
padding:8px;
}


.AWscMdPay .dvBody table td.elPst{
border-bottom:none;
}

.AWscMdPay .dvBody table td ul{
border:#e7eef1 1px solid;
margin-top:10px;
padding:5px;
font-weight:normal;
}

.AWscMdPay .dvBody table td .exCfx ul.elcard{
margin-bottom:5px;
padding-bottom:5px;
}


.AWscMdPay .dvBody table td li{
display:inline;
}

.AWscMdPay .dvBody table td li span{
background:url(../../img/shoppingcart/colon.gif) no-repeat right;
padding-right:5px;
}
.AWscMdPay .dvBody table td li img{
padding:5px;
}

.AWscMdPay .dvBody table td li input{
margin-left:15px;
margin-right:5px;
}

.AWscMdPay .dvBody table td li input.elfirst{
margin-left:5px;
margin-right:5px;
}


.AWscMdPay .dvBody table td li select{
margin-left:10px;
vertical-align:middle;
}

.AWscMdPay .dvBody table td span{
margin-right:5px;
font-weight:normal;
font-size:93%;
}
.AWscMdPay .dvBody table td p.elcol{
display:inline;
font-weight:normal;
}
.AWscMdPay .dvBody table td p{
margin-top:5px;
font-weight:normal;
}
.AWscMdPay .dvBody table td p1{
margin-top:5px;
padding-top:-5px;
padding:0;
}
.AWscMdPay .dvBody table td input{
vertical-align:middle;
margin-right:5px;
}
/*FOR SUICA*/
.dvBody .elConfirm img.elSuica{float:left;
width:47px; 
height:60px; 
padding-right:10px;}
.AWscMdPay .dvBody table .elTbSuica{
border-bottom:none;
font-weight:normal;
}
.dvBody table th.elTbSuica{
white-space:nowrap;
width:1%;
padding:8px;
border-right:1px solid #BDCAD1;
}
.dvBody table th.elTbSuica span{color:#cc6633;}
.dvBody table td.elTbSuica select{vertical-align:top; margin-left:5px;}
.dvBody ul.elWm a{font-weight:bold;}
.dvBody ul.elWm2{padding-top:8px;}
.dvBody li.elWm2{margin-bottom:-6px;}
/* ITEM OPTION */
.AWscMdItemOpt{
margin-bottom:20px;
padding-bottom:2px;
background:url(../../img/shoppingcart/md_bg_border_001.gif) repeat-x bottom;
}

.AWscMdItemOpt .dvBody{
padding:9px;
border:1px solid #bdcad1;
border-top:none;
}

.AWscMdItemOpt .dvBody .Mag0{margin-bottom:0;}

.AWscMdItemOpt .elItemOptBody{
border:#bdcad1 1px solid;
padding:10px;
padding-bottom:10px;
margin-bottom:10px;
}

.AWscMdItemOpt .elItemOptHead{
background:url(../../img/shoppingcart/md_hd_bg_003.gif) repeat-x;
line-height:28px;
font-size:small;
padding-left:10px;
font-weight:bold;
border-top:#bdcad1 1px solid;
border-left:#bdcad1 1px solid;
border-right:#bdcad1 1px solid;
}
.AWscMdItemOpt .elItemOptHead span{
font-weight:normal;
color:#cc6633;
margin-left:10px;
}

.AWscMdItemOpt .dvBody .elItemOptBody p span{
margin-right:10px;
}

.AWscMdItemOpt .dvBody .elItemOptBody p.elAlc{
font-size:medium;
}
.AWscMdItemOpt .dvBody .elItemOptBody p.elAlc input{vertical-align:0.05em;}
.AWscMdItemOpt .dvBody .elItemOptBody p.elAlc input.ageInput{margin-left:5px;width:35px;vertical-align:middle;}
.AWscMdItemOpt .dvBody .elItemOptBody p.elAlc input.ageInput, x:-moz-broken{vertical-align:2px;/* Fx 3.0 以降 */}
*:first-child+html .AWscMdItemOpt .dvBody .elItemOptBody p.elAlc input.ageInput{vertical-align:middle;/* IE7 */}
body:first-of-type .AWscMdItemOpt .dvBody .elItemOptBody p.elAlc input.ageInput{vertical-align:2px;/* Safari3.0 */}
head~/**/body .AWscMdItemOpt .dvBody .elItemOptBody p.elAlc input.ageInput{vertical-align:2px;/* IE8 */}


.AWscMdItemOpt .dvBody .elItemOptBody span.elArt{
color:#cc6633;
margin-left:10px;
}

.AWscMdItemOpt .elItemOptBody input{
vertical-align:middle;
margin-right:5px;
}

.AWscMdItemOpt .elItemOptBody p.elselect{margin-bottom:5px;}



.AWscMdItemOpt .elItemOptBody table{
border:#d9e1e6 1px solid;
}
.AWscMdItemOpt .elItemOptBody table th.elLst{
padding:10px;
border-bottom:#d9e1e6 1px solid;
font-weight:normal;
width:117px;
}
.AWscMdItemOpt .elItemOptBody table th.elPst,
.AWscMdItemOpt .elItemOptBody table td.elPst{
border-bottom:none;
padding:10px;
font-weight:normal;
border-bottom:none;
}
.AWscMdItemOpt .elItemOptBody table th.elPst{
white-space:nowrap;width:9em;}

.AWscMdItemOpt .elItemOptBody table tr th.elPt1,
.AWscMdItemOpt .elItemOptBody table tr td.elPt1
{
padding:10px;
font-weight:normal;
border-bottom:none;
}
.AWscMdItemOpt .elItemOptBody table tr td.elPt1 input{
width:343px;
}


.AWscMdItemOpt .elItemOptBody table td select.elSelWrp{
margin-left:0;
width:348px;
}

.AWscMdItemOpt .elItemOptBody table td.elLst{
padding:10px;
border-bottom:#d9e1e6 1px solid;
}

textarea.eltextarea{
width:99%;
height:50px;
font-size:small;
word-break:break-all;
}

textarea.eltextarea-op{
width:900px;
height:50px;
font-size:small;
word-break:break-all;
}

/* ITEM SEND CON */

.AWscMdItemSendCon{
margin-bottom:20px;
padding-bottom:2px;
background:url(../../img/shoppingcart/md_bg_border_001.gif) repeat-x bottom;
}

.AWscMdItemSendCon .dvBody{
padding:9px 9px 0 9px;
border:1px solid #bdcad1;
border-top:none;
}
.AWscMdItemSendCon .dvBody h3{
line-height:28px;
padding-left:9px;
border:1px solid #bdcad1;
border-bottom:none;
background:url(../../img/shoppingcart/md_hd_bg_003.gif) repeat-x top;
background-color:#FFFFFF;
font-size:x-small;/* =IE5.5 */
f\ont-size:small;/* !IE5.5 */
}
p.alertAddressee{
margin-bottom:10px;
padding-left:5px;
border-left:4px solid #cc6633;
font-size:larger;
line-height:1.2em;
color:#cc6633;
font-weight:bold;
}
.AWscMdItemSendCon .dvBody p.elConfirm{
margin-bottom:5px;
padding:10px;
border:1px solid #bdcad1;
color:#cc6633;
}
.AWscMdItemSendCon .dvBody dd div{
margin-bottom:5px;
padding:9px;
border:1px solid #bdcad1;
background-color:#FFFFFF;
}
.AWscMdItemSendCon .dvBody dd .Mag10{
margin-bottom:10px;
}
.AWscMdItemSendCon .dvBody dd div dl.IncMag10{padding-top:10px;}

.AWscMdItemSendCon .dvBody dd div.elsid{
margin-bottom:10px;
padding:9px;
border-bottom:1px solid #bdcad1;
}

.AWscMdItemSendCon .dvBody dd div p{
padding-bottom:10px;
}
.AWscMdItemSendCon .dvBody dd div dl{
padding:5px 9px 5px 9px;
border:0px solid #d9e1e6;
border-top:none;
}

.AWscMdItemSendCon .dvBody dd div dl.el0px{
padding:4px;
border:0px solid #d9e1e6;
border-top:none;
}

.AWscMdItemSendCon .dvBody dd div dl.el0pxLine{
border-left:1px solid #d9e1e6;
border-right:1px solid #d9e1e6;
border-top:1px solid #d9e1e6;
padding-top:10px;
}
.AWscMdItemSendCon .dvBody dd div dl.el0pxLRMin{
border-top:1px solid #d9e1e6;
border-left:1px solid #d9e1e6;
border-right:1px solid #d9e1e6;
padding-top:10px;
}
.AWscMdItemSendCon .dvBody dd div dl.el0pxLRMin dd{
font-size:medium;}

.AWscMdItemSendCon .dvBody dd div dl.el0pxLR{
border-left:1px solid #d9e1e6;
border-right:1px solid #d9e1e6;
}

.AWscMdItemSendCon .dvBody dd div dl.el0pxLRPostCode{
padding-top:10px;
}
.AWscMdItemSendCon .dvBody dd div dl.el0pxLRTel{padding-top:10px;}


.AWscMdItemSendCon .dvBody dd div dl.el0pxLRUn{
border-left:1px solid #d9e1e6;
border-right:1px solid #d9e1e6;
border-bottom:1px solid #d9e1e6;
padding-bottom:10px;
}

.AWscMdItemSendCon .dvBody dd div dl.el0pxLR dd,
.AWscMdItemSendCon .dvBody dd div dl.el0pxLine dd,
.AWscMdItemSendCon .dvBody dd div dl.el0pxUnLine dd,
.AWscMdItemSendCon .dvBody dd div dl.el0pxLRUn dd{
font-size:medium;
}

.AWscMdItemSendCon .dvBody dd div dl.el0pxLR dd.height{line-height:1.2em;}

.AWscMdItemSendCon .dvBody dd div dl.el0pxLR dt,
.AWscMdItemSendCon .dvBody dd div dl.el0pxLine dt,
.AWscMdItemSendCon .dvBody dd div dl.el0pxUnLine dt,
.AWscMdItemSendCon .dvBody dd div dl.el0pxLRUn dt{
font-size:small;
}
/*QAEDIT*/
.AWscMdItemSendCon .dvBody dd div dl{
line-height:1.2em;
} 

.AWscMdItemSendCon .dvBody dd div dl.elFst{
border:1px solid #d9e1e6;
padding:10px;
}

.AWscMdItemSendCon .dvBody dd div dl.elFstUn{
border:1px solid #d9e1e6;
border-top:none;
padding:10px;
}
.AWscMdItemSendCon .dvBody dd .elFstSid{
border-top:1px solid #d9e1e6;
}
.AWscMdItemSendCon .dvBody dd div.elLst{
margin-bottom:5px;
}
.AWscMdItemSendCon .dvBody dd div.elLst dl,
.AWscMdItemSendCon .dvBody dd div.elOth dl{
padding:0;
border:none;
}

.AWscMdItemSendCon .dvBody dd div dl.eladd{padding-bottom:4px;}

.AWscMdItemSendCon .dvBody dd div.elLst p,
.AWscMdItemSendCon .dvBody dd div.elOth p{
padding:0;
}
.AWscMdItemSendCon .dvBody dd div dl dt,
.AWscMdItemSendCon .dvBody dd div dl dd{
display:inline;
}
.AWscMdItemSendCon .dvBody dd div dl dt{
margin-right:10px;
padding-right:5px;
background:url(../../img/shoppingcart/colon.gif) no-repeat right;
}
.AWscMdItemSendCon .elFoot p{
text-align:right;
padding-bottom:10px;
}

.AWscMdItemSendCon .elplus{
background:#efefef;
padding:10px 10px 5px 10px;
margin-bottom:9px;
}

.AWscMdItemSendCon .elplusText{
font-weight:bold;
padding-bottom:4px;
}

/*AWscMdItemSendCon fukusu*/
.dvBody dl.elFks{padding-top:5px;}

/* STORE INFO */
.AWscMdStrInfo{
margin-bottom:20px;
padding-bottom:2px;
background:url(../../img/shoppingcart/md_bg_border_001.gif) repeat-x bottom;
}

.AWscMdStrInfo .dvHead span{
float:right;
padding:12px 10px 3px 3px;
font-size:small;
}
.AWscMdStrInfo .dvHead span img{
border:none;
padding-right:5px;
}
.AWscMdStrInfo .dvBody{
padding:9px;
border:1px solid #bdcad1;
border-top:none;
}

.AWscMdStrInfo .dvBody p{
font-size:medium;
line-height:1.3em;
}

/* POINT */

.AWscMdPoint{
margin-bottom:20px;
padding-bottom:2px;
background:url(../../img/shoppingcart/md_bg_border_001.gif) repeat-x bottom;
}

.AWscMdPoint .dvBody{
padding:9px;
border:1px solid #bdcad1;
border-top:none;
}

.AWscMdPoint .dvBody p.elPointAttention{
padding-top:10px;
font-size:medium;
line-height:1.3em;
}
.AWscMdPoint .dvBody p.elPointAttention span{
text-align:center;
color:#CC6633;
font-weight:bold;
display:block;
padding-bottom:5px;
}
.AWscMdPoint .dvBody p.elPointAttention a{
font-weight:bold;
padding-left:5px;
}

.AWscMdPoint .dvBody .exCfx .elPointGetWarp{
width:50%;
float:left;
}

.AWscMdPoint .dvBody .exCfx .elPointUesWarp{
width:50%;
float:right;
}

.AWscMdPoint .elPointGet{
margin:0;
padding-right:5px;
}
.AWscMdPoint .elPointUes{
margin:0;
padding-left:5px;
}
.AWscMdPoint .elPointBody{
border:#bdcad1 1px solid;
padding:10px;
}

.AWscMdPoint .elPointHead{
background:url(../../img/shoppingcart/md_hd_bg_003.gif) repeat-x;
line-height:28px;
font-size:small;
font-weight:bold;
text-align:center;
border-top:#bdcad1 1px solid;
border-left:#bdcad1 1px solid;
border-right:#bdcad1 1px solid;
}
.AWscMdPoint .dvBody table td.a4 p.elPointDtl{
font-size:medium;
font-weight:normal;
padding-bottom:5px;
}
.AWscMdPoint .dvBody table td.a4 p.elPointText{
font-size:small;
text-align:left;
font-weight:normal;
}
.AWscMdPoint .dvBody table td.a4 p.elPointRatio{
font-size:small;
text-align:left;
font-weight:normal;
color:#008000;}

.AWscMdPoint .elPointTotal{
border:#bdcad1 2px solid;
padding:10px 0;
margin-bottom:10px;
text-align:center;
background:#ffffe8;
font-size:small;
}
.AWscMdPoint .elPointTotal span{
color:#cc6633;
font-weight:bold;
font-size:large;
}

/* ITEM SUBMIT */
div.elItemSubmit{
text-align:center;
padding:0 0 20px 0;
} 
.elNog{
display:inline;
padding:12px 5px 10px 5px;
}

.elSubbtm{display:inline;
padding:12px 5px 10px 5px;}

table.elInputbtn{
width:26em;
margin-left:auto;
margin-right:auto;
text-align:center;} 

table.elInputbtn1{margin-bottom:10px;width:1em;}

table.elInputbtnDecision{margin-top:10px;margin-bottom:10px;width:1em;}

*html table.elInputbtn1{margin-top:20px;}
*+html table.elInputbtn1{margin-top:20px;}
table.elInputbtn td.dec{
width:1%;
padding:4px 5px;
background:#FF6600 url(../bg/input_bt_bg_002.gif) repeat-x;
text-align:center;
}
table.elInputbtn td.nodec{
padding-right:10px;
margin-top:5px;
margin-bottom:10px;
}

table.elInputbtn input{margin:0;}
table.elInputbtn td input{margin-top:1px;}

table.elInputbtn input{
width:230px;
font-size:larger;
font-weight:bold;
}
div.elItemSubmit input{
width:230px;
font-size:larger;
font-weight:bold;
}

.elSubbtm2{
padding:24px 5px 2px 5px;
background:url(../bg/input_bt_bg_001.gif) repeat-x;
}

*+html .elSubbtm2{padding:0.3em 0.12em 0em 0.4em;}


/* STORE RECOMEND */

.AWscMdStoreRec{
margin-bottom:10px;
padding-bottom:2px;
background:url(../../img/shoppingcart/md_bg_border_001.gif) repeat-x bottom;
}

.AWscMdStoreRec .dvBody{
padding:10px 10px 0 10px;
border:1px solid #bdcad1;
border-top:none;
}

.AWscMdStoreRec li{
float:left;
}

.AWscMdStoreRec .elRecTitle{
text-align:left;
font-size:small;
line-height:1.5em;
}

.AWscMdStoreRec .elRecTitle span{
color:#666666;
font-weight:bold;
font-size:small;
text-align:left;
display:block;
padding:0 0 10px 0;
}

.AWscMdStoreRec img.Recimg{

border:none;
}

.AWscMdStoreRec .dvBody table.RecWrap tr td table.elRecBody td.elItemimg{
vertical-align:top;
width:1%;
padding-right:10px;
}

p.AWscMdStoreRecAten{
padding-bottom:10px;
font-size:small;
color:#666666;
}

.AWscMdStoreRec .dvBody table.RecWrap{
line-height:1.3em;
width:300px;
}
.AWscMdStoreRec .dvBody .RecBtmMargin{
padding-bottom:10px;
}

.AWscMdStoreRec .dvBody table.RecWrap td.elRecbo{
border:#BDCAD1 1px solid;
border-bottom:none;
width:300px;
margin:0;
padding:0;
vertical-align:top;
}
.AWscMdStoreRec .dvBody table.RecWrap td.elRecboUn{
border:#BDCAD1 1px solid;
border-top:none;
margin:0;
padding:0 5px 5px 0;
vertical-align:bottom;
text-align:right;}

.AWscMdStoreRec .dvBody table.RecWrap tr td table.elRecBody{
line-height:1.3em;
border:none;
width:290px;
margin:5px;
}


.AWscMdStoreRec .dvBody table.RecWrap tr td table.elRecBody span.elRecItem{
padding:0 0 5px 0;
font-weight:normal;}

.AWscMdStoreRec .dvBody table.RecWrap tr td.elRecNobor{
border:none;
padding:5px;
width:1%;
}

.AWscMdStoreRec .dvBody table.RecWrap tr td.elRecNobor2{border-top:none;}


.AWscMdStoreRec .dvBody table.RecWrap table.elRecBody td{border:none;}


.AWscMdStoreRec .dvBody table.RecWrap table.elRecBody td.elRecPrice{
vertical-align:top;
font-weight:bold;
}
.AWscMdStoreRec .dvBody table.RecWrap table.elRecBody td.elRecPrice span{
display:block;
padding-top:5px;
}

.AWscMdStoreRec table span.elsp{
font-weight:bold;
color:#cc6600;
}

.AWscMdStoreRec table.elItemLink{
text-align:right;
vertical-align:bottom;
}

/* SITE POLICY */
.AWscMdSitePolicy ul{
margin-top:30px;
padding-top:9px;
border-top:1px solid #afbdc7;
text-align:center;
}
.AWscMdSitePolicy li{
display:inline;
margin-right:5px;
padding-left:12px;
background:url(../symbol/hyphen.gif) no-repeat top left;
}
.AWscMdSitePolicy li.elFst{
padding-left:0;
background:none;
}
.AWscMdSitePolicy address{
font-style:normal;
text-align:center;
padding-bottom:5px;
}

/*SEVEN-ELEVEN RESERVED*/
.AWscMdSevn{
margin-bottom:10px;
padding-bottom:2px;
background:url(../../img/shoppingcart/md_bg_border_001.gif) repeat-x bottom;
}
.AWscMdSevn .dvBody h3{
margin-bottom:10px;
padding-left:5px;
border-left:4px solid #cc6633;
font-size:larger;
line-height:1.2em;
color:#cc6633;
}

.AWscMdSevn .dvBody{
padding:9px;
border:1px solid #bdcad1;
border-top:none;
}

.elConfirm{
margin-bottom:10px;
padding:10px;
border:1px solid #bdcad1;
color:#cc6633;
}
.elConfirmNormal{
margin-bottom:10px;
padding:10px;
border:1px solid #bdcad1;
color:#666666;
}
.AWscMdSevn .dvBody span.elSevenSub {
float:right;
font-size:small;
padding:8px 10px 3px 8px;

}
.AWscMdSevn .dvBody span.elSevenSub img{padding-right:4px;}
.AWscMdSevn .dvBody span.elSevenSub2 {float:right;padding-bottom:0.8em;
display:block;}

.AWscMdSevn .dvBody .elItemSendHead{
background:url(../../img/shoppingcart/md_hd_bg_003.gif) repeat-x;
line-height:28px;
font-size:small;
padding-left:10px;
font-weight:bold;
border-top:#bdcad1 1px solid;
border-left:#bdcad1 1px solid;
border-right:#bdcad1 1px solid;
}

.AWscMdSevn .dvBody .elItemSendHeadBody{
border:#bdcad1 1px solid;
padding:0 10px 10px 10px;
}
.AWscMdSevn .dvBody .elItemSendHeadBody p {
font-size:medium;
}

.AWscMdSevn .dvBody .elItemSendHeadBody p span{
margin-left:5px;
padding-left:8px;
background:url(../../img/shoppingcart/colon.gif) no-repeat left;
font-weight:bold;
color:#cc6633;
}

.AWscMdSevn .dvBody .elSevenSeach ul li.elSevenradio{
width:450px;
padding-bottom:4px;
}
.AWscMdSevn .dvBody .Mag10{margin-top:10px;}


.AWscMdSevn .dvBody .elSevenSeach ul li label input{
margin-right:5px;
vertical-align:middle;
}

.AWscMdSevn .dvBody .elSevenSeach ul li label{
vertical-align:top;
font-weight:bold;
}
.AWscMdSevn .dvBody .elSevenSeach ul li.elSenenAddress{
display:inline;
padding-right:10px;
}

.AWscMdSevn .dvBody .elSevenSeach ul.elSenenIndent{
padding-top:5px;
padding-left:15px;
}
.AWscMdSevn .dvBody .elSevenSeach ul.elSenenIndent li{
padding-bottom:5px;
}

.AWscMdSevn .dvBody .elItemSendHeadBody table.elTblWarp{
width:100%;
}

.AWscMdSevn .dvBody .elItemSendHeadBody .elTblWarp2{
float:left;
width:100%;
}

/*1A　MINIMUM*/
.AWscMdItemOrd .dvBody .exCfx .elshpMin{
border:#d9e1e6 1px solid;
padding:4px;
margin-top:10px;
text-align:center;
}
*html .AWscMdItemOrd .dvBody .exCfx .elshpMin{
margin-top:5px;}

.AWscMdItemOrd .dvBody .exCfx .elshpMin input{
font-size:larger;
font-weight:bold;
padding:0 5px;
}


.AWscMdItemOrd .dvBody .dvTblBody table tr.elTblBtm th.elTblBtmMin{
border-left:#d9e1e6 1px solid;
background:#FFFFE8;
}




/*Seven MAP*/
.AWscMdSevn .dvBody .elItemSendHeadBody table.elSevenTbl{
border:none;
border-bottom:none;
padding:0;
margin:0;
width:100%;}

.AWscMdSevn .dvBody .elItemSendHeadBody table.elSevenTbl td.elSevemWapL{
padding:10px 10px 0 0;
width:498px;
vertical-align:top;
}

.AWscMdSevn .dvBody .elItemSendHeadBody table.elSevenTbl td.elSevemWapL table{vertical-align:top;}

.AWscMdSevn .dvBody .elItemSendHeadBody table.elSevenTbl td.elSevemWapR{
padding-top:0;
vertical-align:top;}

*html .AWscMdSevn .dvBody .elItemSendHeadBody table.elSevenTbl td.elSevemWapR{
padding-top:4px;
vertical-align:top;}
*+html .AWscMdSevn .dvBody .elItemSendHeadBody table.elSevenTbl td.elSevemWapR{
padding-top:4px;
vertical-align:top;}

.AWscMdSevn .dvBody .elItemSendHeadBody table.elSevenTbl td.elSevemWapR table{
padding:0;
margin:0;
vertical-align:bottom;}

.AWscMdSevn .dvBody .elItemSendHeadBody .elSevemWapR table.elSevenMapTbl{
border:none;
padding:0;
margin:0;
}
.AWscMdSevn .dvBody .elItemSendHeadBody .elSevenMap table.elSevenMapTbl td{border:none;}


.AWscMdSevn .dvBody .elItemSendHeadBody .elSevenTable table{
}

.AWscMdSevn .dvBody .elItemSendHeadBody table{
border-left:#bdcad1 1px solid;
border-right:#bdcad1 1px solid;
}

.AWscMdSevn .dvBody .elItemSendHeadBody .elSevemWapL table td{
border-bottom:#bdcad1 1px solid;
padding:9px;
}

.AWscMdSevn .dvBody .elItemSendHeadBody .elSevemWapL table td img{
margin-bottom:3px;
}

.AWscMdSevn .dvBody .elItemSendHeadBody .elSevemWapL table td p{
display:inline;
vertical-align:top;
font-weight:bold;
padding-left:5px;
padding-top:5px;
}
.AWscMdSevn .dvBody .elItemSendHeadBody .elSevemWapL table td div{
text-align:right;
}


.AWscMdSevn .dvBody .elItemSendHeadBody .elSevemWapL table td dt{
display:inline;
font-weight:bold;
padding-top:5px;
}
.AWscMdSevn .dvBody .elItemSendHeadBody .elSevemWapL table td.tableTop{border-top:#bdcad1 1px solid;}
.AWscMdSevn .dvBody .elItemSendHeadBody .elSevemWapL table td.elSeventd{background:#fbfcfe;}
.AWscMdSevn .dvBody .elItemSendHeadBody .elSevemWapL table td.elSeventd div p{
font-size:small;
color:#999999;
}
.AWscMdSevn .dvBody .elItemSendHeadBody .elSevemWapL table td div p{
font-size:small;
color:#999999;
}

.AWscMdSevn .dvBody .elItemSendHeadBody .elSevemWapL table td dd{
display:inline;
margin-left:5px;
padding-left:8px;
background:url(../../img/shoppingcart/colon.gif) no-repeat left;
}

.AWscMdSevn .dvBody .elItemSendHeadBody .elSevemWapR dt{
text-align:center;
font-weight:bold;
padding:5px 0;
}
.AWscMdSevn .dvBody .elItemSendHeadBody .elSevemWapR a{
font-weight:bold;
}
.AWscMdSevnBack{
text-align:center;
padding-bottom:30px;
padding-top:10px;
}

.AWscMdCartBack{
text-align:center;
padding-bottom:20px;
padding-top:10px;
}
.AWscMdCartBack p a{
font-weight:bold;
font-size:medium;
}

.AWscMdSevnBack p a{
font-weight:bold;
font-size:medium;
}
/*seven MAP END*/



/*1A　MINIMUM*/
.AWscMdItemOrd .dvBody .exCfx .elshpMin{
border:#d9e1e6 1px solid;
padding:4px;
margin-top:9px;
text-align:center;
}
*html .AWscMdItemOrd .dvBody .exCfx .elshpMin{
margin-top:4px;}
*+html .AWscMdItemOrd .dvBody .exCfx .elshpMin{
margin-top:4px;}
.AWscMdItemOrd .dvBody .exCfx .elshpMin input{
font-size:larger;
font-weight:bold;
padding:0 5px;
}


.AWscMdItemOrd .dvBody .dvTblBody table tr.elTblBtm th.elTblBtmMin{
border-left:#d9e1e6 1px solid;
background:#FFFFE8;
}

/*1A PAY MINIMUM*/
.AWscMdPay .dvBody table td ul.paymin{
padding:0;
margin:0;
border:none;
font-weight:bold;
}

.AWscMdPay .dvBody table td ul.paymin li{
display:block;
}

.AWscMdPay .dvBody table td ul.paymin li.elPayminImg{
display:inline;
float:left;
}

.AWscMdPay .dvBody table td ul.paymin li label input{
padding-left:0;
margin-left:0;
}

.AWscMdPay .dvBody table td dl{
padding-top:9px;
padding-bottom:9px
}

.AWscMdPay .dvBody table td.elPayminTd {
font-weight:bold;
padding:8px 8px 0 8px;
}
.AWscMdPay .dvBody table td.elPayminTd1,
.AWscMdItemSend .dvBody table td.elItemSendTd1 {
font-weight:bold;
padding:8px;
line-height:1.6em;
}

/*1A POINT　MINMUM*/
.AWscMdPoint .dvBody table td.a4 p.elPointDtlMin{
font-size:medium;
text-align:center;
}
.AWscMdPoint .dvBody table td.a4 p.elPointDtlMin a {
font-weight:bold;
}
.AWscMdPoint .dvBody p.elPointMin{
padding-bottom:10px;
}

/*POINT TABLE*/
.AWscMdPoint .dvBody table {
width:930px;
height:1%;}


.AWscMdPoint .dvBody table tr td.a3{
border:#BDCAD1 solid 1px;
vertical-align:top;
}

.AWscMdPoint .dvBody table.PointMod{
width:458px;
margin:0;
padding:0;
}

.AWscMdPoint .dvBody table tr td.a2{
background:url(../../img/shoppingcart/md_hd_bg_003.gif) repeat-x top;
padding:5px;
font-weight:bold;
text-align:center;
width:50%;
height:10px;
border-bottom:#BDCAD1 solid 1px;
}

.AWscMdPoint .dvBody table tr td.a4{
padding:10px;
border-bottom:none;
}
.AWscMdPoint .dvBody table tr td.a4 a{
font-weight:bold;
}

/*4 MINMUN*/

.AWscMdItemOrd .dvBody .dvTblBody table tr.elTblBtm2Min td{
background-color:#ffffe8;
font-size:larger;
white-space:nowrap;
font-weight:bold;
border-bottom:none;/*Min.ver Add*/
}


/* 7 ORDER HISTORY SYOSAI */

.AWscMdItMail .dvBody h3{
line-height:28px;
padding-left:9px;
margin-top:10px;
border:1px solid #bdcad1;
border-bottom:none;
background:url(../../img/shoppingcart/md_hd_bg_003.gif) repeat-x top;
font-size:x-small;/* =IE5.5 */
f\ont-size:small;/* !IE5.5 */
}
.AWscMdItMail .dvBody dd div{
padding:9px;
border:1px solid #bdcad1;
}
.AWscMdItMail .dvBody dl dd div dt,
.AWscMdItMail .dvBody dl dd div dd{
display:inline;
}
.AWscMdItMail .dvBody dd div dl dd{
margin-left:5px;
padding-left:15px;
background:url(../../img/shoppingcart/colon.gif) no-repeat left;
}
.AWscMdPayInfo .dvBody .elFoot p.History input{
margin-left:5px;
margin-bottom:-5px;
}
.AWscMdItemSendCon .dvBody .elFoot p.History input{
margin-left:5px;
margin-bottom:-5px;
}
.AWscMdItemOrd .dvBody .dvTblBody table td.elCent p a.elReviewP{
padding-left:18px;
padding-top:6px;
padding-bottom:5px;
background:url(../symbol/pen.gif) no-repeat left;
}
.AWscMdItemOrd .dvBody .dvTblBody table td.elCent p a.elReviewF{
padding-left:20px;
padding-top:6px;
padding-bottom:5px;
margin-right:12px;
background:url(../symbol/review.gif) no-repeat left;
}
.AWscMdHistoryBack{
text-align:center;
}
.AWscMdHistoryBack p{
padding-top:5px;
font-size:medium;
font-weight:bold;
margin-bottom:-12px;
}
.AWscMdHistoryBack p.elStoreDtl{
padding-top:20px;
font-size:small;
font-weight:normal;
}

/*9　cart　TIRAN*/

.AWscMdHistory .dvBody table.elCartTable{
width: /**/100%;
font-size:x-small;
f\ont-size:small;
color:#666666;
border-left:#bdcad1 1px solid;
border-top:#bdcad1 1px solid;

}
.AWscMdHistory .dvBody table.elCartTable th{
padding:10px;
color:#999999;
background:#fafdff;
text-align:center;
border-right:#bdcad1 1px solid;
border-bottom:#bdcad1 1px solid;
}
.AWscMdHistory .dvBody table.elCartTable td{
padding:10px;
border-right:#bdcad1 1px solid;
border-bottom:#bdcad1 1px solid;
}


.AWscMdHistory .dvBody table.elItemHistory tr td.elItemThum{
border-right:none;
width:1%;
padding:10px 0 10px 10px;
margin:0;
vertical-align:top;
}

*html .AWscMdHistory .dvBody table.elItemHistory tr td.elItemThum{
padding:10px 0 10px 10px;
width:40px;
margin:0;
}

*+html .AWscMdHistory .dvBody table.elItemHistory tr td.elItemThum{
padding:10px 0 10px 10px;
width:40px;
margin:0;
}


.AWscMdHistory .dvBody table.elCartTable tr td.elStore{
width:160px;
}
.AWscMdHistory .dvBody table.elCartTable tr td.elItemThum{
border-right:none;
width:1%;
padding:10px 0 10px 10px;
margin:0;
vertical-align:top;
}
*html .AWscMdHistory .dvBody table.elCartTable tr td.elItemThum{
padding:10px 0px 10px 10px;
width:40px;
margin:0;
}

*+html .AWscMdHistory .dvBody table.elCartTable tr td.elItemThum{
padding:10px 0 10px 10px;
width:40px;
margin:0;
}

.AWscMdHistory .dvBody table.elCartTable tr td.elCartRight{
text-align:right;
white-space:nowrap;
}

.AWscMdHistory .dvBody table.elCartTable tr td.elCartCent{
text-align:center;
width:1px;
white-space:nowrap;
}

.AWscMdHistory .dvBody table.elCartTable th.elCartTotal{
width:155px;
}
.AWscMdHistory .dvBody table.elCartTable .elCartDel{
width:1%;}

/* 6 ORDER HISTORY ITIRAN */
.AWscMdHistory{
margin-bottom:20px;
padding-bottom:2px;
background:url(../../img/shoppingcart/md_bg_border_001.gif) repeat-x bottom;
}

.AWscMdHistory .dvHisHead{
height:38px;
background:#ECF1F2 url(../bg/hd_his_bg_001.gif) repeat-x right top;
border-left:1px solid #bdcad1;
border-right:1px solid #bdcad1;
border-top:none;
}

.AWscMdHistory .dvHisHead div.elHisOn{
height:38px;
width:480px;
background:#ECF1F2 url(../bg/hd_his_bg_002.gif) repeat-x right top;

border-right:1px solid #bdcad1;
border-left:1px solid #bdcad1;
line-height:38px;
font-size:medium;
font-weight:bold;
color:#cc6633;
text-align:center;
}

.AWscMdHistory .dvHisHead div.elHisOff{
height:38px;
width:480px;
background:#ECF1F2 url(../bg/hd_his_bg_001.gif) repeat-x right top;
border-right:1px solid #bdcad1;
line-height:38px;
font-size:medium;
font-weight:bold;
text-align:center;
border-left:1px solid #bdcad1;
}

*:first-child + html .AWscMdHistory .dvHisHead div.elHisOff{
width:237px;
border-left:none;
}

*html .AWscMdHistory .dvHisHead div.elHisOff{
width:237px;
border-left:none;
}

*:first-child + html .AWscMdHistory .dvHisHead div.elHistory{
width:230px;
}
*html .AWscMdHistory .dvHisHead div.elHistory{
width:230px;
}

*:first-child + html .AWscMdHistory .dvHisHead div.elHisOn{
width:240px;
}
*html .AWscMdHistory .dvHisHead div.elHisOn{
width:240px;
}

.AWscMdHistory .dvHisHead h2.elCartOff a img,
.AWscMdHistory .elHisOff a img{
border:none;
vertical-align:3px;
padding-right:5px;
}

.AWscMdHistory .dvHisHead h2.elCartOff a,
.AWscMdHistory .dvHisHead div.elHisOff a{
line-height:38px;
display:block;
padding-left:33px;
padding-right:33px;
}

*html .AWscMdHistory .dvHisHead h2.elCartOff a,
*html .AWscMdHistory .dvHisHead div.elHisOff a{
display:block;
padding:10px 0;
}

*+html .AWscMdHistory .dvHisHead h2.elCartOff a,
*+html .AWscMdHistory .dvHisHead div.elHisOff a{
display:block;
padding:0;
}

*html .AWscMdHistory .dvHisHead h2.elCartOff{
border-right:none;
width:237px;
text-align:center;
}

*+html .AWscMdHistory .dvHisHead h2.elCartOff{
border-right:none;
width:237px;
text-align:center;
}

.AWscMdHistory .dvHisHead h2.elCartOff{
float:left;
background:#ECF1F2 url(../bg/hd_his_bg_001.gif) repeat-x right top;
line-height:38px;
padding:0px;
border-right:1px solid #bdcad1;
font-size:medium;
color:#666666;
}
.AWscMdHistory .dvHisHead h2.elCartOn{
float:left;
background:#ECF1F2 url(../bg/hd_his_bg_002.gif) repeat-x right top;
color:#cc6633;
width:250px;
width: /**/180px;
line-height:38px;
padding:0 20px 0 40px;
border-right:1px solid #bdcad1;
font-size:medium;
color:#cc6633;
}

.AWscMdHistory a:link,
.AWscMdHistory a:link{
color:#17387b;
text-decoration:none;
font-weight:bold;
}
.AWscMdHistory a:visited,
.AWscMdHistory a:visited{
color:#69789c;
text-decoration:none;
font-weight:bold;
}
.AWscMdHistory a:hover,
.AWscMdHistory a:hover{
text-decoration:underline;
}

/*AWscMdHistory COMMON USE*/

.AWscMdHistory .dvBody h3{
margin-bottom:10px;
padding-left:5px;
border-left:4px solid #cc6633;
font-size:larger;
line-height:1.2em;
color:#cc6633;
}

.AWscMdHistory .dvBody{
border:1px solid #bdcad1;
border-top:none;
padding:9px;
}
.AWscMdHistory .dvBody p{
color:#666666;
}

.AWscMdHistory .dvBody p.elAlert{
font-size:x-small;/*IE5.5*/
f\ont-size:small;/*MODERN*/
color:#FF3333;
}
p.elAlert img{padding-right:4px; vertical-align:-2px;}

.AWscMdHistory .dvBody p.elItemHistoryInfo{
padding-bottom:10px;
}
.AWscMdHistory .dvBody p.elItemHistoryInfo0mach{padding-bottom:0;}

.AWscMdHistory .dvBody table.elItemHistory{
width: /**/100%;
font-size:x-small;/*IE5.5*/
f\ont-size:small;/*MODERN*/
color:#666666;
border-left:#bdcad1 1px solid;
border-top:#bdcad1 1px solid;
}
.AWscMdHistory .dvBody table.elItemHistory th{
padding:10px;
color:#999999;
background:#fafdff;
text-align:center;
border-right:#bdcad1 1px solid;
border-bottom:#bdcad1 1px solid;
white-space:nowrap;
}

.AWscMdHistory .dvBody table.elItemHistory td{
padding:10px;
border-right:#bdcad1 1px solid;
border-bottom:#bdcad1 1px solid;
}

.AWscMdHistory .dvBody table.elItemHistory .elStoreName{
width:130px;}

.AWscMdHistory .dvBody .exCfx div{
padding-bottom:5px;
}

.AWscMdHistory .dvBody div p.elItemHistoryNum{
float:left;
text-align:left;
font-size:small;
}

.AWscMdHistory .dvBody div p.elItemHistoryPage{
text-align:right;
}
.AWscMdHistory .dvBody p.elItemHistoryPage{
font-size:small;
} 
ul.elWm li{
padding-bottom:7px;
padding-left:5px;
background:url(../symbol/ten.gif) no-repeat left 7px;
}
.AWscMdHistory .dvBody p.elWm {
padding-bottom:7px;}

.AWscMdHistory .dvBody ul.elWm li a,
.AWscMdHistory .dvBody p.elWm a,
.AWscMdHistory .dvBody p.elWm span{
font-weight:bold;}

.AWscMdHistory .dvBody .elsubmid{
border:1px solid #BDCAD1;
margin-top:10px;
padding:4px;
text-align:center;
}
.AWscMdHistory .dvBody .elsubmid input.elWmBtm{
font-size:larger;
padding:0 5px;
}

/* StrHistorySearch */

.AWscMdStrHistorySearch{
margin-bottom:10px;
padding-bottom:2px;
background:url(../../img/shoppingcart/md_bg_border_001.gif) repeat-x bottom;
}

.AWscMdStrHistorySearch .dvBody{
padding:9px;
border:1px solid #bdcad1;
border-top:none;
}
.AWscMdStrHistorySearch .dvBody p{
font-size:medium;
line-height:1.3em;
padding-bottom:10px;
}
.AWscMdStrHistorySearch .dvBody ul{
border:#bdcad1 1px solid;
padding:10px;
}

.AWscMdStrHistorySearch .dvBody ul li{
display:inline;
}

/*Review*/
.AWscMdHistory .dvBody table.elItemHistory .elStoreNameReview{
width:110px;
}
.AWscMdHistory .MinReview{
white-space:nowrap;
width:1%;
}
.AWscMdHistory .dvBody table.elItemHistory a.linkReview{
font-weight:normal;}

.AWscMdItemOrd .dvBody a.linkReview{
font-weight:normal;}

.AWscMdHistory .Reviewimg{
vertical-align:bottom;
margin-right:4px;}

.AWscMdHistory .dvBody table td.OrderDtlRevie,
.AWscMdItemOrd .dvBody .dvTblBody table td.OrderDtlRevie{
text-align:center;
}

.AWscMdItemOrd .dvBody .dvTblBody table td.OrderDtlRevie img{
vertical-align:bottom;
padding-right:4px;}

.AWscMdItemOrd .dvBody .dvTblBody table td.elRevieMaxwidth{
max-width:150px;
}


/*8 Person Certification*/


.AWscMdPerson{
padding-top:10px;
margin-bottom:10px;
padding-bottom:2px;
background:url(../../img/shoppingcart/md_bg_border_001.gif) repeat-x bottom;
}
.AWscMdPerson table{
border:#bdcad1 1px solid;
}
.AWscMdPerson table tr td.elline{
border-right:#e1eaeb 1px solid;
width:112px;
vertical-align:top;
}
.AWscMdPerson table tr td.elline span{
color:#cc6633;
padding-left:10px;
}

.AWscMdPerson table tr td{
padding:9px;
}
.AWscMdPerson table tr td p {
color:#ff3333;
}
.AWscMdPerson table tr td input.elPersonInput{
margin-left:10px;
}
.AWscMdPerson table tr td input.elAlert{
background:#fff0f0;
}
.AWscMdPerson table tr td span{
padding-left:10px;
}


.AWscMdPerson p.elPerson{
font-size:medium;
padding-bottom:10px;
line-height:1.3em;
}
.AWscMdPerson p.elIta{
padding-bottom:0;
font-weight:bold;
text-align:center;}
.AWscMdPerson p.elIta span{font-weight:normal;}
.AWscMdPerson p.elIta a{font-size:small;}

.AWscMdPerson .elcookie{
background:#efefef;
padding:9px;
}
.AWscMdPerson .elcookie p.step{
font-size:larger;
font-weight:bold;
padding-bottom:9px;}

.AWscMdPerson .elcookie p.cookieoff{
background:#FFFFFF;
border:#bdcad1 1px solid;
padding:5px;
}
.AWscMdPerson .elcookie p.cookieoff a{font-weight:bold;}

.AWscMdPerson p.elAlert, p.aw_sc_mcalert{margin-bottom:10px;padding:10px;
border:2px solid #ff9d9d;
background:#fff0f0;
color:#ff3333;
text-align:center;}

/*PAGE FF FWD*/
.AWscMdSearchPagingLarge{
padding:0;
text-align:center;
font-size:small;
padding:19px 0 10px;
}
.AWscMdSearchPagingLarge table{
display:inline;
display:inline-table;
border-collapse:collapse;
}
.AWscMdSearchPagingLarge td{
font-size:larger;
\font-size:1em;
text-align:center;
vertical-align:middle;
}
.AWscMdSearchPagingLarge td.elFst a,
.AWscMdSearchPagingLarge td.elFst b{
line-height:28px;
padding:3px 5px 2px;
border:solid 1px #dbdbdb;
}
.AWscMdSearchPagingLarge td.elNum a,
.AWscMdSearchPagingLarge td.elNum b{
line-height:28px;
padding:3px 4px 2px;
border:solid 1px #dbdbdb;
border-left:none;
}
.AWscMdSearchPagingLarge td b{
background:#ffa847;
color:#ffffff;
}
.AWscMdSearchPagingLarge td.elNum a:hover,
.AWscMdSearchPagingLarge td.elFst a:hover{
background:#17387b;
color:#ffffff;
text-decoration:none;
}

.AWscMdSearchPagingLarge td.elPre,
.AWscMdSearchPagingLarge td.elAft{
border:none;
}
.AWscMdSearchPagingLarge td.elPre img{
margin-left:4px;
border:none;
}
.AWscMdSearchPagingLarge td.elNxt img{
margin-right:4px;
border:none;
}
.AWscMdSearchPagingLarge td.elPre a{
font-weight:bold;
text-align:left;
white-space:nowrap;
}
.AWscMdSearchPagingLarge td.elNxt a{
font-weight:bold;
text-align:right;
white-space:nowrap;
}

/* SHOPPING SEARCH */
.AWscShpSearchWarp{
padding-top:10px;
padding-bottom:10px;
}


.AWscShpSearch{
background:#f7f7f7;
border:#dedede 1px solid;
}
.AWscShpSearch .AWscShpSearchHead{
padding:10px;
background:#efefef;
border-bottom:#dedede 1px solid;
color:#666666;
}
.AWscShpSearch div p{
font-weight:bold;
}
.AWscShpSearch .elitiran{
padding-top:10px;
border-top:#dedede 1px solid;
margin:9px;
}

.AWscShpSearch  ul.ShpSearchbox{
padding:10px 0 0 0;
text-align:center;
}
.AWscShpSearch  ul.ShpSearchbox li img{
vertical-align:bottom;
}

.AWscShpSearch ul.ShpSearchbox a{
font-weight:bold;
vertical-align:middle;
}
*html .AWscShpSearch ul.ShpSearchbox a{vertical-align:0.2em;}
*+html .AWscShpSearch ul.ShpSearchbox a{vertical-align:0.2em;}
.AWscShpSearch  ul.ShpSearchbox li input{
padding:1px;}

.AWscShpSearch ul li{
display:inline;
font-size:small;
}

.AWscShpSearch a:link,
.AWscShpSearch a:link{
color:#17387b;
text-decoration:none;
}
.AWscShpSearch a:visited,
.AWscShpSearch a:visited{
color:#69789c;
text-decoration:none;
}
.AWscShpSearch a:hover,
.AWscShpSearch a:hover{
text-decoration:underline;
}


/* 1C SEVEN LIST */
.AWscMdSevn .dvBody .elSevenListBody{
border:#bdcad1 1px solid;
padding:10px 10px 0 10px;
}


.AWscMdSevn .dvBody .elSevenListBody table.elSevenList{
width:100%;
font-size:small;
color:#666666;
border-left:#bdcad1 1px solid;
border-top:#bdcad1 1px solid;
margin-bottom:10px;
}
.AWscMdSevn .dvBody .elSevenListBody table.elSevenList th{
padding:10px;
color:#999999;
background:#fafdff;
text-align:center;
border-right:#bdcad1 1px solid;
border-bottom:#bdcad1 1px solid;
}
.AWscMdSevn .dvBody .elSevenListBody table.elSevenList td{
padding:10px;
border-right:#bdcad1 1px solid;
border-bottom:#bdcad1 1px solid;
}
.AWscMdSevn .dvBody .elSevenListBody .exCfx div{
padding-bottom:10px;
}

.AWscMdSevn .dvBody .elSevenListBody div p.elItemHistoryNum{
float:left;
text-align:left;
font-size:medium;
}

.AWscMdSevn .dvBody .elSevenListBody div p.elItemHistoryPage{
text-align:right;
}
.AWscMdSevn .dvBody .elSevenListBody p.elItemHistoryPage{
font-size:small;
} 

/* 4 min */

.AWscMdItemSendCon .dvBody dd div p.elItemSendMin{
font-size:medium;
padding-bottom:-10px;
}
.AWscMdItemSendCon .dvBody dl dd div dl.elItemSendMin{
padding:0;
margin:0;
}

/*7 Min*/

.AWscMdStoer .dvBody p.elMin{
margin-bottom:0;
}


/*1C SEVENLIST*/
.AWscMdSevnList .dvHead{
height:38px;
background:#BDCAD1 url(../../img/shoppingcart/md_hd_bg_002.gif) no-repeat right top;
}
.AWscMdSevnList .dvHead h2{
line-height:38px;
padding-left:10px;
background:url(../../img/shoppingcart/md_hd_bg_001.gif) no-repeat left top;
font-size:larger;
color:#666666;
}
.AWscMdSevnList .dvBody{
padding:9px;
border:1px solid #bdcad1;
border-top:none;
margin-bottom:9px;
}
.AWscMdSevnList{
font-size:x-small;/* =IE5.5 */
f\ont-size:small;/* !IE5.5 */
font-weight:normal;
color:#666666;
}
.AWscMdSevnList th{
font-size:x-small;/* =IE5.5 */
f\ont-size:small;/* !IE5.5 */
}
.AWscMdSevnList th{
text-align:left;
}
.AWscMdSevnList input{
padding:1px;
}

.AWscMdSevnList a:link{
color:#17387b;
text-decoration:none;
}
.AWscMdSevnList a:visited{
color:#69789c;
text-decoration:none;
}
.AWscMdSevnList a:hover{
text-decoration:underline;
}
.AWscMdSevnList .dvBody h3{
margin-bottom:10px;
padding-left:5px;
border-left:4px solid #cc6633;
font-size:larger;
line-height:1.2em;
color:#cc6633;
}
.AWscMdSevnList .elConfirm{
margin-bottom:10px;
padding:10px;
border:1px solid #bdcad1;
color:#cc6633;
}

.dvBody .elSevenSeach{
border:#c4c9cc 2px solid;
padding:9px;
}

.AWscMdSevnList .dvBody .elSevenSeach ul li.elSevenradio{
padding-bottom:10px;
}

.AWscMdSevnList .dvBody .elSevenSeach ul li label input{
margin-right:5px;
vertical-align:middle;
}

.AWscMdSevnList .dvBody .elSevenSeach ul li label{
vertical-align:top;
font-weight:bold;
}

.AWscMdSevnList .dvBody .elSevenSeach ul li.elSenenAddress{
display:inline;
padding-right:10px;
}
.AWscMdSevnList .dvBody .elSevenSeach ul.elSenenIndent{
padding-top:5px;
padding-left:15px;
}
.AWscMdSevn .dvBody .elSevenSeach ul li.elselect,
.AWscMdSevnList .dvBody .elSevenSeach ul li.elselect{line-height:0.98;
padding-bottom:3px;}

.AWscMdSevn .dvBody .elSevenSeach ul.elSenenIndent li,
.AWscMdSevnList .dvBody .elSevenSeach ul.elSenenIndent li{
width:450px;
padding-bottom:2px;
}
.AWscMdSevn .dvBody .elSevenSeach ul.elSenenIndent li.Searchbtm,
.AWscMdSevnList .dvBody .elSevenSeach ul.elSenenIndent li.Searchbtm{
width:450px;
padding-bottom:7px;}

.AWscMdSevnList .dvBody .elItemSendHead{
background:url(../../img/shoppingcart/md_hd_bg_003.gif) repeat-x;
line-height:28px;
font-size:small;
padding-left:10px;
font-weight:bold;
border-top:#bdcad1 1px solid;
border-left:#bdcad1 1px solid;
border-right:#bdcad1 1px solid;
margin-top:10px;
}
.AWscMdSevnList .dvBody .elSevenListBody{
border:#bdcad1 1px solid;
padding:10px;
}


.dvBody .elSevenListBody table.elSevenList{
width:100%;
font-size:small;
color:#666666;
border-left:#bdcad1 1px solid;
border-top:#bdcad1 1px solid;
}
.dvBody .elSevenListBody table.elSevenList th{
padding:10px;
color:#999999;
background:#fafdff;
text-align:center;
border-right:#bdcad1 1px solid;
border-bottom:#bdcad1 1px solid;
}
.dvBody .elSevenListBody table.elSevenList td{
padding:10px;
border-right:#bdcad1 1px solid;
border-bottom:#bdcad1 1px solid;
}

.dvBody .elSevenListBody div p.elItemHistoryNum{
float:left;
text-align:left;

font-size:medium;
padding-bottom:9px;
}

.dvBody .elSevenListBody div p.elItemHistoryPage{text-align:right;}
.dvBody .elSevenListBody div p.elItemHistoryPage a{font-weight:bold;}
.dvBody .elSevenListBody p.elItemHistoryPage{
font-size:small;
} 
.AWscMdRevAlert{
padding-top:4px;
}
.AWscMdRevAlert p.alert{
margin-top:10px;
}
/* INFO AREA */
.AWscMdInfo{
text-align:center;
padding-bottom:20px;}
.AWscMdInfoUnder a img,
.AWscMdInfo a img{
vertical-align:top;
}
.AWscMdInfo img.infomg{
margin-bottom:10px;
}
.AWscMdInfoUnder{
text-align:center;
padding-top:18px;}

/* ReOrder */
.AWscMdReOrder {
background:transparent url(../../img/shoppingcart/md_bg_border_001.gif) repeat-x scroll center bottom;
margin-bottom:20px;
padding-bottom:2px;
}
.AWscMdReOrder div.elLstInfoMsg{
background-color:#fff4ac;
margin-bottom:10px;
padding:9px;
}
.AWscMdReOrder div.elLstInfoMsg p{
font-weight:bold;
margin-bottom:5px;
}

.AWscMdReOrder div.elLstInfoMsg li{
background:transparent url(../symbol/ten.gif) no-repeat left center;
margin-left:12px;
padding-left:8px;
}
.AWscMdReOrder .dvBody .elsubmid {
border:1px solid #BDCAD1;
margin-top:10px;
padding:4px;
text-align:center;
}
.AWscMdReOrder .dvBody .elsubmid input.elWmBtm{
font-size:larger;
padding:0 5px;
}
.AWscMdItemOrd .dvBody .dvTblBody table td img.elShowPanel{
padding:0;
margin:2px 0 0;
cursor:pointer;
}

/* THIN HEADER BASIC */
#YshpMdThinHeaderBasic{width:950px;}
#YshpMdThinHeaderBasic .dvHead{width:100%;padding:2px 0 0 0;background:#f8f9f9 url(../bg/thin_headerbasic.png) no-repeat 0 0;}
#YshpMdThinHeaderBasic .dvHead .dvPts1{float:left;}
#YshpMdThinHeaderBasic .dvHead .dvPts1 ul{float:left;padding:0 0 0 11px;text-align:left;}
#YshpMdThinHeaderBasic .dvHead .dvPts1 li{float:left;height:22px;line-height:22px;}
#YshpMdThinHeaderBasic .dvHead .dvPts1 li a{display:block;font-weight:bold;}
#YshpMdThinHeaderBasic .dvHead .dvPts1 li.elMy a{width:106px;padding-left:8px;background:url(../symbol/arrow_all.png) no-repeat 0 -363px;}
#YshpMdThinHeaderBasic .dvHead .dvPts1 li.elCart a{width:115px;padding-left:9px;background:url(../symbol/arrow_all.png) no-repeat 0 -363px;}
#YshpMdThinHeaderBasic .dvHead .dvPts1 p{float:left;width:570px;line-height:22px;margin:0;padding:0 0 0 10px;overflow:hidden;word-break:break-all;word-wrap:break-word;white-space:nowrap;}
#YshpMdThinHeaderBasic .dvHead .dvPts1 p a{margin:0 5px 0 3px;}
#YshpMdThinHeaderBasic .dvHead .dvPts1 p a.elLogin{margin:0 5px 0 0;}
#YshpMdThinHeaderBasic .dvHead .dvPts1 p span.elPoint{padding:0 10px 0 0;}
#YshpMdThinHeaderBasic .dvHead .dvPts1 p span.elPoint a{margin:0 0 0 3px;padding:0 0 0 7px;background:url(../symbol/colon2.gif) no-repeat 0 1px;}
#YshpMdThinHeaderBasic .dvHead .dvPts2{float:right;}
#YshpMdThinHeaderBasic .dvHead .dvPts2 ul{display:inline;padding:0 9px 0 13px;text-align:right;white-space:nowrap;}
#YshpMdThinHeaderBasic .dvHead .dvPts2 li{display:inline;height:22px;line-height:22px;}
#YshpMdThinHeaderBasic .dvHead .dvPts2 li.elGuide a{padding:2px 0;background:url(../symbol/guide.gif) no-repeat 0 50%;padding-left:16px;}
#YshpMdThinHeaderBasic .elAcr{position:absolute;top:0;}

/* THIN TITLE HEADER */
#YshpMdThinTitleHeader{width:950px;}
#YshpMdThinTitleHeader.dvSpacer{padding-bottom:10px;}
#YshpMdThinTitleHeader .dvHeaderList .dvBody{height:26px;padding:3px 0 0 14px;background:#ff8f2d url(../bg/thin_search.gif) repeat-x 0 0;border:1px solid #e19d63;border-bottom:1px solid #d07428;}
#YshpMdThinTitleHeader .dvHeaderList .dvBody h1,
#YshpMdThinTitleHeader .dvHeaderList .dvBody p{line-height:26px;font-size:larger;color:#FFFFFF;overflow:hidden;word-break:break-all;word-wrap:break-word;white-space:nowrap;}
#YshpMdThinTitleHeader .dvHeaderList .dvBody.elCartHd{padding-right:13px;}
#YshpMdThinTitleHeader .dvHeaderList .dvBody h1.elLeft{float:left;}
#YshpMdThinTitleHeader .dvHeaderList .dvBody p.elRight{text-align:right;margin-top:-1px;float:right;}
/* CSS Hack */
/* tWrap for IE5.5 */
.tWrap100{
width:100%;
}
/* for IE5.5-IE7,FireFox,Safari [clearfix]*/
.exCfx:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.exCfx{
display: inline-table;
min-height:1%;
}
/* Hides from IE-mac \*/
* html .exCfx{
height:1%;
}
.exCfx{
display:block;
}
/* End hide from IE-mac *//* LineHeight Adjust */
.s115 {line-height:115%;}
.s130 {line-height:130%;}
.s150 {line-height:150%;}

/* Masthead 2006.09.14 */

.yjmth{
	*height:1%;}
.yjmth img{
	vertical-align:middle;
	border:0px;}
.yjmth a{
	border:0px;}
div.yjmthproplogoarea{
	float:left;}
div.yjmthloginarea{
	float:left;
	margin:0px 0px 0px 3px;
	font-size:smaller;
	text-align:left;
	line-height:110%}
div.yjmthcplogoarea{
	float:right;}
div.yjmthcmnlnkarea{
	/* Without MacIE \*/
	float:right;
	/* */
	margin:10px 3px 0px 0px;
	font-size:smaller;
	text-align:right;
	line-height:110%;}
br.yjmthclear{
	clear:both;}
div.yjgrplink{
	text-align:right;
	font-size:smaller;
	line-height:115%;}
div#music div.yjmthloginarea{
	margin-top:16px;
	margin-left:7px;}
div#music div.yjmthcmnlnkarea{
	margin-top:26px;}
div#music div.yjmthcplogoarea{
	margin-top:14px;}

/* FontSize 2006.12.12 */

.yjXXL{
	font-size:x-large;       /* WinIE5.x */
	voice-family:"\"}\"";
	voice-family:inherit;
	font-size:xx-large;      /* WinIE6.x(Standard) */
	font-size /**/:x-large;} /* WinIE6.x(Quirks), WinIE7(Quirks) */
html>body .yjXXL{
	font-size:180%;          /* MacIE5.x */
	font-size/**/:xx-large;} /* WinFF, MacFF, Safari, WinIE7(Standard) */
.yjXL{
	font-size:large;
	voice-family:"\"}\"";
	voice-family:inherit;
	font-size:x-large;
	font-size /**/:large;}
html>body .yjXL{
	font-size:150%;
	font-size/**/:x-large;}
.yjL{
	font-size:medium;
	voice-family:"\"}\"";
	voice-family:inherit;
	font-size:large;
	font-size /**/:medium;}
html>body .yjL{
	font-size:120%;
	font-size/**/:large;}
.yjM{
	font-size:small;
	voice-family:"\"}\"";
	voice-family:inherit;
	font-size:medium;
	font-size /**/:small;}
html>body .yjM{
	font-size:100%;
	font-size/**/:medium;}
.yjMt{
	font-size:small;
	line-height:1.4em;
	voice-family:"\"}\"";
	voice-family:inherit;
	font-size:medium;
	font-size /**/:small;}
html>body .yjMt{
	font-size:100%;
	font-size/**/:medium;}
.yjS{
	font-size:x-small;
	voice-family:"\"}\"";
	voice-family:inherit;
	font-size:small;
	font-size /**/:x-small;}
html>body .yjS{
	font-size:84%;
	font-size/**/:small;}
.yjSt{
	font-size:x-small;
	line-height:1.3em;
	voice-family:"\"}\"";
	voice-family:inherit;
	font-size:small;
	font-size /**/:x-small;}
html>body .yjSt{
	font-size:84%;
	font-size/**/:small;}
.yjXS{
	font-size:xx-small;
	voice-family:"\"}\"";
	voice-family:inherit;
	font-size:x-small;
	font-size /**/:xx-small;}
html>body .yjXS{
	font-size:70%;
	font-size/**/:x-small;}

div.thanks_box p {
	margin:0;
	padding:8px 2px;
	text-align:center;
}
div.thanks_box strong {
	font-size:20px;
	color:#ff6600;
}
div.thanks_box strong.sapocen {
	font-size:16px;
	color:#666666;
}
table.cart_pannel_table {
	width:600px;
	margin:0 auto 16px;
	border:2px solid #BDCAD1;
	border-collapse:collapse;
}
table.cart_pannel_table th, table.cart_pannel_table td {
	border:1px solid #BDCAD1;
	padding:4px;
	font-size:12px;
	color:#666666;
}
table.cart_pannel_table th {
	background-color:#FAFDFF;
	text-align:center;
}
table.cart_pannel_table td {
	text-align:right;
}
div.cart_process {
	position:relative;
	width:420px;
	height:32px;
	margin:0 auto;
	border:none;
	padding:0 0 32px;
	clear:both;
}
a.block {
	display:block;
	position:absolute;
	width:200px;
	height:32px;
	background-image:url(../../img/shoppingcart/btn-cartProcess.gif);
	background-repeat:no-repeat;
	text-align:left;
	text-indent:-9998px;
	overflow:hidden;
}
a.block:focus {
	outline:none;
}
a.rew1 {
	background-position:left 0px;
	left:0;
	top:0;
}
a.rew1:hover {
	background-position:right 0px;
}
a.fwd1 {
	background-position:left -32px;
	left:220px;
	top:0;
}
a.fwd1:hover {
	background-position:right -32px;
}
a.rew2 {
	background-position:left 0px;
	left:0;
	top:0;
}
a.rew2:hover {
	background-position:right 0px;
}
a.fwd2 {
	background-position:left -96px;
	left:220px;
	top:0;
}
a.fwd2:hover {
	background-position:right -96px;
}
a.rew3 {
	background-position:left -128px;
	left:0;
	top:0;
}
a.rew3:hover {
	background-position:right -128px;
}
/*a.fwd3 {
	background-position:left -160px;
	left:220px;
	top:0;
}
a.fwd3:hover {
	background-position:right -160px;
}*/
a.rew4 {
	background-position:left -192px;
	left:0;
	top:0;
}
a.rew4:hover {
	background-position:right -192px;
}
a.fwd4 {
	background-position:left -224px;
	left:220px;
	top:0;
}
a.fwd4:hover {
	background-position:right -224px;
}
input.fwd3 {
	display:block;
	position:absolute;
	width:200px;
	height:32px;
	margin:0;
	border:none;
	padding:0;
	background:transparent url(../../img/shoppingcart/btn-cartProcess.gif) no-repeat left -160px;
	left:220px;
	top:0;
}
input.fwd3:hover {
	background-position:right -160px;
}

