/* @media screen and (max-width: 1024px) { body{ background-color:#000033; } } @media screen and (max-width: 760px) { body{ background-color:#000066; } } @media screen and (max-width: 480px) { body{ background-color:#000099; } } @media screen and (max-width: 320px) { body{ background-color:#0000cc; } } */ /* body{ text-align:center; } */ /*=================== about LESS BASE =======================*/ @import:'module.less'; //@baseColor: #ffffff; //@accentColor:; @mainColor:#205081; @highlightColor:#3b73af; @baseFontSize: 13px; @requiredColor:#ff0000; /*=================== about HTML TAGS =======================*/ body { /* padding-top: 60px;*/ font-size: 12px; font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'MS Pゴシック',sans-serif; .spacer { width: 100%; height: 60px; } } footer { .wrapper { background-color: #666666; color: #ffffff; padding-top: 17px; a { color: #ffffff; } li { border-bottom: 1px solid #898989; padding: 5px 0; } .bottom { background-color: #333333; color: #ffffff; padding: 18px 0 13px 14px; } } } /*=================== about HTML IDS =======================*/ #wrap{ min-height: 100%; height: 100%; margin: 0 auto 0; } /*=================== about CUSTOM CLASSES =======================*/ #pass-regist-fieldset { .control-label { background-color:#dfe8fd; padding:2px; border-bottom:1px solid #ccc; } } /*=================== For COMMON TAG =======================*/ .passBlock { border:1px solid #ddd; margin:2px 2px 10px 2px; .header { border-bottom:1px solid #dedede; background-color:#f0f0f0; padding:4px; position:relative; label { margin:0; font-size:16px; font-weight:bold; } } .body { margin:12px 6px; } } .requiredText { font-size:@baseFontSize; } .required { color: @requiredColor; } /*=================== For LOGIN =======================*/ .form-signin { max-width: 300px; padding: 19px 29px 29px; /*margin: 0 auto 20px;*/ background-color: #fff; border: 1px solid #e5e5e5; /* .border-radius(5px); .box-shadow( 0 1px 2px rgba(0,0,0,.05) ); */ .form-signin-heading, .checkbox { margin-bottom: 10px; } input[type="text"], input[type="password"] { font-size: 16px; height: auto; margin-bottom: 15px; padding: 7px 9px; } } /*=================== For PASS REGIST =======================*/ .color-box { width: 20px; height: 20px; } .bordered { border:1px solid #ccc; background-color:#fff; } .previewDisplay { width:350px; height:685px; } .backDisplay { display:none; } .breadBorder li{ padding:10px; .bordered; } .passcard { padding:20px; margin:10px; text-align:center; .bordered; p { text-align:left; margin:10px 0; } img { width:70%; } .title { color:#35bfff; font-size:20px; font-weight:bold; margin-bottom:10px; } } #iphone-preview { background:url(../img/iPhone-white.png) no-repeat; position:relative; .previewDisplay; #iphone-preview-content { top:180px; left:30px; background-color:#f2f2f2; position:absolute; width:294px; height:340px; #qr { text-align:center; margin-top:10px; } #basic-info { position:relative; #title { font-size:16px; margin:7px 10px; } #band { width:294px; height:20px; padding:30px 0; #main { margin:0 10px; font-size:28px; } } #sub { font-size:12px; margin:0 10px; } #desc { margin:0 10px; #subtitle { font-size:10px; } #subbody { font-size:18px; } } } #back-info { position:relative; padding:0 15px; height:340px; overflow:scroll; dl dt { color:#a1a1a1; font-size:14px; margin-top:15px; } dl dd { /*margin-top:10px;*/ color:#bebebe; } } } } #iphone-preview-home { background:url(../img/iphone_home.png) no-repeat; position:relative; .previewDisplay; #bg-image { position:absolute; top:320px; left:48px; } #content { position:absolute; top:330px; left:90px; #title { color:#fff; font-size:14px; font-weight:bold; } #body { color:#fff; font-size:14px; } } } .buttons-container { text-align:center; } .passRegistLegend { margin:0; } .passRegistBlock { border:1px solid #ddd; margin:2px 2px 10px 2px; width:300px; .header { border-bottom:1px solid #dedede; background-color:#f0f0f0; padding:2px; position:relative; label { margin:0; } .delete { position:absolute; right:4px; top:2px; cursor:pointer; } } .body { margin:6px; } } .preview-select { border:2px dashed #0000ff; padding:1px; } .bottom50 { margin-bottom:50px; } #expireControl,#authorControl { display:none; } #notificationTimeControl { display:none; margin-bottom:5px; } #notificationPlaceControl { margin-bottom:5px; } #placeMapIcon,#placeHomeIcon,#placeListIcon { cursor:pointer; } /*=================== For Blocksit.js =======================*/ .imgholder{ width:120px !important; height:150px !important; } .imgholder img{ /* height: 100% !important;*/ }