body {
    animation: fadeIn 0.5s ease 0s 1 normal;
    -webkit-animation: fadeIn 0.5s ease 0s 1 normal;
}

@keyframes fadeIn {
    0% {opacity: 0}
    100% {opacity: 1}
}

@-webkit-keyframes fadeIn {
    0% {opacity: 0}
    100% {opacity: 1}
}
.container{width:auto;max-width:1200px;padding:0 15px}.profile{margin:30px auto 50px auto;max-width:970px}.migrate{margin:30px auto 50px auto;max-width:680px}.required:after{content:"* ";color:#E00}.alert{padding:8px 16px}.info_box{border-bottom:1px #eee solid;margin-top:20px;padding-bottom:5px;width:100%}p.info{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}body{padding-top:60px;background-color:#f8f6f3}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f8f6f3}.table-hover>tbody>tr:hover,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f2f0eb}.nav>li>a{padding:7.25px 14px}.navbar{min-height:53px}.navbar-nav{padding:9px 10px 0 0}a{color:#E48B8B}a:hover,a:focus{color:#777171;text-decoration:none}a.tab_menu:hover,a.tab_menu:focus{color:#fff;text-decoration:none}.list_photo{width:40px;height:40px;overflow:hidden;position:relative}img.list_upimages{width:40px;height:40px;object-fit:cover}.blink{animation:blinkAnime 1.2s infinite alternate}@keyframes blinkAnime{0{color:red}100%{color:#fcc}}@supports(-ms-ime-align:auto){img.list_upimages{position:absolute;left:-100%;right:-100%;margin:auto;width:100%;height:auto}}.row.panel_box{margin:20px auto 0 auto;max-width:970px}.social_login_box{max-width:400px;margin:0 auto}.social_login_box .btn-social{width:49.5%;font-size:14px;margin-bottom:5px;float:left}.social_login_box .btn-social.btn-github img{width:20px;height:auto}.social_login_box.sns_renkei{max-width:700px}.social_login_box.sns_renkei .btn-social{width:49.4%}.sns_explanation{margin:8px 0 20px 0;font-size:12px}.form-control{padding:6px 8px}.form-control,.select2-search input[type=text]{font-size:16px}.form-control.bottle_tbl_left{width:49%;float:left}.form-control.bottle_tbl_right{width:49%;float:right}.form-control.bottle_select{width:40%;float:left;margin-right:.5%}.form-control.customer_tbl_3{width:33.33333%;float:left}.form-control.select_birthday_year{width:36%;max-width:140px;display:inline;margin-right:1%}.form-control.select_birthday{width:26%;max-width:100px;display:inline;margin-right:1%}.form-control.bottle_date{width:19%;float:left;background-color:#eee}.form-control.text_memo{width:12%;float:left;margin-right:.5%}.form-control.text_memo2{width:22%;float:left;margin-right:.5%}.form-control.numbers{width:40%}.form-control.lastvisit{width:60%;max-width:260px;margin-right:2px}.form-control.company_data{margin-bottom:4px}.require{color:#fff;background-color:#d00;padding:1px 4px;border-radius:2px;font-size:72%;font-weight:normal}.bottles_del{width:auto;float:right;margin:0 0 0 3px}.add_bottle_detail{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #eee}.add_field{width:auto}.bottle_form_1,.bottle_form_2,.bottle_form_3{margin-bottom:3px}.list_b_del{margin:0 0 0 3px}.f_right{float:right}.navbar-logo img#logo{width:36px;height:auto;float:left;margin:8px 10px 0 0}ul.nav.nav-tabs li.active{font-weight:bold}ul.nav.nav-tabs li.active a{background-color:#fff}.btn{border-radius:4px;margin:0 1px}.btn-primary{background-color:#E48B8B;border-color:#e0909b;color:#fff}.btn-primary:hover,.btn-primary.hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{background-color:#777171;border-color:#49414a}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary.active[disabled],.btn-primary.focus[disabled],.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#777171;border-color:#777171}.btn-github{background-color:#f0f0f0;background-image:none;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.2)}.btn-github:hover{background-color:#e7e7e7}ul.nav.navbar-nav_main{float:left;margin:9px 0 0 0}.navbar-nav_main>li:not(:last-child){margin-right:5px}.navbar-nav_main>li{float:left}.navbar-nav_main>li>a{border-radius:4px;padding-bottom:7.25px;padding-top:7.25px;background-color:#777171;color:#eee}.nav>li>a:hover,.nav>li>a:focus{background-color:#E48B8B}.navbar-inverse .navbar-nav>.dropdown>a:hover .caret,.navbar-inverse .navbar-nav>.dropdown>a:focus .caret{border-top-color:#E48B8B;border-bottom-color:#E48B8B}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{background-color:#777171;color:#fff}.navbar-inverse .navbar-nav>.open>.dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav>.open>.dropdown-menu>li>a:focus{background-color:#E48B8B}.navbar.navbar-default.navbar-fixed-top .container{margin-top:6px;margin-bottom:5px}.navbar .nav .fa{font-size:18px}.navbar.navbar-default.navbar-fixed-top{background-color:#333;border:0;box-shadow:0 1px 2px rgba(0,0,0,0.13)}.navbar-header .navbar-brand{height:53px;padding:14px 15px 0;margin:1px 0 0 0;font-size:17px;color:#eee;font-weight:normal}.navbar-header .navbar-brand:hover,.navbar-header .navbar-brand:focus{color:#fff}.navbar-header .navbar-brand img{display:inline;margin:-3px 7px 0 0;width:32px;height:32px}.navbar-header .navbar-toggle{margin:11px 15px 8px 0;padding:0 12px;background-color:#666;border-color:#666;height:34px;line-height:1;border-radius:4px}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#E48B8B;border-color:#E48B8B}.navbar-collapse .navbar-nav li a{font-weight:normal}.navbar-inverse .navbar-toggle:hover:before,.navbar-inverse .navbar-toggle:focus:before{color:#E48B8B}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#E48B8B;background-color:transparent}.navbar-default .navbar-toggle .icon-bar{background-color:#666}#navbar-main .navbar-nav>li>a{margin-bottom:5px;margin-top:5px;color:#eee;background-color:#444}#navbar-main .navbar-nav>li>a:hover{background-color:#666;color:#fff}.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#eee}.navbar-news{float:right;margin:10px 0 6px 0}.navbar-news a .glyphicon-info-sign{color:#ff6;margin-left:10px}.navbar-news a .glyphicon-info-sign:hover{color:#ffe}.navbar-news a .glyphicon-cog{color:#ddd;margin-left:15px}.navbar-news a .glyphicon-cog:hover{color:#ffe}.navbar-news .glyphicon{font-size:24px}.dropdown-menu{background-color:#777171;border:0}.dropdown-menu>li>a{color:#fff}.dropdown-menu>li>a i{margin-right:5px}.dropdown-menu>li>a:hover{background-color:#666}.navbar-default .navbar-collapse{border-color:#888}.navbar-nav>li>.dropdown-menu{margin-top:6px}#bread{margin:.5em 0}form.search_form{width:100%;margin-top:1em}form.search_form select.select_form{width:27%;float:left}form.search_form input.form-searchword{width:29%}.form-group.focus .form-control,.form-control:focus,.form-group.focus .select2-search input[type="text"],.select2-search input[type="text"]:focus{border-color:#1abc9c;outline:0;box-shadow:none}.pagination{margin:22px 0 12px 0}.pagination>li>a,.pagination>li>span{color:#D68282}.grecaptcha-badge{visibility:hidden}#payjp_checkout_box input[type="button"]{background-image:none !important;border-radius:4px !important;font-size:14px !important;border:none !important;width:100%;background:#0088f4 !important}.index_search select,.index_search input,.index_search submit{float:left;margin:0 .5em 1em 0}.search_result{border-top:1px #ddd solid;border-bottom:1px #ddd solid;padding:5px;clear:both}.form-group span.badge{font-size:13px;margin-top:-5px}.form-group.focus .input-group-addon,.input-group.focus .input-group-addon{background-color:#E48B8B;border-color:#E48B8B}.form-group.focus .input-group-btn>.btn-default+.btn-default,.input-group.focus .input-group-btn>.btn-default+.btn-default{border-left-color:#16a085}.form-group.focus .input-group-btn .btn,.input-group.focus .input-group-btn .btn{border-color:#E48B8B;background-color:#fff;color:#E48B8B}.form-group.focus .input-group-btn .btn-default,.input-group.focus .input-group-btn .btn-default{color:#fff;background-color:#E48B8B}.form-group.focus .input-group-btn .btn-default:hover,.input-group.focus .input-group-btn .btn-default:hover,.form-group.focus .input-group-btn .btn-default.hover,.input-group.focus .input-group-btn .btn-default.hover,.form-group.focus .input-group-btn .btn-default:focus,.input-group.focus .input-group-btn .btn-default:focus,.form-group.focus .input-group-btn .btn-default:active,.input-group.focus .input-group-btn .btn-default:active,.form-group.focus .input-group-btn .btn-default.active,.input-group.focus .input-group-btn .btn-default.active,.open>.dropdown-toggle.form-group.focus .input-group-btn .btn-default,.open>.dropdown-toggle.input-group.focus .input-group-btn .btn-default{color:#fff;background-color:#48c9b0;border-color:#48c9b0}.form-group.focus .input-group-btn .btn-default:active,.input-group.focus .input-group-btn .btn-default:active,.form-group.focus .input-group-btn .btn-default.active,.input-group.focus .input-group-btn .btn-default.active,.open>.dropdown-toggle.form-group.focus .input-group-btn .btn-default,.open>.dropdown-toggle.input-group.focus .input-group-btn .btn-default{background:#16a085;border-color:#16a085}.form-group.focus .input-group-btn .btn-default.disabled,.input-group.focus .input-group-btn .btn-default.disabled,.form-group.focus .input-group-btn .btn-default[disabled],.input-group.focus .input-group-btn .btn-default[disabled],fieldset[disabled] .form-group.focus .input-group-btn .btn-default,fieldset[disabled] .input-group.focus .input-group-btn .btn-default,.form-group.focus .input-group-btn .btn-default.disabled:hover,.input-group.focus .input-group-btn .btn-default.disabled:hover,.form-group.focus .input-group-btn .btn-default[disabled]:hover,.input-group.focus .input-group-btn .btn-default[disabled]:hover,fieldset[disabled] .form-group.focus .input-group-btn .btn-default:hover,fieldset[disabled] .input-group.focus .input-group-btn .btn-default:hover,.form-group.focus .input-group-btn .btn-default.disabled.hover,.input-group.focus .input-group-btn .btn-default.disabled.hover,.form-group.focus .input-group-btn .btn-default[disabled].hover,.input-group.focus .input-group-btn .btn-default[disabled].hover,fieldset[disabled] .form-group.focus .input-group-btn .btn-default.hover,fieldset[disabled] .input-group.focus .input-group-btn .btn-default.hover,.form-group.focus .input-group-btn .btn-default.disabled:focus,.input-group.focus .input-group-btn .btn-default.disabled:focus,.form-group.focus .input-group-btn .btn-default[disabled]:focus,.input-group.focus .input-group-btn .btn-default[disabled]:focus,fieldset[disabled] .form-group.focus .input-group-btn .btn-default:focus,fieldset[disabled] .input-group.focus .input-group-btn .btn-default:focus,.form-group.focus .input-group-btn .btn-default.disabled:active,.input-group.focus .input-group-btn .btn-default.disabled:active,.form-group.focus .input-group-btn .btn-default[disabled]:active,.input-group.focus .input-group-btn .btn-default[disabled]:active,fieldset[disabled] .form-group.focus .input-group-btn .btn-default:active,fieldset[disabled] .input-group.focus .input-group-btn .btn-default:active,.form-group.focus .input-group-btn .btn-default.disabled.active,.input-group.focus .input-group-btn .btn-default.disabled.active,.form-group.focus .input-group-btn .btn-default[disabled].active,.input-group.focus .input-group-btn .btn-default[disabled].active,fieldset[disabled] .form-group.focus .input-group-btn .btn-default.active,fieldset[disabled] .input-group.focus .input-group-btn .btn-default.active{background-color:#bdc3c7;border-color:#E48B8B}form.navbar-form div.form-group{width:100%}.admin_search_box{float:left;width:90%}.admin_menu_box{float:right}.admin_search_box .form-group{width:100%}.admin_search_box .form-group select{width:26%}.admin_search_box .form-group input[type="text"]{width:26%}h2.alart_message{font-size:21px;text-align:center}.medium,medium{font-size:94%;font-weight:normal}.small,small{font-size:84%;font-weight:normal}.x-small,x-small{font-size:70%;font-weight:normal}.xx-small,xx-small{font-size:64%;font-weight:normal}.alert{color:#d00}.list_center{text-align:center}.text_bolder{font-weight:bold;color:#d00}.list_tbl_box{margin:15px 0 0 0}.list_tbl{width:100%;margin:1em auto;padding:6px !important;clear:both}.list_tbl tbody{border-bottom:1px solid #ddd}.list_tbl table{width:100%}.list_tbl table th,.list_tbl table td{padding:5px;line-height:1.2em}.list_tbl table td p{margin:3px 0}.list_tbl table .bottle_tbl{max-width:300px}.list_tbl table .date_tbl{max-width:100px}.list_select input[type=radio]{height:16px;width:16px;vertical-align:middle}input[type=checkbox]{height:20px;width:20px;vertical-align:middle;float:left;margin:2px 5px 0 0}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:6px;border-top:0}.table>tbody>tr{margin:5px 0;background-color:#fff}.table.customer_tbl>tbody>tr>td,.table.customer_tbl>tbody>tr>th,.table.customer_tbl>tfoot>tr>td,.table.customer_tbl>tfoot>tr>th,.table.customer_tbl>thead>tr>td,.table.customer_tbl>thead>tr>th,.table.setting_tbl>tbody>tr>td,.table.setting_tbl>tbody>tr>th{padding:10px 8px}.table.customer_tbl>tbody>tr>th,.table.customer_tbl>tfoot>tr>th,.table.customer_tbl>thead>tr>th,.table.setting_tbl>tbody>tr>th{vertical-align:middle}.customer_tbl label,.customer_detail_tbl label{margin:4px 0}.customer_tbl input[type=checkbox]{margin:8px 3px 0 0}.customer_detail_tbl input[type=checkbox]{margin:8px 3px 0 0}.list_btn{text-align:center;margin:2em 0}.display_homeinfo{float:right;text-align:right;margin-bottom:10px}.display_homeinfo p{margin:0;font-size:12px;line-height:1.3em}p.hello_msg{margin:0}p.limit_level{float:right;font-size:11px;margin:2px 0 0 0;color:white;background-color:#999;padding:1px 6px 1px 6px;border-radius:12px}p.elapsed_days-small{display:inline-block;font-size:9px;margin:0 2px;color:white;background-color:#999;padding:0 4px 0 4px;border-radius:10px}.regist_tbl table{width:100%}.regist_tbl table th,.regist_tbl table td{padding:5px}.fa-birthday-cake{color:#ffc000;font-size:14px}.birthday_box{display:inline}.birthday_box i{margin:0 1px 0 2px}.birthday_box p{margin:0 auto;display:inline;text-align:center}.regist_tbl table tr:nth-child(odd) th,.regist_tbl table tr:nth-child(odd) td{background-color:#eee}.newregist_btn{float:right;margin:0 0 5px}.alert_msg{color:red}#footer{max-width:1200px;text-align:center;margin:30px auto 5px auto;padding:0;border-top:1px #ddd solid}#footer copyright{font-size:10px}.footer{position:absolute;bottom:0;width:100%;height:30px;background-color:#f5f5f5}body>.container{padding:0 15px 0}.container .text-muted{margin:6px 0 0;font-size:10px}.footer>.container{padding-right:15px;padding-left:15px}.footer_link{margin:20px 0;text-align:center;font-size:80%}.hissu{color:red;font-weight:bold}.yellow{color:#fc3}.clear{clear:both}.regist_title{float:left}.detail_tbl{margin:0 0 1em 0;clear:both}.detail_tbl table{width:100%}.detail_tbl th,.detail_tbl td{padding:10px;border:1px solid #ddd}.detail_tbl th{background:#f4f4f4}.detail_tbl table th{width:30%;text-align:left}.elapsed_days{float:right;font-size:11px;margin:9px 0 0 2px;color:white;background-color:#999;padding:1px 5px 1px 5px;border-radius:12px}.edit_btn{float:right}.edit_btn .btn-danger{margin-right:1em}.btn_left{float:left;margin-right:1em}.login_form{max-width:400px;margin:10px auto}h3.login{text-align:center}.disp_pass{float:right;margin:4px 12px 0 0}.admin_list{max-width:480px;margin:0 auto}.admin_list table{margin-bottom:0}img.icons{margin:5px}.footer_navi{margin-top:20px}.return_btn{margin:0;float:left}.update_btn{float:right}.read_btn{margin:.5em 0 0 0;text-align:center}.footer_navi a.btn.btn-default{float:left}.update_btn .btn-default{margin-right:1em}.admin_customerlist{margin:10px 0 0 0}input#pageCnt.page_cnt{width:80px;float:left;margin:0 .5em 0 0}a.btn.btn-default.pagecnt{border-color:#ddd;margin-top:-26px}.pagenavi{text-align:center}.pagenavi table{margin:0 auto}.pagenavi table tbody tr td ul.pagination{margin:5px 0 22px 0}.pageup{display:none;position:fixed;bottom:-1px;right:20px}.pageup a{display:block;width:48px;height:48px;background-color:#333;border-radius:48px;text-align:center;color:#fff;font-size:18px;text-decoration:none;line-height:48px;opacity:.5;filter:alpha(opacity=50);-ms-filter:"alpha(opacity=50)";-moz-opacity:.5;-khtml-opacity:.5}.pageup a:hover{opacity:.8;filter:alpha(opacity=80);-ms-filter:"alpha(opacity=80)";-moz-opacity:.8;-khtml-opacity:.8}.navigationbtn_box .btn{margin:30px 1% 0 1%;display:inline-block;width:100%;max-width:48%}.helpbox{font-size:.85em;background-color:#ffffe6;padding:10px;margin:0 0 10px 0}.helpbox h4{margin:0}.helpbox ul{margin:0}.helpbox ul li{font-size:.95em}.infotip{width:19px;height:19px;background-color:rgba(0,0,0,.05);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;padding:1px;margin:0;display:inline-block}.infotip:hover{background-color:rgba(0,0,0,.1)}.infotip abbr{height:100%;font-size:.9em;font-weight:bold;line-height:1.2;text-align:center;text-shadow:0 1px rgba(0,0,0,.25);color:#fff;background:#84e100;background:-webkit-gradient(linear,left top,left bottom,from(#84e100),to(#6fbc00));background:-webkit-linear-gradient(top,#84e100,#6fbc00);background:-moz-linear-gradient(top,#84e100,#6fbc00);background:-ms-radial-gradient(top,#84e100,#6fbc00);background:-o-linear-gradient(top,#84e100,#6fbc00);background:linear-gradient(top,#84e100,#6fbc00);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:0;cursor:help;display:block}.infotip{text-decoration:none}#tooltip{font-family:Ubuntu,sans-serif;font-size:.875em;text-align:left;text-shadow:0 1px rgba(0,0,0,.5);line-height:1.5;color:#fff;background:#333;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.6)),to(rgba(0,0,0,.8)));background:-webkit-linear-gradient(top,rgba(0,0,0,.6),rgba(0,0,0,.8));background:-moz-linear-gradient(top,rgba(0,0,0,.6),rgba(0,0,0,.8));background:-ms-radial-gradient(top,rgba(0,0,0,.6),rgba(0,0,0,.8));background:-o-linear-gradient(top,rgba(0,0,0,.6),rgba(0,0,0,.8));background:linear-gradient(top,rgba(0,0,0,.6),rgba(0,0,0,.8));-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border-top:1px solid #fff;-webkit-box-shadow:0 3px 5px rgba(0,0,0,.3);-moz-box-shadow:0 3px 5px rgba(0,0,0,.3);box-shadow:0 3px 5px rgba(0,0,0,.3);position:absolute;z-index:100;padding:15px}#tooltip:after{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #333;border-top-color:rgba(0,0,0,.7);content:'';position:absolute;left:50%;bottom:-10px;margin-left:-10px}#tooltip.top:after{border-top-color:transparent;border-bottom:10px solid #333;border-bottom-color:rgba(0,0,0,.6);top:-20px;bottom:auto}#tooltip.left:after{left:10px;margin:0}#tooltip.right:after{right:10px;left:auto;margin:0}abbr[data-original-title],abbr[title]{border:0;text-decoration:none}.add-clear_adjust .add-clear-span a{right:14px !important}.add-clear_adjust2 .add-clear-span a{top:10px !important;right:7px !important}.add-clear_adjust3 .add-clear-span a{top:10px !important}.add-clear_adjust4 .add-clear-span a{top:5px !important}.add-clear_adjust5 .add-clear-span a{top:10px !important;right:14px !important}.add-clear_adjust-txtarea .add-clear-span a{top:-8px !important}.select2-drop .select2-highlighted>.select2-result-label{background:#E48B8B}.form-group.focus .form-control,.form-control:focus,.form-group.focus .select2-search input[type="text"],.select2-search input[type="text"]:focus{border-color:#E48B8B;outline:0;box-shadow:none}.pagination li.active>a,.pagination li.active>span,.pagination li.active>a:hover,.pagination li.active>span:hover,.pagination li.active>a:focus,.pagination li.active>span:focus{background-color:#E48B8B;color:#fff;border-color:#dfe2e5}.pagination li.active.previous>a,.pagination li.active.next>a,.pagination li.active.previous>span,.pagination li.active.next>span,.pagination li.active.previous>a:hover,.pagination li.active.next>a:hover,.pagination li.active.previous>span:hover,.pagination li.active.next>span:hover,.pagination li.active.previous>a:focus,.pagination li.active.next>a:focus,.pagination li.active.previous>span:focus,.pagination li.active.next>span:focus{background-color:#E48B8B;color:#fff}.pagination li>a:hover,.pagination li>span:hover,.pagination li>a:focus,.pagination li>span:focus{background-color:#E48B8B;color:#fff}.pagination li>a:active,.pagination li>span:active{background-color:#E48B8B;color:#fff}.btn-info{background-color:#E48B8B;border-color:#E48B8B}.btn-info:hover,.btn-info.hover,.btn-info:focus,.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#777171;border-color:#49414a}.btn-twitter,.btn-facebook,.btn-google-plus{background-image:none}.btn-line{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#00b900;*background-color:#00b900;background-repeat:repeat-x;border-color:#00b900 #00b900 #00a900;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25)}.btn-line:hover,.btn-line:focus,.btn-line:active,.btn-line.active,.btn-line.disabled,.btn-line[disabled]{color:#fff;background-color:#00a900;*background-color:#009c00}.btn-line:active,.btn-line.active{background-color:#00a900 \9}.remindme{margin:10px 0}.name_box{font-weight:bold;font-size:200%}.imgInput label{color:white;background-color:#d00;padding:4px 12px 3px 10px;border-radius:16px;font-size:12px;margin:5px 3px;cursor:pointer}.csvInput{float:left}.csvInput label{color:white;background-color:#4caf50;padding:4px 12px 3px 10px;border-radius:16px;font-size:12px;margin:5px 0;cursor:pointer}.csvImport_disp{float:left;margin:5px 0 0 8px}.csvImport_disp input{width:100%;min-width:380px;background-color:transparent;border:0;font-size:13px}#footer_submit_box{margin:10px 0 0 0;background-color:rgba(162,156,156,0.9);width:100%;height:55px;padding:10px 0;text-align:center;display:-moz-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-moz-box-orient:horizontal;-moz-box-direction:normal;-webkit-box-orient:horizontal;-webkit-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-directioln:row;-moz-box-pack:end;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;overflow:hidden;position:fixed;left:0;bottom:0;z-index:1000}#footer_submit_box .submit_box{margin:0 auto;width:100%}#footer_submit_box .submit_box .btn{padding:6px 15px;width:155px;display:inline}#footer_submit_box .submit_box .btn.btn-default{background-color:#eee;color:#333}#footer_submit_box .submit_box .btn.btn-default:hover{background-color:#fff}table.customer_tbl,table.customer_detail_tbl,table.setting_tbl{margin-bottom:54px;border-top:2px solid #ddd;border-bottom:1px solid #ddd}table.customer_tbl tr th,table.customer_tbl tr td,table.customer_detail_tbl tr th,table.customer_detail_tbl tr td,table.setting_tbl tr th,table.setting_tbl tr td,{vertical-align:middle;padding:10px 8px}table.customer_tbl tr th,table.customer_detail_tbl tr th{white-space:nowrap}table.customer_tbl tr td ul,table.customer_detail_tbl tr td ul{margin:0;padding:0}table.customer_tbl tr td hr,table.customer_detail_tbl tr td hr{margin-top:5px;margin-bottom:5px}.sample_msg{font-size:12px;color:#c00}.sepa{color:#bbb}.pc_clear{clear:both}.detail_tbl table .picker tr th.picker__weekday{text-align:center}.picker__table th{text-align:center}.pc_none{display:none !important}.pc_none_tab{display:none}ul.in-ex_btn{margin:0;padding:0}ul.in-ex_btn li{list-style:none;margin:5px 0}ul.in-ex_btn li .btn{min-width:220px}.agreement{margin:0 0 20px 0;text-align:center}.cancel_box{margin-top:50px;text-align:center;background-color:#eee;padding:20px 15px 10px 15px}.badge{position:absolute;top:5px;right:7px;height:7px;width:7px;font-size:1px;line-height:1em;color:red;background-color:red;text-align:center;min-width:2px;padding:0}.list_star-icons{font-size:13px}.list_star-icons .far-star{margin-top:-2px}.fa-star.staradd{color:#fc0}.fa-star.staroff{color:#666}.infotip{width:19px;height:19px;background-color:rgba(0,0,0,.05);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;padding:1px;margin:0;display:inline-block}.infotip:hover{background-color:rgba(0,0,0,.1)}.infotip abbr{height:100%;font-size:.9em;font-weight:bold;line-height:1.2;text-align:center;text-shadow:0 1px rgba(0,0,0,.25);color:#fff;background:#84e100;background:-webkit-gradient(linear,left top,left bottom,from(#84e100),to(#6fbc00));background:-webkit-linear-gradient(top,#84e100,#6fbc00);background:-moz-linear-gradient(top,#84e100,#6fbc00);background:-ms-radial-gradient(top,#84e100,#6fbc00);background:-o-linear-gradient(top,#84e100,#6fbc00);background:linear-gradient(top,#84e100,#6fbc00);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:0;cursor:help;display:block}.infotip{text-decoration:none}#tooltip{font-family:Ubuntu,sans-serif;font-size:.875em;text-align:left;text-shadow:0 1px rgba(0,0,0,.5);line-height:1.5;color:#fff;background:#333;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.6)),to(rgba(0,0,0,.8)));background:-webkit-linear-gradient(top,rgba(0,0,0,.6),rgba(0,0,0,.8));background:-moz-linear-gradient(top,rgba(0,0,0,.6),rgba(0,0,0,.8));background:-ms-radial-gradient(top,rgba(0,0,0,.6),rgba(0,0,0,.8));background:-o-linear-gradient(top,rgba(0,0,0,.6),rgba(0,0,0,.8));background:linear-gradient(top,rgba(0,0,0,.6),rgba(0,0,0,.8));-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border-top:1px solid #fff;-webkit-box-shadow:0 3px 5px rgba(0,0,0,.3);-moz-box-shadow:0 3px 5px rgba(0,0,0,.3);box-shadow:0 3px 5px rgba(0,0,0,.3);position:absolute;z-index:100;padding:15px}#tooltip:after{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #333;border-top-color:rgba(0,0,0,.7);content:'';position:absolute;left:50%;bottom:-10px;margin-left:-10px}#tooltip.top:after{border-top-color:transparent;border-bottom:10px solid #333;border-bottom-color:rgba(0,0,0,.6);top:-20px;bottom:auto}#tooltip.left:after{left:10px;margin:0}#tooltip.right:after{right:10px;left:auto;margin:0}.btn_responcive{min-width:200px}.alert-info,.alert-danger{margin:20px 0}.form-inline .form-group.search_box{width:100%}.form-inline .form-control.search_select{width:28%;margin-right:2px}.form-inline .form-control.search_word{width:29%;margin-right:2px}table.customer_tbl th.responsive_t,table.customer_detail_tbl th.responsive_t{width:26%;max-width:26%;padding:10px 8px;vertical-align:middle}table.customer_tbl td.responsive_t,table.customer_detail_tbl td.responsive_t{padding:10px 8px}.loader{position:fixed;width:100vw;height:100vh;top:0;left:0;background:#fff;opacity:.3;z-index:1}#loader_icon{pointer-events:none;text-align:center;position:fixed;top:50%;left:50%;margin-top:-30px;margin-left:-30px;width:60px;height:60px;border-radius:50%;border:8px solid #E48B8B;border-right-color:transparent;-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-ms-animation:spin 2s infinite linear;z-index:2}@-webkit-keyframes spin{0{-webkit-transform:rotate(0);opacity:1}50%{-webkit-transform:rotate(180deg);opacity:1}100%{-webkit-transform:rotate(360deg);opacity:1}}@-moz-keyframes spin{0{-moz-transform:rotate(0);opacity:1}50%{-moz-transform:rotate(180deg);opacity:1}100%{-moz-transform:rotate(360deg);opacity:1}}@-ms-keyframes spin{0{-ms-transform:rotate(0);opacity:1}50%{-ms-transform:rotate(180deg);opacity:1}100%{-ms-transform:rotate(360deg);opacity:1}}.head_massage{background-color:#ffd;padding:2px 3px;border-radius:2px;margin:0 0 11px}.head_massage p{margin:0}@media screen and (min-width:768px){#banner{min-height:300px;border-bottom:0}.bs-docs-section{margin-top:0}.bs-component{position:relative}.bs-component .modal{position:relative;top:auto;right:auto;left:auto;bottom:auto;z-index:1;display:block}.bs-component .modal-dialog{width:90%}.bs-component .popover{position:relative;display:inline-block;width:220px;margin:20px}.nav-tabs{margin-bottom:15px}.progress{margin-bottom:10px}.navbar-nav>li>a{margin-top:auto;margin-bottom:auto}}@media screen and (max-width:1200px){.form-inline .form-control.search_select{width:28%}.form-inline .form-control.search_word{width:28%}}@media screen and (max-width:1024px){.tab_side_none{display:none}.form-inline .form-control.search_select{width:27%}.form-inline .form-control.search_word{width:28%}}@media screen and (max-width:992px){form.search_form select.select_form{width:25%}form.search_form input.form-searchword{width:26%}}@media screen and (max-width:960px){.tab_none{display:none}.pc_none_tab{display:inline}.form-inline .form-control.search_select{width:25%}.form-inline .form-control.search_word{width:27%}.tub_none{display:none !important}.form-control.bottle_select{width:39%}}@media screen and (max-width:767px){h3{font-size:20px}.float_right{float:right}.float_left{float:left}.badge{top:14px;right:75px}ul.navbar-nav_sub{float:right;margin:16px 17px 0 0;padding:0}.navbar-nav_sub>li{font-size:18px}.navbar-nav_sub>li a{color:#eee}.navbar-nav_sub>li a:hover{color:#E48B8B}form.search_form input.form-searchword{width:26%}.navbar-news{margin:-6px 0 8px 0}.spNone{display:none}.form-group{margin-bottom:5px}.form-group select,.form-group input{margin-bottom:5px}.btn_submit{width:49%;margin:0}.btn_responcive{width:100%}table.customer_tbl,table.customer_detail_tbl{width:100%;border-collapse:collapse}table.customer_tbl th.responsive_t,table.customer_tbl td.responsive_t,table.customer_detail_tbl th.responsive_t,table.customer_detail_tbl td.responsive_t{width:100%;max-width:100%;display:block;border:0;padding:6px}table.customer_tbl tbody{border-top:2px #ccc solid;border-bottom:1px #ccc solid}table.customer_tbl th,table.customer_detail_tbl th{background-color:#f9f8f6 !important;border-top:1px #ccc solid !important}table.customer_tbl td,table.customer_detail_tbl td{background-color:#fff !important}.list_tbl_box{margin:15px 0 0 0}table.list_tbl th{font-size:14px}table.setting_tbl tbody{border-top:2px #ccc solid;border-bottom:1px #ccc solid}table.setting_tbl tbody th,table.setting_tbl tbody td{padding:10px 6px}.form-control{padding:6px 6px}.form-control.bottle_select{width:54%}.form-control.select_birthday_year{width:30%}.form-control.select_birthday{width:24%}.form-control.bottle_date{width:54%;margin:4px 0 0 0}.form-control.text_memo{width:22%}.form-control.numbers{width:50%}.form-control.lastvisit{width:75%}.elapsed_days{margin:13px 0 0 2px}.add_field{margin:0}.list_b_del{margin:4px 0 0 3px}.form-inline .form-group{width: 100%}.btn_add-memo{width:100%}.customer_history .cus_his_keyword{display: inline-block;width: calc(100% - 131px)}.customer_history .cus_his_keyword{display:inline-block;width:calc(100% - 131px)}.customer_history .btn_cus_his_reset{width:60px;margin:0 0 5px;padding:6px 5px}.form-inline .form-control.search_select{width:100%}.form-inline .form-control.search_word{width:100%}.adjust_btn{margin-top:-5px}.sp_none{display:none !important}.pc_none{display:inline !important}.admin_search_box{float:none;width:100%}.admin_search_box .form-group select{width:100%}.admin_search_box .form-group input[type="text"]{width:100%}.admin_menu_box{float:none}.admin_search_box .btn{width:49.2%}.admin_search_box .btn.btn-default{float:right}.display_pass{float:right}}@media screen and (max-width:480px){body>.container{font-size:14px}.x-small{font-size:68%}.xx-small{font-size:56%}.h1,.h2,.h3,h1,h2,h3{margin-top:15px;margin-bottom:11px}.btn.btn-sm{padding:6px 8px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{padding-left:10px;padding-right:10px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:4px 2px}.table.customer_detail_tbl>tbody>tr>td,.table.customer_detail_tbl>tbody>tr>th,.table.customer_detail_tbl>tfoot>tr>td,.table.customer_detail_tbl>tfoot>tr>th,.table.customer_detail_tbl>thead>tr>td,.table.customer_detail_tbl>thead>tr>th{padding:6px 8px}.badge{top:14px;right:66px}.pagenavi table{margin:0;width:100%}.pagenavi table th,.pagenavi table td{width:100%;text-align:center;display:block;border-top:0}.pagenavi table tr:first-child th{border-top:1px solid #ddd}a.btn.btn-default.pagecnt{margin:6px 0}.pagenavi table tbody tr td ul.pagination{margin:5px 0 0}.detail_tbl table{margin:0}.detail_tbl table th,.detail_tbl table td{width:100%;display:block;border-top:0}.detail_tbl table tr:first-child th{border-top:1px solid #ddd}.pagination>li>a,.pagination>li>span{padding:6px 10px}.list_tbl table tr td.bottle_tbl,.list_tbl table tr td.pic_tbl{font-size:80%}.navbar-header .navbar-brand{font-size:13px;height:48px}.navbar{min-height:50px}.navbar-header .navbar-brand{padding:11px 8px 0 10px}.navbar-header .navbar-brand img{display:inline;margin:-3px 0 0 0}.navbar-nav_main>li>a{padding:7px 8px;font-size:13px}.navbar-header .navbar-toggle{margin:8px 10px 6px 0}ul.nav.navbar-nav_main{margin:8.5px 0 0 0}ul.navbar-nav_sub{margin:13px 14px 0 0}form.search_form div.index_search select.form-control.select_form,form.search_form div.form-group.index_search input.form-searchword,form.search_form div.index_search input.btn{width:100%}.edit_btn{float:none;text-align:center;margin-top:2em}.edit_btn .btn-danger{float:left;margin-right:0}.edit_btn .btn-warning{float:right}.update_btn{float:none;text-align:center;margin-top:2em}.update_btn .btn-default{float:left;margin-right:0}.update_btn .btn-primary{float:right}.btn_50{width:47.5%}.btn_left{margin-right:5%}.btn_right{margin-top:2em}.sp_fontsize{font-size:80%}.sepa{font-size:80%}.clearfix:after{content:"";clear:both;display:block}.form-control.customer_tbl_3{width:50%}.social_login_box .btn-social{width:100%;margin-bottom:8px}.form-control.lastvisit{max-width:150px}.fa-star{font-size:80%}.disp_pass{margin:4px 8px 0 0}}@media screen and (max-width:380px){.sps_none{display:none !important}.pc_clear{clear:none}.sp_clear{clear:both}}