Default CSS

Default CSS

https://alicex.jp/css/sp_contents.css

* { margin:0; padding:0; line-break:strict; word-wrap:break-word; } body { font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic ProNN", Osaka, "MS Pゴシック", "MS PGothic", "Times New Roman", sans-serif; margin:0; padding:0; -webkit-text-size-adjust:none; } /* ul { list-style:none; } */ body .ui-li .ui-li-desc { white-space:normal; } .ad_data { text-align:center; margin:0 auto; } body .ui-footer .ui-title { white-space:normal; } hr { max-width:99%; } /*--- 送信ボタン --*/ input, textarea, select, button { border-radius:3px; border:1px solid #ccc; line-height:1.42857143; vertical-align:middle; -webkit-appearance:none; -moz-appearance:none; appearance:none; display:inline-block; } input[type="submit"], button { font-size:15px; font-weight:normal; text-align:center; margin-left:2px; padding:5px 14px; -webkit-appearance:button; overflow:visible; white-space:nowrap; } select, input[type="submit"], button { background-image:-webkit-gradient( linear,left top,left bottom, color-stop(0,#fff), color-stop(1,#eee)); background-image:-moz-linear-gradient( top,#fff,#eee); } /* --- 送信ボタン.skinnyクラス -- */ input[type="submit"].skinny { width:auto; padding:5px 14px; } /* --- input -- */ input[type="text"], input[type="email"], input[type="url"], input[type="number"], textarea, select { font-size:16px; color:#555; background-color:#fff; background-image:none; max-width:70%; padding:5px 10px; -webkit-transition:border-color ease-in-out .15s, -o-transition:border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; box-shadow ease-in-out .15s; transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s; } input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="number"]:focus, textarea:focus, select:focus, input[type="submit"]:focus { border-color:#66afe9; outline:0; } /* --- input.skinnyクラス -- */ input[type="text"].skinny, input[type="email"].skinny, input[type="url"].skinny, input[type="number"].skinny { width:auto; } /* --- textarea -- */ textarea:focus { width:96%; min-height:260px; display:block; } textarea { width:95%; height:80px; display:block; transition:0.4s ease-in-out; } .require { font-weight:bold; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; color:#ffffff; background-color:#cc0000; padding:3px; vertical-align:text-bottom; } / *チェックボックスとラジオボタン */ input[type="radio"], input[type="checkbox"] { position:relative; top:5px; } input[type="radio"], input[type="checkbox"] { border:none; margin:0 6px; -webkit-appearance:none; appearance:none; } input[type="radio"], input[type="checkbox"] { display:inline-block; } input[type="checkbox"], input[type="radio"] { background-image:url(../img/sp/form2.png); -webkit-background-size:auto 63px; background-size:auto 63px; } input[type="checkbox"] { background-position:0 -21px; width:20px; height:21px; } input[type="checkbox"]:checked { background-color:transparent; background-position:0 0; } input[type="checkbox"]:disabled { background-color:transparent; background-position:0 -42px; } input[type="radio"] { background-position:-148px -21px; width:21px; height:21px; } input[type="radio"]:checked { background-color:transparent; background-position:-148px 0; } /* --- セレクトメニュー --*/ select { font-weight:bold; color:#444; text-shadow:0 1px 1px #f6f6f6; background:#eee; -webkit-background-clip:padding-box; -moz-background-clip:padding-box; background-clip:padding-box; } select.skinny { width:auto; min-width:100px; } select option { padding-left:7px; padding-right:7px; } .button { display:inline-block; } .button a { font-size:14px; border:1px solid #cccccc; text-decoration:none; margin:1px; padding:6px 10px; display:inline-block; } input.page_idou_text { font-size:15px; width:50px; height:30px; margin-left:2px; padding:2px; display:inline-block; } input.page_idou_submit { font-size:12px; width:95px; height:35px; margin-left:2px; padding:3px; display:inline-block; } div#form_mini input[type="text"] { font-size:15px; width:14%; height:30px; margin-left:2px; padding:5px; } .copyright { text-align:center; margin:0; padding:20px 0; } .copyright a { text-decoration:none; margin:0; padding:2px; } /* clearfix */ .clearfix:after { content:"."; font-size:0; height:0; display:block; visibility:hidden; clear:both; } .clearfix { display:inline-block; } * html .clearfix { height:1%; } .clearfix { display:block; } img, body { max-width:100% !important; } .ad_net { border:1px solid #ff00ff; text-align:center; } .ad_net a { font-size:14px; color:#20b2aa; background:#fff; text-decoration:none; padding:10px; display:block; } .ad_name { font-size:1.3em; color:#ff4500; background:#fff; display:block; } footer { padding-bottom:30px; display:block; } .B_left { text-align:left; } .B_enter { text-align:center; } .B_right { text-align:right; }