@charset "UTF-8";.hensachiBox:after,.total-rate:after{display:block;height:0;visibility:hidden;content:" ";clear:both}#photoList li a:hover,.photoarea-overlay a:hover{opacity:.7}.bbs-detinfo dt,.bbs-newthread-tx,.bbs-top-det,.imgList p,.number,.post-bt-post,.total-rate .total-rate-review a,.total-rate .total-rate-star span,.tx-hensachi{font-weight:700}.hensachiBox{margin:0 auto;width:640px}.hensachiBox:after{font-size:0}.hensachi{float:left;width:250px;margin:20px 0 0;padding:5px 0 10px 67px;background:url(/images/common/ic_school_hensa_us.gif) left center no-repeat;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.hensachi-num{color:#bd0c09;font-size:50px}.rank{float:right;max-width:376px;min-width:305px;padding:10px 0 0 84px;background:url(/images/common/ic_school_rank_us.gif) left center no-repeat;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.total{background:#f5f5e9;padding:10px}.total-title{background:#f7f7f7;text-align:center;margin:0 0 10px;padding:0 0 12px;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.total-rate:after{font-size:0}.total-rate .total-rate-review,.total-rate .total-rate-star{display:inline-block}.total-rate .total-rate-star span{font-size:27px;color:#ff386a;font-family:Helvetica,Arial,verdana}.chart{text-align:center}#sch-thumb{width:190px;padding:15px 0}.tx-hensachi{font-size:18px;background:url(/images/school/ic_003.gif) left center no-repeat;padding:0 5px 0 19px}.tx-hensachi-morebtn{padding:2px 0 2px 5px!important}.tx-hensachi-morebtn a:hover{opacity:.7;filter:alpha(opacity=80);-ms-filter:"alpha( opacity=80 )"}.sch-detail-menu{margin-bottom:20px}.sch-detail-menu ul{border-bottom:4px solid #0ae}.sch-detail-menu ul li{width:122px;float:left}.sch-detail-menu ul li a,.sch-detail-menu ul li span,.sch-detail-menu ul li.sch-detail-menu-on ul li a{padding:10px 0;display:block;border:1px solid #c6e1eb;border-bottom:none;border-right:none;text-align:center;text-decoration:none;color:#037193;font-weight:700;font-size:15px;background:#f5fafa;background:-moz-linear-gradient(to bottom,#f5fafa 0,#dbfcfe 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f5fafa),color-stop(100%,#dbfcfe));background:-webkit-linear-gradient(to bottom,#f5fafa 0,#dbfcfe 100%);background:-o-linear-gradient(to bottom,#f5fafa 0,#dbfcfe 100%);background:-ms-linear-gradient(to bottom,#f5fafa 0,#dbfcfe 100%);background:linear-gradient(to bottom,#f5fafa 0,#dbfcfe 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5fafa', endColorstr='#dbfcfe', GradientType=0 )}.sch-detail-menu ul li span{border:1px solid #dfdfdf;border-bottom:none;border-right:none;color:#6f6f6f;background:#f8f8f8;background:-moz-linear-gradient(to bottom,#f8f8f8 0,#f1f1f1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f8f8f8),color-stop(100%,#f1f1f1));background:-webkit-linear-gradient(to bottom,#f8f8f8 0,#f1f1f1 100%);background:-o-linear-gradient(to bottom,#f8f8f8 0,#f1f1f1 100%);background:-ms-linear-gradient(to bottom,#f8f8f8 0,#f1f1f1 100%);background:linear-gradient(to bottom,#f8f8f8 0,#f1f1f1 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#f1f1f1', GradientType=0 )}.sch-detail-menu ul li:last-child{width:124px}.sch-detail-menu ul li:last-child a{border:1px solid #c6e1eb;border-bottom:none}.sch-detail-menu ul li:last-child span{border:1px solid #dfdfdf;border-bottom:none}.sch-detail-menu ul li a:hover,.sch-detail-menu ul li ul li a:hover,.sch-detail-menu ul li ul li.sch-detail-menu-on a,.sch-detail-menu ul li.sch-detail-menu-on a{border-color:#009fdd;color:#fff;background:#2ac5fd;background:-moz-linear-gradient(to bottom,#2ac5fd 0,#09b1f1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2ac5fd),color-stop(100%,#09b1f1));background:-webkit-linear-gradient(to bottom,#2ac5fd 0,#09b1f1 100%);background:-o-linear-gradient(to bottom,#2ac5fd 0,#09b1f1 100%);background:-ms-linear-gradient(to bottom,#2ac5fd 0,#09b1f1 100%);background:linear-gradient(to bottom,#2ac5fd 0,#09b1f1 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2ac5fd', endColorstr='#09b1f1', GradientType=0 )}.sch-detail-menu ul li:last-child a:hover{border-color:#009fdd}.sch-detail-menu ul li ul{display:none;border-bottom:none;position:absolute;width:122px}.sch-detail-menu ul li:hover ul{display:block;z-index:100}.sch-detail-menu ul li ul li:last-child{width:122px}.sch-detail-menu ul li ul li a,.sch-detail-menu ul li ul li:last-child a{border:solid #c6e1eb;border-width:0 1px 1px}.sch-detail-menu ul li ul li.sch-detail-menu-on a{border-color:#009fdd}.sch-detail-menu ul li em{padding:0 0 0 3px;font-size:11px;line-height:1;vertical-align:middle}.photoarea{padding:0 0 10px}.photoarea li{margin:4px 2px;float:left}.photoarea-overlay{display:inline-block;position:relative;max-width:100%}.photoarea-overlay-photo{width:135px;height:135px;padding:2px;display:table-cell;vertical-align:middle;border:1px solid #ccc;text-align:center}.photoarea-overlay img{box-sizing:border-box;max-width:135px;max-height:135px}.photoarea-overlay-caption{position:absolute;bottom:0;left:0;right:0;margin:0 3px 3px;padding:1px;background:rgba(0,0,0,.6);color:#fff;overflow:hidden;font-size:10px;height:1em;display:inline-block;line-height:1.1}.bbs-detinfo dt,.bbs-newthread-tx,.bbs-top-det,.bbs-top-info dd,.bbs-topList-tx,.sch-goukaku-furikaeri,.sch-goukakuTable td{word-wrap:break-word;overflow-wrap:break-word}.photoarea-overlay-caption a{color:#fff;text-decoration:none}.photoarea-overlay-title{padding:7px 0 0;font-size:12px;text-align:center}.photoarea-overlay-name{padding:5px 0 0;font-size:10px;text-align:center}#photoList{min-height:250px;clear:both}#photoList li{width:234px;margin:5px;text-align:center;float:left}#photoList li img{max-width:100%;max-height:150px;padding:2px;border:1px solid #ccc}#photoList p.photoTitle{padding:10px 0 5px}#sch-photo{margin:0 auto 10px}#detail-img{max-width:640px;max-height:480px;margin:10px auto;padding:5px;text-align:center;border:1px solid #ccc;display:block;box-shadow:0 10px 6px -6px #ccc}#thumb{position:relative}#slider-prev{position:absolute;left:5px;top:50px;background:url(/images/school/ic_prev.gif) no-repeat}#slider-next{position:absolute;right:5px;top:50px;background:url(/images/school/ic_next.gif) no-repeat}#slider-next a,#slider-prev a{width:19px;height:19px;display:block}#slider-next a.disabled,#slider-prev a.disabled{display:none}.bx-viewport{box-shadow:none!important;border:none!important;left:0!important}.bx-wrapper img{display:inline!important}.bx-controls-direction{display:none}p#attention-txt{margin:0 auto 20px;padding:10px;line-height:1.6;font-size:90%;background:#fdd}p#attention-txt strong{line-height:2;font-size:120%;display:block}#ImageImg{width:100px;height:30px;margin:0;padding:0;position:absolute;left:0;z-index:2;opacity:0}.selectImg{margin:20px auto;position:relative}.uploadBox{width:100%;min-height:100px;margin:20px auto}.imgList,.loading{width:230px;text-align:center;float:left}.uploadBox:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.loading{height:360px;margin:0 5px;background:url(/images/loading.gif) center center no-repeat;border:1px dashed #ccc;border-radius:5px}.imgList{margin:5px;padding:10px 0 5px;font-size:85%;border:1px dashed #ccc;border-radius:5px}.imgList div{margin:10px auto}.imgList canvas{max-width:154px;max-height:94px;padding:2px;border:1px solid #ccc}.imgList p{margin:0 0 4px;line-height:1.4;text-align:left;color:#333}.attention-tx,.bbs-det-bt,.bbs-newthread,.bbs-top-icon,.error-message,.post-bt-post,.submit-box,.submit-box p,.syushoku{text-align:center}.imgList .info{width:90%}.imgList .info input,.imgList .info textarea{width:100%}.imgList .category{margin:5px 10px 10px}.imgList .category span{padding:1px 3px 0;line-height:1.4;cursor:pointer;display:inline-block}.imgList .category span.selected{color:#fff;background:#f90;border-radius:3px}.submit-box{margin:20px auto 50px;padding:10px;background:#eee;border:1px solid #ccc;clear:both}.submit-box p{padding:5px 0 10px;line-height:1.6}.error-message{margin:5px auto;background:#fdd;border:1px solid #f69;float:left;cursor:pointer}.post-bt-post{display:inline-block;margin:0 auto;padding:12px 36px;color:#fff;text-decoration:none;font-size:15px;text-shadow:.5px .5px 2px rgba(0,0,0,.2);background:96% center no-repeat,-owg-linear-gradient(to bottom,#96d7f0 0,#00acef 100%);background:96% center no-repeat,-webkit-linear-gradient(to bottom,#96d7f0 0,#00acef 100%);background:96% center no-repeat,-moz-linear-gradient(to bottom,#96d7f0 0,#00acef 100%);background:96% center no-repeat,-o-linear-gradient(to bottom,#96d7f0 0,#00acef 100%);background:url(/images/common/ic_arrowlink2.png) 96% center no-repeat,linear-gradient(to bottom,#96d7f0 0,#00acef 100%);background-size:16px 16px,100% 100%;border:1px solid #1eb5ef;box-shadow:0 1px 3px 0 rgba(0,0,0,.2);cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.post-bt-post.post-bt-post__off{color:#fff;background:96% center no-repeat,-owg-linear-gradient(#cecece 0,#9b9b9b 100%);background:96% center no-repeat,-webkit-linear-gradient(#cecece 0,#9b9b9b 100%);background:96% center no-repeat,-moz-linear-gradient(#cecece 0,#9b9b9b 100%);background:96% center no-repeat,-o-linear-gradient(#cecece 0,#9b9b9b 100%);background:url(/images/common/ic_arrowlink2.png) 96% center no-repeat,linear-gradient(#cecece 0,#9b9b9b 100%);background-size:16px 16px,100% 100%;border:1px solid #a3a3a3}.attention-tx{padding:20px 10px;background:#f3f3f3}.attention-tx span{font-size:14px;line-height:1.3;padding:0 0 0 24px;background:url(/images/sp/common/ic_precautions.png) left center no-repeat;background-size:19px 18px}.syushoku{float:left;width:260px;margin:0;padding:5px 0 5px 67px;background:url(/images/common/ic_school_syushoku_us.gif) left 5px no-repeat;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:80px}.bbs-newthread{margin:0 0 36px;padding:20px 0;background:#f3fdfd;border:3px solid #74d1f6}.bbs-newthread-tx{padding:0 0 8px}.bbs-det{margin:0 0 40px;padding:18px 13px 16px;border:3px solid #ccc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:relative}.bbs-detinfo{margin:0 0 12px;padding:0 0 8px;border-bottom:2px solid #ccc}.bbs-detinfo-icon{float:left;display:block;padding:0 10px 0 0}.bbs-detinfo dt h1,.bbs-detinfo-aut,.bbs-detinfo-good,.bbs-detinfo-num,.bbs-detinfo-re,.bbs-detinfo-tag,.bbs-detinfo-taglist{display:inline-block}.bbs-detinfo dt{margin:0 0 8px;padding:0 135px 18px 12px;font-size:18px;border-bottom:1px dashed #999;line-height:1.3}.bbs-detinfo-tag{margin:0 5px 0 0;padding:1px 3px;background:#0265cb;color:#fff;font-size:12px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;line-height:1.5}.bbs-detinfo dt h1{font-size:18px}.bbs-detinfo dd{padding:0 12px 0 6px;font-size:10px}.bbs-detinfo-date{font-size:10px;color:#999}.bbs-detinfo-good em,.bbs-detinfo-re em{font-size:13px;font-style:normal}.bbs-detinfo-taglist{margin:5px 0 2px;padding:1px 0 0 20px;background:url(/images/common/ic_tag.png) left -1px no-repeat;background-size:15px 16px;line-height:16px}.bbs-detinfo-num{position:absolute;top:12px;right:18px;padding:6px 16px;background:#f5f5f5}.bbs-detinfo-re{margin:0 17px 2px 0;padding:1px 0 0 16px;background:url(/images/common/ic_comment_pc.png) left center no-repeat;line-height:13px}.bbs-detinfo-good{margin:0 0 2px;padding:1px 0 0 15px;background:url(/images/common/ic_good_pc.png) left -1px no-repeat;line-height:15px}.bbs-detinfo-aut{padding:0 16px 0 0}.bbs-top dt:after,.bbs-top-info:after,.bbs-top:after{display:block;font-size:0;height:0;visibility:hidden;content:" ";clear:both}.bbs-det-txt{padding:0 12px 16px;line-height:1.8;word-wrap:break-word}.bbs-det-bt{margin:0 0 5px;padding:10px 0;background:#f5f5f5}.bbs-top{margin:0 0 30px;padding:18px 0;border:1px solid #ccc;box-shadow:#ccc 1px 1px 0 0;-webkit-box-shadow:#ccc 1px 1px 0 0;-moz-box-shadow:#ccc 1px 1px 0 0}.bbs-top dt{border-bottom:1px dashed #ccc}.bbs-top dd{line-height:1.5;padding:10px}.bbs-top-info{border-bottom:solid 2px #ccc;margin:0 0 20px}.bbs-top-info dt{display:table;table-layout:fixed;width:100%}.bbs-top-det,.bbs-top-icon{display:table-cell;vertical-align:top}.bbs-top-icon{width:60px;padding:0 0 0 10px}.bbs-top-det{width:650px;padding:0 10px 10px 0;font-size:16px;line-height:1.5}.bbs-top-tag{margin:0 5px 0 0;padding:1px 3px;background:#0265cb;display:inline-block;color:#fff;font-size:12px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.bbs-top-author{margin:0 8px 0 0;font-size:11px;font-weight:400}.a-title,.deviation-txtitle,.sch-goukaku-personList li a,.sch-goukaku-personList li span,.sch-goukaku-test p span,.sch-goukakuTable__subject p span{font-weight:700}.bbs-topList{margin:0 0 10px}.bbs-topList li{padding:0 10px 10px}.bbs-topList-list{padding:10px;border-bottom:1px dashed #ccc}.bbs-topList-list:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.bbs-topList-icon{width:45px;float:left}.bbs-topList-det{float:right;width:630px}.bbs-topList-info{font-size:10px;line-height:1.3;margin:0 0 10px}.bbs-topList-tx{line-height:1.5}.sch-detail-review-bt002{background-color:#fcfae6;padding:9px 10px 9px 240px;text-align:right;border-top:1px solid #fae486;height:21px}.sch-detail-review-bt002 p{float:left;color:#FF386A;padding-top:5px;font-weight:700}.a-desc{padding:0 5px}.a-title{line-height:1.5}.deviation-txtitle{margin:0 0 5px;padding:2px 0 2px 6px;border-left:5px solid #006ebb;font-size:108%}.deviation-graph{margin:0 0 5px}.deviation-graph-medium{height:200px}.deviation-txt{background:#e1f4fc;line-height:1.3;padding:10px}.employ-more{background:#f6f6f6;padding:20px 0;cursor:pointer;text-align:center}.sch-goukaku{margin:0 0 50px}.sch-goukakuCont{border:3px solid #ccc;border-radius:5px}.sch-goukakuTitle{background:#e7eff8;font-size:18px;padding:0 15px;line-height:2.5}.sch-goukaku-good{padding:0 0 0 30px;margin:10px 0 0;font-size:13px;float:right;background:url(/images/school/ic_good.png) left center no-repeat;min-height:25px}.sch-goukaku-good span{background:#fff;border:1px solid #ccc;border-radius:3px;display:inline-block;padding:5px 5px 3px}.sch-goukaku-good-deco{height:0;left:-4px;position:relative;top:-16px;width:5px;z-index:2}.sch-goukaku-good-deco i,.sch-goukaku-good-deco s{border-color:transparent #ccc;border-style:solid;border-width:4px 5px 4px 0;display:block;position:relative;top:1px}.sch-goukaku-good-deco i{border-right-color:#fff;left:2px;top:-7px}.sch-goukaku-box{padding:10px}.sch-goukaku-inner{padding:5px 10px;margin:0 0 25px}.sch-goukaku-person{margin:0 0 25px}.sch-goukaku-personIcon{float:left;width:45px}.sch-goukaku-personIcon img{width:45px}.sch-goukaku-personList{float:left;padding:10px 0 0 15px}.sch-goukaku-personList li{float:left;margin:0 15px 5px 0!important}.sch-goukakuTable{border-collapse:collapse;width:100%;table-layout:fixed}.sch-goukakuTable td,.sch-goukakuTable th{border:1px solid #ccc;padding:10px}.sch-goukakuTable th{background:#e7eff8;font-size:14px;text-align:center}.sch-goukakuTable td{line-height:1.5}.sch-goukakuTable__center td,.sch-goukakuTable__center th{padding:5px 10px}.sch-goukakuTable__center th{text-align:left}.sch-goukakuTable__subject p{line-height:1.5;margin:10px 0 0}.sch-goukakuTable__subject p:first-child{margin:0}.goukakuTable-subject-book{background:#f5f5f5;padding:10px}.sch-goukaku-graph{margin:0 0 35px}.sch-goukaku-graph-l{float:left;width:341px}.sch-goukaku-graph-r{float:right;width:341px}.sch-goukaku-graph-inner{margin:20px 0 0}.sch-goukaku-test{margin:0 0 25px}.sch-goukaku-test p{padding:5px 0}.sch-goukaku-test p span{font-size:16px}.sch-goukaku-num,.sch-goukaku-test2 p{font-size:14px;font-weight:700}.sch-goukaku-test2{padding:10px;background:#f5f5f5;margin:10px 0 20px}.sch-goukaku-furikaeri{padding:15px 70px 5px;background:#fcfae6}.sch-goukaku-furikaeri p{margin:0 0 10px;line-height:1.5}.sch-goukaku-furikaeri span{font-weight:700}.sch-goukaku-num{text-align:right;border-top:1px solid #ccc;padding:10px}.sch-goukaku-goodnum{padding:0 12px 0 0}.sch-goukaku-vote-bad,.sch-goukaku-vote-good{padding:7px 0 7px 22px;width:48px;display:inline-block;text-align:left;font-size:13px;cursor:pointer}.sch-goukaku-goodnum span{color:#06c}.sch-goukaku-vote-good{margin:0 5px 0 0;background:url(/images/common/ic_good.png) 8px center no-repeat #def;background-size:12px 15px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:#89a9c9 1px 1px 0 0;-webkit-box-shadow:#89a9c9 1px 1px 0 0;-moz-box-shadow:#89a9c9 1px 1px 0 0}.sch-goukaku-vote-good:active{background:url(/images/common/ic_good.png) 8px center no-repeat #89a9c9;background-size:12px 15px}.sch-goukaku-vote-bad{background:url(/images/common/ic_bad.png) 8px center no-repeat #ffeddd;background-size:13px 16px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:#c99e89 1px 1px 0 0;-webkit-box-shadow:#c99e89 1px 1px 0 0;-moz-box-shadow:#c99e89 1px 1px 0 0}.sch-goukaku-vote-bad:active{background:url(/images/common/ic_bad.png) 8px center no-repeat #c99e89;background-size:13px 16px}.sch-goukaku-vote-thx{color:#06c;display:none}.notice{margin:0 0 15px;padding:15px;background:#ecf6ff;line-height:1.5}.notice span{color:red}.notice span.caption{font-size:120%;display:inline-block;width:100%;margin:0 0 10px;color:#333}.submit{padding:0 0 10px;text-align:center}.form-table table{border:1px solid #c9c9c9;border-collapse:collapse;width:100%}.form-table td,.form-table th{padding:10px;text-align:left;border:1px solid #ccc;border-collapse:collapse;line-height:1.5;word-break:break-all}.form-table th{color:#333;text-align:left;background:#f2f6fb}.form-table tr:nth-child(even) th{background:#e7eff8}.form-table tr:nth-child(odd) th{background:#f2f6fb}.form-table th span{color:red}.form-table-chuitxt,.form-table-txt{line-height:1.3;padding:0 0 4px}.form-table-chuitxt{color:red}.form-table-err{color:red;font-weight:700;margin:5px 0 0}.form-table-errCell{border:3px solid red!important}.form-table-notice{color:red;font-size:14px;margin:0 0 5px}.form-table-reportText{color:red;display:inline-block;margin:5px 0 0}.error-message{padding:3px 0 0;color:#e11;font-weight:700}.bbs-detinfo dd:after,.bbs-list li:after,.photoarea ul:after,.sch-detail-cmn-data:after,.sch-detail-data-review002:after,.sch-detail-data-review:after,.sch-detail-data001:after,.sch-detail-menu ul:after,.sch-detail-menu:after,.sch-detail-namebox:after,.sch-detail-review-box:after,.sch-detail-review-inner:after,.sch-detail-review-list-box002:after,.sch-detail-review-name:after,.sch-detail-review-ttl:after,.sch-detail-review002:after,.sch-detail-review:after,.sch-goukaku-graph:after,.sch-goukaku-pager:after,.sch-goukaku-person:after,.sch-goukakuTitle:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}* html .bbs-detinfo dd,* html .bbs-list li,* html .photoarea ul,* html .sch-detail-cmn-data,* html .sch-detail-data-review,* html .sch-detail-data-review002,* html .sch-detail-data001,* html .sch-detail-menu,* html .sch-detail-menu ul,* html .sch-detail-namebox,* html .sch-detail-review,* html .sch-detail-review-box,* html .sch-detail-review-inner,* html .sch-detail-review-list-box002,* html .sch-detail-review-name,* html .sch-detail-review-ttl,* html .sch-detail-review002,* html .sch-goukaku-graph,* html .sch-goukaku-person,* html .sch-goukakuTitle{zoom:1}#photo-user-summary{margin:10px auto}.user-icon{float:left}.user-icon img{width:45px;height:45px;padding:5px 10px}.user-data{width:669px;float:right}.user-data h5{margin:0 0 5px;padding:0 0 0 5px;line-height:2;background:#eee}#photo-comment,.user-data div{line-height:1.6}.user-data span{font-size:85%}#user-data .fl_left{margin:18px 10px 0 0}#user-data span#relation{padding:3px 7px 1px;color:#fff;background:#ff386a;border:1px solid #ff386a}#user-data span#entrance{margin-left:-5px;padding:3px 7px 1px;color:#ff386a;border:1px solid #ff386a}#user-data .data-headline{font-weight:700;padding:0 10px;background:#eee}#user-data .data-content{padding:0 10px}#photo-comment{margin:0 10px 10px;padding:10px;font-size:90%;background:#eee;border-radius:3px}#photo-display{width:100%;margin:0 auto 10px;position:relative}.btn-next a,.btn-prev a{width:19px;height:19px;margin-top:-10px;position:absolute;top:50%}.btn-next a{right:10px;background:url(/images/school/ic_next.gif) left center no-repeat}.btn-prev a{left:10px;background:url(/images/school/ic_prev.gif) left center no-repeat}#photo-meta{padding:0 0 20px;text-align:center}.photo-category{padding:3px 10px 1px;font-size:85%;color:#fff;background:#0668ad;border-radius:3px}.photo-source{padding:0;color:#999;font-size:10px}.photo-source-url{margin-right:25px;color:#999;width:25em;display:inline-block;text-align:left;vertical-align:top;font-size:10px;word-break:break-all}.photolisthr{padding:0 0 30px}.photolisthr-overlay{display:inline-block;position:relative;max-width:100%}.photolisthr-overlay a:hover{opacity:.7}.photolisthr-overlay-photo{width:120px;height:120px;padding:2px;display:table-cell;vertical-align:middle;border:1px solid #ccc;text-align:center}li.current .photolisthr-overlay-photo{padding:0;border:3px solid #00acef}.photolisthr-overlay img{box-sizing:border-box;max-height:120px!important;max-width:120px!important}* html .photolisthr ul,.photolisthr ul:after{zoom:1}.addLink{margin:0 10px}.addLink a{font-size:14px;padding:0 0 0 32px;background:url(/sp/img/common/ic_postphoto_us.png) 0 center no-repeat;background-size:24px auto}.form_size_m{width:220px!important}.thanks-title{width:734px;height:27px;margin:0 0 20px}.thanks-txt{padding:0 10px 20px;font-size:16px}.thanks-linkList{margin:0 auto 30px;padding:10px;border:1px solid #ccc;background:#eee}.thanks-linkList li{line-height:2}