h1,h2,h3,h4,h5,h6{line-height:1.4!important}h1{font-size:2.4em!important}h2{font-size:2.2em!important}h3{font-size:2em!important}h4{font-size:1.8em!important}h5{font-size:1.4em!important}h6{font-size:1em!important}.q-field--error .q-field__bottom{padding-top:4px!important}img{width:100%}.n_color_blue{color:#1f3e97}.n_col{padding:1em 1em 3em}.col.n_col_image{max-width:100px!important}.n_card{margin:1em}.n_font14{font-size:14px!important}.n_btn{padding:.5em!important;color:#333!important}.n_btnS{line-height:1!important;font-size:.8em!important;padding:0 .25em!important}.n_btnS.n_font14{font-size:14px!important}.n_h_deco_leftline{display:inline-block;color:#1f3e97;border-left:solid .5em #1f3e97;padding-left:.25em}.q-dialog-plugin.q-card{padding:.5em 1.5em}.q-dialog-plugin.q-card .q-dialog__message{padding-left:0;padding-right:0}.q-dialog-plugin.q-card .q-card__actions{border-top:solid 1px #ccc}.q-dialog-plugin.q-card .q-dialog__title{padding-left:0;color:#1976d2}.q-dialog__title,.n_dialog_title{margin:0 0 1em;border-bottom:dotted 1px;padding-bottom:.25em}.q-dialog__title:before,.n_dialog_title:before{content:"";display:inline-block;width:.5em;border-left:solid .25em;border-right:solid .25em;margin:0 .25em 0 0;padding:0 .1em;height:1.2em;vertical-align:text-bottom}.n_header_left svg{width:80px;vertical-align:bottom;margin-right:.5em}.n_header_left span{display:block;font-size:1.1em;line-height:1.2}.n_header_right{margin-left:auto!important;margin-right:0!important;text-align:right}.n_header_right a.q-btn{font-size:.75em;margin-right:1px;margin-left:0;padding:1px;width:50px;text-align:center;border-radius:3px}.n_header_right a .q-icon{margin:0 auto;font-size:2em}.n_header_right a.q-btn:hover{background-color:#fff3}.n_login_name{font-size:.9em;text-align:left;padding:1em;margin-right:.5em;border-right:dotted 1px #fff}#shohinsu{display:inline-block;position:absolute;background:#fff;border-radius:50%;width:14px;height:14px;margin-left:-2.5em;line-height:1;text-align:center;padding:2px;font-size:10px;margin-top:-3px;font-weight:700;border:solid 1px rgba(25,118,210,1)}.n_header_right a.q-btn:hover+#shohinsu{border:solid 1px rgba(25,118,210,.5)}.n_header_right button{width:3.25em;padding:.35em .3em}input.n_input_l,.n_input_l input{font-size:1.5em}.n_input .q-field__control,.n_input input{min-height:36px!important;line-height:1.4!important}.n_mailadd,.n_mailadd .q-field__control{padding:0}.n_mailadd .q-field__control input[type=text]{padding:0 12px}.n_input .q-field__control input:-internal-autofill-selected{border:solid 1px rgba(0,0,0,.25);border-radius:3px}ul.n_list{list-style:none;margin:.5em 0;padding:0}ul.n_list>li>span.th,ul.n_list>li{display:inline-block}ul.n_list>li,.n_list_table th,.n_list_table td{border:0;padding:0 .25em;line-height:1.4}span.th,.n_list_table th{font-size:.9em;text-align:center;max-width:5em;color:#1f3e97;font-weight:400;min-width:2.5em}.n_list_table th{white-space:nowrap}.n_list_table.n_th_left th{text-align:left}ul.n_list>li>span.th{padding:0 .25em}.n_th_top{vertical-align:top}.row .n_showimage{margin-left:-.5em;margin-right:1em;max-width:420px}.n_showimage>div:first-child{margin:0 .5em .5em;width:calc(100% - 1em)}.n_thumbnail{width:calc(20% - 1em);margin:.5em}.n_cartBox{border:solid 1px #666;padding:.5em 1em 1em;background-color:#eceff1}td .n_tanka{font-size:2em;color:#9e005d}.n_zeinuki{padding-bottom:.5em}.n_syukka_meyasu table{background:rgba(255,255,255,.5);width:100%;border-collapse:collapse;margin-bottom:.25em}.n_syukka_meyasu table th{text-align:center}.n_syukka_meyasu table th,.n_syukka_meyasu table td{border:solid 1px #999}.n_syukka_meyasu p{font-size:.8em}.n_prices table{background:rgba(255,255,255,.5);width:100%;border-collapse:collapse;margin-bottom:.25em}.n_prices table th{text-align:center}.n_prices table th,.n_prices table td{border:solid 1px #999}.n_prices p{font-size:.8em}.form-table{width:100%}.form-table th{padding:.75em .25em .25em;font-size:.9em;text-align:center;color:#1f3e97;font-weight:400;background:#eee;width:12.75em;vertical-align:text-top}.form-table td{border-style:none}.dialog_form_table th{width:auto}.n_jushoBtn label>div{height:36px!important}.n_jushoBtn input[type=text]{width:7em}.n_tel_input{width:12em}.confirm-table{border-collapse:collapse;border:solid 1px #ddd}.confirm-table th,td{border-right:solid 1px #ddd;border-bottom:solid 1px #ddd;padding:.25em .5em}.confirm-table th{font-size:.9em;text-align:center;color:#1f3e97;font-weight:400;background:#eee}.confirm-table th.text-right{text-align:right}.confirm-table tr.gokei th,.confirm-table tr.gokei td{border-top:3px #aaa double}.confirm-table tr:nth-child(2) td,.confirm-table tr:nth-child(3) td{white-space:nowrap}.n_gaiyo_dl dt{white-space:nowrap}.n_gaiyo_dl dd span{white-space:nowrap;display:block}.n_leftDrawer{list-style:none;padding-left:0;margin:1em;white-space:nowrap}.n_leftDrawer>li{padding-top:1em}.n_leftDrawer>li>div.n_leftDrawer_title{padding:.5em 6px;color:#666;font-size:.9em}.n_leftDrawer>li>div.n_leftDrawer_title:before{content:"";display:inline-block;border-left:solid 6px #666;padding-right:4px;height:1.2em;vertical-align:text-bottom}.n_rightDrawer .q-item__section{min-width:auto}.n_drawer>.q-drawer{position:fixed}.n_kakushi_logo{position:fixed;width:100%;top:-2em;margin-left:1em;font-size:1.3em;color:#1976d2}.n_kakushi_logo span{display:inline-block;padding-left:.3em}@media screen and (min-width: 1000px){.q-drawer.q-drawer--left.q-drawer--standard{left:calc((100% - 1000px)/2);position:fixed}.n_leftDrawer{font-size:.9em}}@media screen and (max-width: 1000px){.q-page>div{margin-left:8px!important}.q-drawer,.q-page-container{font-size:.9em}}@media screen and (max-width: 840px){.n_cartBox{padding:.5em}.n_syukka_meyasu table{font-size:.9em}}@media screen and (max-width: 720px){.n_thumbnail{width:calc(25% - 1em)}.q-page>div{margin-left:16px!important}}@media screen and (max-width: 599px){header>div.row{display:block;padding:0 .25em}.n_header_left{margin-top:-1.9em;margin-left:2.75em;line-height:1}.n_header_left svg{width:60px;margin-right:.15em}.n_header_left span{display:inline-block;line-height:1}.n_login_name{padding:1em 1em 0;line-height:2;vertical-align:bottom}.n_header_right{margin-bottom:.25em}.n_header_right button>span{padding:0 .5em}.q-layout-padding{padding:1em 1.5em}.n_thumbnail{width:calc(20% - 1em)}.n_orderShow{max-width:420px;margin:0 auto!important}.n_orderShow .n_list_table{width:100%}.row .n_showimage{margin:0 auto}.form-table,.form-table tr{display:block;width:auto}.form-table th,.form-table td{display:block;padding:.25em 0;background:transparent;text-align:left;width:auto}.n_sm-order-first{order:-10000}}
