@charset "UTF-8";
/* CONTACT */

#div_support01 input,#div_support01 textarea{
    border: 1px solid #ccc;
    padding: 5px;
}
#div_support02 button,
.stry-support01-button button{
    background-color: #e56608;
    border: 1px solid #e56608;
    width: 180px !important;
    border-radius: 10px;
    height: 48px;
    font-size: 1.2rem !important;
    color: #fff;
}
#div_support02 button:hover,
.stry-support01-button button:hover{    
    background-color: #fff;
    color: #e56608;
    transition: 0.3s;
}


/* STARRY */
/*　STARRYぱんくず消去　*/
.stry-ec02-breadcrumbs{
display:none;
}
input,select{
    border: 1px solid #ccc;
    padding: 5px;    
}
input#zip{
    width: auto;
}
select{
    -webkit-appearance:auto;
    -moz-appearance:auto;
}
button#btn,
.stry-member-input-confirm button,
.stry-course-select-table td button,
.stry-login01-button, .stry-logout01-button, .stry-member01-button00, .stry-member01-button01, .stry-member01-button02, .stry-member01-button03, .stry-member01-button04, .stry-member01-button05, .stry-member01-button06, .stry-update01-button00, .stry-entry01-button, .stry-ec02-item-button, .stry-ec03-purchase, .stry-ec03-continue, .stry-ec03-recalc{
    margin: 1em 0;
    background-color: #e56608;
    border: 1px solid #e56608;
    border-radius: 10px;
    height: 48px;
    padding: 0 20px;
    font-size: 1.2rem !important;
    color: #fff;    
}
button#btn:hover,
.stry-member-input-confirm button:hover,
.stry-course-select-table td button:hover,
.stry-login01-button:hover, .stry-logout01-button:hover, .stry-member01-button00:hover, .stry-member01-button01:hover, .stry-member01-button02:hover, .stry-member01-button03:hover, .stry-member01-button04:hover, .stry-member01-button05:hover, .stry-member01-button06:hover, .stry-update01-button00:hover, .stry-entry01-button:hover, .stry-ec02-item-button:hover, .stry-ec03-purchase:hover, .stry-ec03-continue:hover, .stry-ec03-recalc:hover, .stry-ec03-table-itemdelete:hover{
    background-color: #fff;
    color: #e56608;
    transition: 0.3s;
}
#backbtn{
    border: 1px solid #ccc;
    padding: 15px;        
}
.stry-entry01-checkbox{
    margin: 20px 10px 20px 20px;
}
/* 表に色　*/
#div_support02 table,
#div_entry06 table,
#div_item_ec05 table{
margin: 10px 0 20px;
}
#div_support02 tr,#div_support02 td,
#div_entry06 th,#div_entry06 td,
#div_item_ec05 th, #div_item_ec05 td {
border:1px solid #ccc;
padding: 5px;
}

/*コンビニ決済 safari改行されない問題*/
pre{
overflow: auto;
white-space: pre-wrap;
word-wrap: break-word;
}

/*代引説明消去*/
#div_logo_cod{display:none;}

/* ・各決済方法の説明ページへのリンクの画像を消す。 */
img#div_logo_docomo,
img#div_logo_au,
img#div_logo_softbank,
img#div_logo_payeasy,
img#div_logo_cod,
img#logo_paypal,
img#logo_merpay{display: none;}

/* ■カート下部文言「代引きでのご購入は登録会員限定です。ログインするか会員登録してからお進みください。」 */
/* ・文言を消す。 */
.stry-ec03-daibiki-text {display: none;}



