/*!
 * YUI 3.5.0 - reset.css (http://developer.yahoo.com/yui/3/cssreset/)
 * http://cssreset.com
 * Copyright 2012 Yahoo! Inc. All rights reserved.
 * http://yuilibrary.com/license/
 */html{color:#000;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}*{box-sizing:border-box}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{*font-size:100%;*font-size:100%}a{text-decoration:none}legend{color:#000}#yui3-css-stamp.cssreset{display:none}.inputBoxPair{display:flex}.inputBox{padding:15px}.inputBox .upper{display:flex;margin-bottom:5px}.inputBox .upper .inputname{font-weight:bold}.inputBox .upper .required{color:#ffffff;background-color:#ff0000;margin-left:12px}.inputBox .upper .option{color:#ffffff;background-color:#bfbfbf;margin-left:12px}.inputBox .input_area{padding:0 5px 0}.userIcon{display:flex;color:#000000;line-height:40px;padding:10px 0 0 10px}.userIcon__photo{height:40px;margin-right:10px;border-radius:50%}.btn_common{font-size:14px;display:inline-block;height:25px;padding:2px 7px 2px;line-height:20px;border:solid 2px #ccccff;background-color:#ffffff;color:#000000;border-radius:3px}.l_label{font-weight:bold;font-size:20px}.m_label{font-weight:bold;font-size:15px}.nice{height:20px}.logContainer{background-color:#ffffff;width:600px;margin:0 auto 40px}.logContainer .logBox{width:700px;padding:15px 0 20px;color:#000000}.logContainer .logBox__info{display:flex}.logContainer .logBox__info__s{padding:2px 10px 0;font-size:12px;color:#999999}.logContainer .logBox__info__point{font-size:20px;font-weight:bold;line-height:12px}.logContainer .logBox__previews{text-align:center}.logContainer .logBox__previews__diving_map{height:387px}.logContainer .logBox__previews__imgsContainer{margin:0 50px 0;display:flex;overflow:auto;padding:0 10px 0}.logContainer .logBox__previews__imgsContainer__img{height:70px;margin-right:5px}.logContainer .logBox__description{padding:10px 30px}.logContainer .logBox__description__text{padding:5px 20px;background-color:#cceeff;text-align:left;border-radius:5px}.logContainer .likes{padding:0 20px}.logContainer .likes__Box{font-size:15px;display:flex;border:none;background-color:#ffffff}.logContainer .likes__Box__img{height:20px;padding:0 10px 0 30px}.logContainer .input__comment{border:none;display:flex;margin:auto;background-color:#ffffff}.logContainer .input__comment__icon{height:20px;padding-right:5px}.logContainer .input__comment__text{font-size:12px;line-height:20px}.logContainer .post{padding:10px 25px 0}.logContainer .post__textarea{padding:5px 15px;width:100%;border:solid 1px #999999;border-radius:5px}.logContainer .comment{padding:0 15px 10px}.logContainer .comment__Box{background-color:#eeffff;margin:10px;padding:0 5px 5px;border-radius:5px;text-align:left;font-size:12px;display:flex;justify-content:space-between}.logContainer .comment__Box__main{display:flex}.logContainer .comment__Box__main__text{padding-top:10px}.logContainer .comment__Box__main .userIcon{line-height:30px;padding:5px 0 0 10px;width:120px}.logContainer .comment__Box__main .userIcon__photo{height:30px}.logContainer .comment__Box__main .userIcon__nickname{color:#999999}.logContainer .comment__Box__option .btn_come_delete{margin:5px 10px 0}.logContainer .comment__Box__text{padding-top:8px}.logsindexWrap{background-color:#a0fff3}.logsindexWrap .main{width:600px;padding:90px 0 30px;margin:auto}.logsnewWrap{background-color:#e0fff7}.logsnewWrap .top{margin:auto;padding:20px;font-size:30px;text-align:center}.logsnewWrap .main{width:960px;background-color:#ffffff;margin:auto}.logsnewWrap .main .logs_form{padding:0 40px 40px 40px;font-size:14px}.logsnewWrap .main .logs_form .smallWrap{padding-top:20px;border-bottom:solid 1px #bfbfbf}.logsnewWrap .main .logs_form .smallWrap .t_area{width:100%;padding:10px 0 0 10px}.logsnewWrap .main .logs_form .smallWrap h2{font-size:20px;font-weight:bold}.logsnewWrap .main .logs_form .smallWrap .mapContainer__menu{display:flex;margin-top:10px}.logsnewWrap .main .logs_form .smallWrap .mapContainer__menu__uploaderBox{display:block;width:100px;height:20px;text-align:center;background-color:#a0fff3;color:#555555;border:solid 1px #3070ff;border-radius:5px}.logsnewWrap .main .logs_form .smallWrap .mapContainer__menu__uploaderBox #map_uploader{display:none}.logsnewWrap .main .logs_form .smallWrap .mapContainer__previewBox{display:flex;width:850px;height:550px;margin-top:10px;background-color:#fafafa;border:solid 1px #999999}.logsnewWrap .main .logs_form .smallWrap .mapContainer__previewBox__preview{z-index:0;position:absolute;width:850px;text-align:center}.logsnewWrap .main .logs_form .smallWrap .mapContainer__previewBox__preview__img{max-width:850px;height:550px}.logsnewWrap .main .logs_form .smallWrap .mapContainer__previewBox__canvas{z-index:1;position:absolute}.logsnewWrap .main .logs_form .smallWrap .mapContainer #btn_clear{width:50px;background-color:#a0fff3;border:solid 1px #3070ff;border-radius:5px;color:#555555;text-align:center}.logsnewWrap .main .logs_form .smallWrap .imgContainer__uploaderBox{display:block;width:100px;height:20px;text-align:center;background-color:#a0fff3;color:#555555;border:solid 1px #3070ff;border-radius:5px}.logsnewWrap .main .logs_form .smallWrap .imgContainer__uploaderBox #img_uploader{display:none}.logsnewWrap .main .logs_form .smallWrap .imgContainer__previews{width:100%;height:110px;margin-top:10px;background-color:#fafafa;display:flex;overflow:auto}.logsnewWrap .main .logs_form .smallWrap .imgContainer__previews__previewBox{text-align:center;margin-right:5px}.logsnewWrap .main .logs_form .smallWrap .imgContainer__previews__previewBox__img{height:80px}.logsnewWrap .main .logs_form .smallWrap .imgContainer__previews__previewBox__delete_btn{line-height:21px}.logsshowWrap{background-color:#e0fff3}.logsshowWrap .main{width:calc(100% - 250px);padding:100px 0 150px 275px}.logsshowWrap .main .divingInfo{font-size:13px;position:fixed;left:15px;padding:15px;width:250px;height:60%;background-color:#ffffff}.logsshowWrap .main .divingInfo__detail{padding:10px 0 0}.logsshowWrap .main .divingInfo__living_things{padding-top:15px}.logsshowWrap .main .divingInfo__living_things__s{background-color:#cceeff}.logsshowWrap .main .divingInfo__equipment{padding-top:15px}.logsshowWrap .main .divingInfo td{width:60px;text-align:center}.logsshowWrap .main .logBox__info{padding-top:10px}.logsshowWrap .main .logBox__info__no{padding:0 40px;font-size:20px;font-weight:bold}.logsshowWrap .main .logBox__info__point{padding:0;line-height:30px}.userRegistrationWrap{background-color:#a0fff3}.userRegistrationWrap .main{padding:120px 0 40px;width:700px;margin:auto}.userRegistrationWrap .main .smallWrap{display:flex}.userRegistrationWrap .main .smallWrap .preview{width:200px}.userRegistrationWrap .main .smallWrap .preview #photo_uploader{display:none}.userRegistrationWrap .main .smallWrap .preview__icon{height:100px;border-radius:50%}.usersshowWrap{background-color:#e0fff3}.usersshowWrap .main{width:calc(100% - 250px);padding:100px 0 150px 275px}.usersshowWrap .main .userInfo{position:fixed;left:15px;padding:0 20px;width:250px;height:60%;background-color:#ffffff}.usersshowWrap .main .userInfo .comment{margin:10px 0 20px;background-color:#cceeff;border-radius:5px;padding:5px}.usersshowWrap .main .logContainer{width:600px}.usersshowWrap .main .logContainer .logBox__info{padding-top:10px}.usersshowWrap .main .logContainer .logBox__info__s{line-height:20px}.usersshowWrap .main .logContainer .logBox__info__point{line-height:20px}.share_header{background-color:#0000ff;width:100%;position:fixed;z-index:3}.share_header .upper{padding-top:5px;text-align:center}.share_header .upper__title{color:#ffffff;font-size:25px;font-weight:bold;font-style:italic}.share_header .lower{padding-bottom:5px;justify-content:space-between;display:flex}.share_header .lower .btn_common{margin-right:20px}.share_header .lower__left{position:relative;left:100px;display:flex;line-height:40px}.share_header .lower__left .userIcon{padding:0 20px 0;color:#ffffff}.share_header .lower__right{position:relative;right:100px}
