@media screen and (max-width: 640px){body{line-height:1.4}#header .page{padding:16px 0}#header .siteName{font-size:20px;background:none}#header .siteLogo{float:right;width:56px}#header .siteLogo img{height:26px}#header .logout{display:none}#header .orderClose{display:none}#spLogout{display:block;margin:30px 0;text-align:center}.feed h2{font-size:18px}.feed .feedInner{padding:20px 0 10px 6%}.feed .headDescription{font-size:14px}.topDescription{font-size:14px;text-align:left}.feed .itemList .more{padding:0;text-align:center}.feed .itemList .more.spOff{display:none}.feed .itemList .more.spOn{display:block}.feed .itemList ul li .photo .zoomBtn{width:25px;height:25px;bottom:5px;right:5px}.feed .likeBtn,.feed .commentBtn{width:100%;padding:4px 0;margin-bottom:5px}.feed .backTopLink{padding:20px 0 20px;text-align:center}.feed #pager{margin-bottom:30px}.feed #pager .numList{display:none}.feed .itemList ul li .photo .zoomBtn{width:25px;height:25px}.feed .likeBtn,.feed .commentBtn{position:relative;width:48%}.feed .likeBtn{margin-right:4%}.feed .btnUnit .likeBtn,.feed .btnUnit .commentBtn,.feed .btnUnit .likeBtn.active,.feed .btnUnit .commentBtn.active{text-align:center}.feed .btnUnit .likeBtn a,.feed .btnUnit .commentBtn a,.feed .btnUnit .likeBtn.active a,.feed .btnUnit .commentBtn.active a{background-image:none;float:none}.feed .likeBtn .count,.feed .commentBtn .count{position:absolute;margin:0;top:-7px;right:-5px;background-color:#aaa;border:solid 2px white;height:16px;line-height:16px;border-radius:10px;width:auto;padding:0 5px;color:white;font-weight:bold}.feed .itemList .more img{margin:15px auto}.feedBadge.new{z-index:100;background:url(/assets/fFeedNewBadge.png) 0 0 no-repeat}.feedInner{position:relative}.bg-gradient-blue{margin:2px 0 0 2px;z-index:0;width:calc(100% - 4px);height:150px;position:absolute;top:0;left:0;background-image:linear-gradient(to bottom, #bcedf6, #fff)}.hr-blue{height:6px;width:100%;background-image:url(/assets/nFeedH2Bg.png);background-repeat:repeat-x;border-color:transparent;margin-bottom:10px}#contents h2{font-size:18px}#contents .headDescription{font-size:14px}.formUnit{width:100%}.formUnit form table td.adviceArea{display:none}.formUnit form table td.inputArea .arrowBox{display:block;position:relative;margin-bottom:15px;padding:12px;background:#FFEFBF;border:1px solid #CEC3BB}.formUnit form table td.inputArea .arrowBox:after,.formUnit form table td.inputArea .arrowBox:before{top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.formUnit form table td.inputArea .arrowBox:after{border-color:rgba(255,239,191,0);border-top-color:#FFEFBF;border-width:10px;left:50%;margin-left:-10px}.formUnit form table td.inputArea .arrowBox:before{border-color:rgba(206,195,187,0);border-top-color:#CEC3BB;border-width:11px;left:50%;margin-left:-11px}.contactDescription{padding:10px 15px;font-size:14px}.formUnit .ruleUnit .ruleCheck span{font-size:15px}.formUnit .adminForm td.inputArea .adminUser{margin-bottom:10px}.formUnit .adminForm td.inputArea .adminUser p.address{float:left;width:60%;margin-right:0;font-size:16px;word-wrap:break-word}.formUnit .adminForm td.inputArea .adminUser p.delete{width:30%;float:right;margin-bottom:20px}.formUnit .adminForm td.inputArea .adminUser p.delete input,.formUnit .adminForm td.inputArea .adminUser p.delete a{width:auto;padding:8px 5px;font-size:14px}.formUnit .adminForm td.inputArea p.addInput{width:auto;text-align:right}#sub .itemList p.textNav{font-size:14px}#sub .itemList p.textNav a.lastChild{white-space:nowrap}#topHeader .page{padding-top:20px}#loginForm{padding-bottom:0;border-top-left-radius:50% 10%;border-top-right-radius:50% 10%;-webkit-border-top-left-radius:50% 10%;-webkit-border-top-right-radius:50% 10%;-moz-border-radius-topleft:50% 10%;-moz-border-radius-topright:50% 10%}#loginForm.forgotForm{padding-top:30px}#topHeader .siteName{padding-bottom:10px;font-size:26px;line-height:1.3}#loginForm .description{margin:0 0 30px;font-size:16px}#allTop #loginForm{padding-top:30px}#userForm img{width:100%;height:auto}.video_body #flash_body{width:480px !important;height:360px !important}#commerceTable{margin:20px auto}#commerceTable tr th{width:30%;padding:8px 10px;font-size:13px;text-align:left;white-space:normal}#commerceTable tr td{padding:8px 10px;font-size:13px}#sub .photoLeaves dl{display:none;position:fixed;left:0;top:25px;width:auto;z-index:200;margin-bottom:0;border-left:none;border-radius:0 20px 20px 0;background-color:rgba(255,255,255,0.8);box-shadow:1px 1px 3px 1px #999;-moz-box-shadow:1px 1px 3px 1px #999;-webkit-box-shadow:1px 1px 3px 1px #999}#sub .photoLeaves dt{display:none}#sub .photoLeaves dl dd{padding:5px 10px 10px 10px}#sub .photoLeaves dl dd .description,#sub .photoLeaves dl dd .description strong{font-size:10px}#sub dl dd .photoLeaves_mediatype,#sub .photoLeaves dl dd .number{display:inline-block;font-size:10px;margin-top:5px}#sub .photoLeaves dl dd .number span{font-size:16px}}
