@charset "UTF-8";
/** settings menu item list */
#page_digital_gift_settings div.banner { border-collapse: collapse; width: 100%; margin-top: 10px; margin-bottom: 10px; margin: 10px 0px 15px 0px; border: 1px solid #e4ddd8; border-width: 2px; }
@media screen and (min-width: 641px) { #page_digital_gift_settings div.banner { display: table; } }
@media screen and (min-width: 641px) { #page_digital_gift_settings div.banner dl { display: table-row; } }
#page_digital_gift_settings div.banner dl dt, #page_digital_gift_settings div.banner dl dd { padding: 5px 10px 5px 10px; }
@media screen and (min-width: 641px) { #page_digital_gift_settings div.banner dl dt, #page_digital_gift_settings div.banner dl dd { display: table-cell; } }
#page_digital_gift_settings div.banner .label, #page_digital_gift_settings div.banner .value { padding: 10px; font-size: 110%; }
#page_digital_gift_settings div.banner .label { min-width: 120px; }
#page_digital_gift_settings div.banner .value { width: 100%; }
#page_digital_gift_settings div.banner .label { text-align: center; border-right: 1px solid #e4ddd8; color: #815e45; font-weight: bold; background-color: #f5eee3; }
#page_digital_gift_settings div.banner .b { font-weight: bold; }
#page_digital_gift_settings div.banner .label2 { border-left: 1px solid #e4ddd8; }
#page_digital_gift_settings div.banner_info dl { display: table-cell; }
#page_digital_gift_settings div.banner_info dl dt, #page_digital_gift_settings div.banner_info dl dd { display: table-cell; }
#page_digital_gift_settings div.banner_info dl dt.r, #page_digital_gift_settings div.banner_info dl dd.r { min-width: 227px; }
#page_digital_gift_settings div.digital_gift_table dl dt, #page_digital_gift_settings div.digital_gift_table dl dd { padding: 5px !important; vertical-align: middle; }
#page_digital_gift_settings div.table dl.active dd { background-color: #fffcde; }
#page_digital_gift_settings div.table dl.active dd.status { font-weight: bold; }
#page_digital_gift_settings div.table dd.status { min-width: 70px; }
#page_digital_gift_settings div.table dd.category { text-align: left; }
#page_digital_gift_settings div.table dd.category a { cursor: pointer; }
#page_digital_gift_settings div.table dd.price { text-align: right; min-width: 110px; }
#page_digital_gift_settings div.digital_gift_details dd { vertical-align: top; }
#page_digital_gift_settings div.digital_gift_details dd.label { text-align: left; background-color: #fbf8f4; color: #815e45; }
#page_digital_gift_settings .no_digitalgifts { border-left: 1px solid #e4ddd8; border-right: 1px solid #e4ddd8; border-bottom: 1px solid #e4ddd8; padding: 10px; text-align: center; }
#page_digital_gift_settings .settings_container ul.btnInput { width: 480px; margin: 40px auto 20px; overflow: hidden; }
#page_digital_gift_settings .settings_container ul.btnInput li { cursor: pointer; width: 220px; text-align: center; }
#page_digital_gift_settings .settings_container ul.btnInput li.lBtn { float: left; }
#page_digital_gift_settings .settings_container ul.btnInput li.rBtn { float: right; }
#page_digital_gift_settings .settings_container ul.btnInput li button.stop, #page_digital_gift_settings .settings_container ul.btnInput li button.next { font-family: 'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3',Hiragino Kaku GothicPro,'ＭＳ Ｐゴシック',Helvetica,Arial,sans-serif; margin-left: 0px; dislay: block; width: 100%; padding: 10px 0; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; border: none; font-size: 120%; line-height: 1.2; font-weight: bold; color: #FFF; }
#page_digital_gift_settings .settings_container ul.btnInput li button:hover.stop, #page_digital_gift_settings .settings_container ul.btnInput li button:active.stop, #page_digital_gift_settings .settings_container ul.btnInput li button:hover.next, #page_digital_gift_settings .settings_container ul.btnInput li button:active.next { filter: alpha(opacity=70); -ms-filter: 0.7; opacity: 0.7; }
#page_digital_gift_settings .settings_container ul.btnInput li button.stop { background: #999; background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzlhOWE5YSIvPjxzdG9wIG9mZnNldD0iMjAlIiBzdG9wLWNvbG9yPSIjOWE5YTlhIi8+PHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiM4ODg4ODgiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4ODg4ODgiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA='); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #9a9a9a), color-stop(20%, #9a9a9a), color-stop(50%, #888888), color-stop(100%, #888888)); background-image: -moz-linear-gradient(top, #9a9a9a, #9a9a9a 20%, #888888 50%, #888888); background-image: -webkit-linear-gradient(top, #9a9a9a, #9a9a9a 20%, #888888 50%, #888888); background-image: linear-gradient(to bottom, #9a9a9a, #9a9a9a 20%, #888888 50%, #888888); }
#page_digital_gift_settings .settings_container ul.btnInput li button.next { background: url(../../../../form_common/images/arw_btn_orange.png) no-repeat right center, url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YwOGI0OSIvPjxzdG9wIG9mZnNldD0iMjAlIiBzdG9wLWNvbG9yPSIjZjA4YjQ5Ii8+PHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiNlYjYwMDAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYjYwMDAiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA='); background: url(../../../../form_common/images/arw_btn_orange.png) no-repeat right center, -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f08b49), color-stop(20%, #f08b49), color-stop(50%, #eb6000), color-stop(100%, #eb6000)); background: url(../../../../form_common/images/arw_btn_orange.png) no-repeat right center, -moz-linear-gradient(top, #f08b49, #f08b49 20%, #eb6000 50%, #eb6000); background: url(../../../../form_common/images/arw_btn_orange.png) no-repeat right center, -webkit-linear-gradient(top, #f08b49, #f08b49 20%, #eb6000 50%, #eb6000); background: url(../../../../form_common/images/arw_btn_orange.png) no-repeat right center, linear-gradient(to bottom, #f08b49, #f08b49 20%, #eb6000 50%, #eb6000); }
