@charset "utf-8"; /* =================================================================== CSS information file name :popup.css style info :スライド/ポップアップ =================================================================== */ /* ----------------------------------------------- ポップアップ画面 ----------------------------------------------- */ #windowcolumn { background: #FFF; padding-bottom: 30px; } #windowcolumn h2.title, #slidewindow h2.title { } #slidewindow .title_box, #windowcolumn .title_box { margin: 0; padding: 0!important; text-align: center; clear: both; } /**イントロダクション*/ #windowcolumn .information { padding: 15px 10px; border-bottom: none; } /* ----------------------------------------------- スライド画面 ----------------------------------------------- */ #slidewindow { background: #F0F0F1; } /*jqm追記*/ .ui-btn-right { top: 9px!important; vertical-align: middle; } /* ----------------------------------------------- ログイン ----------------------------------------------- */ .login_area { background: #FFF; padding: 10px 15px; text-align: center; -webkit-box-shadow: 1px 5px 5px #ccc; -moz-box-shadow: 1px 5px 5px #ccc; } .login_area_btm { padding: 15px 15px 50px 15px; } .login_area_btm p:last-child { width: 95%; margin: 0 auto; line-height: 1.3; } .loginareaBox { padding: 15px 20px; margin: 0 auto 0 -10px; display: block; clear: both; border-radius: 7px; -moz-border-radius: 7px; -webkit-border-radius: 7px; text-align: center; position: relative; } .mailtextBox { width: 97%; margin: 0; padding: 10px; background: #fff; border-radius: 7px 7px 0 0; -moz-border-radius: 7px 7px 0 0; -webkit-border-radius: 7px 7px 0 0; border: #A9ABAD solid 1px; border-bottom: none!important; display: block; -webkit-box-shadow: none; -moz-box-shadow: none; } .passtextBox { width: 97%; margin: 0; padding: 10px; background: #fff; border-radius: 0 0 7px 7px; -moz-border-radius: 0 0 7px 7px; -webkit-border-radius: 0 0 7px 7px; border: #A9ABAD solid 1px; display: block; -webkit-box-shadow: none; -moz-box-shadow: none; } .navBox { width: 95%; margin: 10px auto; background: #FFF; border-radius: 7px; -moz-border-radius: 7px; -webkit-border-radius: 7px; display: block; border: #A9ABAD solid 1px; } .navBox li { width: 100%; vertical-align: middle; background: url(../img/common/ico_arrowR.png) 95% center no-repeat; padding: 0; display: block; border-bottom: #CCC solid 1px; } @media only screen and (-webkit-min-device-pixel-ratio: 2) { .navBox li { background: url(../img/common/ico_arrowR2.png) 95% center no-repeat; -webkit-background-size: 10px 15px; background-size: 10px 15px; } } .navBox li a { padding: 10px; display: block; cursor: pointer; } input[type="submit"].nav_nonmember { width: 100%; padding: 10px; font-weight: bold; background: none; border: none; display: block; text-align: left; } .navBox li:last-child { border-bottom: none; } .navBox li a:link, .navBox li a:visited { color: #000; } /* ----------------------------------------------- パスワードを忘れた方 ----------------------------------------------- */ .window_area { margin-bottom: 10px; padding: 5px 0; border-top: #999 solid 1px; border-bottom: #999 solid 1px; } .window_area p { padding: 5px 10px; line-height: 1.3; } .window_area #completebox { border: none; font-size: 16px; font-weight: bold; color: #CC0000; text-align: center; padding: 20px 10px; -webkit-box-shadow: none; width: 10em; margin: auto; display: block; } /* ----------------------------------------------- ビュー画面 ----------------------------------------------- */ .view_detail { margin: 0; min-height: 150px; } .view_detail dt { padding: 10px 12px; border-bottom: #CCC solid 1px; } .view_detail dd { padding: 10px 12px; }