html{font-size:12px}body{background-color:#3e5f88;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif,Arial,Helvetica;word-break:break-all}hr{margin:.5rem 0}input[type="text"]{border:1px solid #999;width:13.9rem}input[type="text"][size="3"]{width:3.2rem}input[type="text"][size="4"]{width:4.2rem}input[type="text"][size="15"]{width:11.1rem}input[type="password"]{border:1px solid #999;width:13.9rem}input[type="submit"],input[type="button"]{-webkit-appearance:none;appearance:none;background:#efefef;border:1px solid #6c757d;border-radius:.25rem;color:#000;font-weight:normal;padding:1px 6px}input[type="submit"]:hover,input[type="button"]:hover{background:#e5e5e5}textarea{border:1px solid #999;resize:none;width:18.3rem}select{border:1px solid #999;margin:0;padding:0 0 0 2px}option{margin:0;min-height:1.2em;padding:0 2px 1px}a:link{color:#5291c9}a:visited{color:#3e5f88}a:hover{color:#3e5f88}.container{overflow:hidden}.main{background:#fff;border:1px solid #e5e9ef;margin:19px auto;padding:4px}.content{background:#dcdee5;margin:0 auto}.right-pane{padding:5px}.combobox-area{padding:10px 0;text-align:right}.nowrap{white-space:nowrap}.table{margin:0}.table th{background-color:#3e5f88;border:1px solid #3e5f88;color:#fff;font-size:.8rem;padding:5px;text-align:center;vertical-align:middle}.table td{background-color:#fff;border:1px solid #3e5f88;color:#000;font-size:.6rem;padding:5px;text-align:center;vertical-align:middle}.table-hover tbody tr td{cursor:pointer}.table-hover tbody tr td.year-cell{box-shadow:none}.table-hover tbody tr td.month-cell{box-shadow:none}.table-hover tbody tr:hover th{box-shadow:none;color:#fff}.table .year-cell{min-width:55px;width:55px}.table .month-cell{min-width:30px;width:30px}.table .date-cell{min-width:55px;width:55px}.table .answer-cell{min-width:70px;width:70px}.table .other-cell{min-width:100px}.gridview-table-pager table{border-collapse:initial}.gridview-table-pager td{background:#dcdee5;border:1px solid #dcdee5;border-top:#3e5f88}.gridview-table-pager tr td{background:#fff;border:1px solid #999;font-size:.8rem}.gridview-table-pager .now-page{background:#dcdee5;border:none;font-weight:bold}.gridview-table-pager a{display:block;height:1.1rem;width:1.1rem}.gridview-table-pager a:hover{color:#666}.contact-main{margin:0 auto 5px;max-width:830px;overflow:hidden;padding:5px 5px 0;width:auto}.contact-block{margin:0 auto;max-width:480px;width:auto}.contact-block div{margin:20px 0 15px 0}.contact-block label{display:block;margin:0 auto;padding:10px 0;text-align:left;width:25rem}.contact-block textarea{display:block;height:150px;margin:0 auto;width:25rem}.contact-block input[type="button"]{padding:1px 5px}.contact-block #MainContent_ContactBodyLabel{display:block;margin:20px 0 10px 0}.contact-block p{line-height:2em;margin:0;text-align:center}.contact-btn-block{text-align:center}.main-body{background:#fff;border:1px solid #788eaa;padding:10px}.main-header{align-items:center;background:#3e5f88;display:flex;height:35px;margin-top:0}.main-header h3{color:#fff;font-size:1.1rem;margin:0;padding-left:12px;padding-top:4px}.main-header-edit{margin:0 5px 0 auto}.search-description{padding:10px}.search-description p{margin:0}.search-result-block{padding:15px}.none-search-result-key{font-weight:bold;margin-left:10px}.none-search-result{line-height:2.5em}.change-regi-company-message{line-height:2rem}.pagination{flex-wrap:wrap;gap:5px 0;margin:10px 0 0 0}.pagination a{border:1px solid #999;font-size:.8rem;height:30px;margin:0 1px;padding:5px;text-align:center;width:28px}.pagination a:hover{color:#666}.pagination span{font-size:.8rem;font-weight:bold;margin:0 1px;padding:5px;text-align:center;width:28px}.member-info h4{font-size:1rem;margin-bottom:0;padding:5px 0}.item-table{width:100%}.item-table td{padding:5px 0;vertical-align:top}.item-table h3,.preview-edit-left h3,.preview-edit-right h3{font-size:1.1rem}.item-title{width:32%}.item-body-left{width:46%}.item-body-right{width:22%}.item-body-edit{width:65%}.item-year-edit,.item-firstname-edit{margin:5px 0 0 0}.preview-table-left{width:250px}.preview-edit-left,.preview-edit-right{width:100%}.preview-table-left td,.preview-edit-left td,.preview-table-right td,.preview-edit-right td{font-size:.8rem}.preview-table-item-title-left{width:85px}.preview-table-item-body-left{width:165px}.preview-table-right{width:380px}.preview-table-item-title-right{width:95px}.preview-table-item-body-right{width:290px}.preview-item-title-edit{width:40%}.billing-address{margin:0 130px 0 0}.required-icon{color:red}.recommended-icon{color:#00f}#MainContent_wifeinfoLabel,#MainContent_familyinfoLabel{line-height:2em;margin-left:15px}#MainContent_addMailaddressButton,#MainContent_addFamilyButton,#MainContent_cancelButton{margin:10px 0}.error-message-block{margin:0 auto;max-width:480px;text-align:center}.error-message-label{color:#f33}.kk-btn{background:#efefef;padding:0}.kk-btn:hover{background:#e5e5e5}.top-left-area{text-align:center}.top-left-area img{margin-bottom:5px}#top h2{color:#5291c9;font-size:1.2rem}.news-table{margin:10px 0 0 0}.news-table td{border-bottom:1px dotted #fff}.news-date{color:#3e5f88;width:7rem}.news-content img{margin:auto 5px}.event-detail-area td{font-size:1.1rem;vertical-align:top}.event-finder{width:8rem}.subevent-finder{width:6rem}.event-answer-form-area{background-color:#3e5f88;color:#fff;font-size:1.2em;font-weight:bold;margin:10px 0;padding:10px 0;text-align:center;width:100%}.event-comment-label{width:100%}.event-comment-textbox{width:100%}.system-info-message-area{margin:5px 0}input#MainContent_eventSubmitButton{background:url(../images/YPO_eventAnswerButton.png) no-repeat;border:none;cursor:pointer;display:block;height:34px;margin:10px auto;text-indent:-10000px;width:115px}#MainContent_fileListTable td{padding:10px 5px}#MainContent_fileListTable img{margin:0 5px}.file-name{min-width:8.5rem}#MainContent_MarriedRadio{margin-left:8px}#MainContent_marriageYear{margin-top:5px}input[type="checkbox"],input[type="radio"]{margin-right:2px;position:relative;top:2px}.event-detail-area input[type="radio"]{top:1px}.check-panel input[type="checkbox"]{top:2px}.save-button-block{margin:5px auto 0 auto;text-align:center;width:100%}.save-button-block input{width:120px}.navbar{padding-bottom:0;padding-top:0}.main-menu-toggler{margin-right:5px}.header-area{background:#dcdee5;margin:0 0 8px 0;padding-bottom:9px;padding-left:initial;padding-right:initial}.main-menu-area{width:100%}.member-name{background:#dcdee5;flex-direction:column;font-size:.8rem;margin:8px 3px 0 auto;padding:0 6px 4px 0;text-align:right;vertical-align:middle}.logout-button-area{margin:5px auto 0 auto;width:98%}.logout-button{font-size:.9rem;height:30px;width:100%}.main-menu-right{background:#dcdee5;display:flex;flex-direction:column;margin:0}.main-menu-button{align-items:center;background-color:#fff;font-size:.9rem;font-weight:bold;height:30px;justify-content:center;margin:5px auto 0 auto;width:98%}.main-menu-button a{color:#3e5f88;height:100%;text-decoration:none;width:100%}.main-menu-button:hover{background-color:#3e5f88}.main-menu-button:hover a{color:#fff}#top .main-menu-top,#document .main-menu-document,#event .main-menu-event,#member .main-menu-member,#search .main-menu-search,#contact .main-menu-contact{background-color:#3e5f88}#top .main-menu-top a,#document .main-menu-document a,#event .main-menu-event a,#member .main-menu-member a,#search .main-menu-search a,#contact .main-menu-contact a{color:#fff}.topic{background:#000;padding:5px}.topic a{color:#ffd87d}.topic a:visited{color:#ffb917}.breadcrumb{margin-bottom:0}.breadcrumb-item.active,.breadcrumb-item+.breadcrumb-item::before{color:#ffd87d}.title{background:url(../images/YPO_h1background.png) repeat;color:#5596d0;font-size:1.5rem;font-weight:bold;margin:0 auto 5px auto;padding:16px}.notice{color:#f33;font-size:.9rem;margin:0 10px}aside{padding:5px}.subnavbar{background:#fff}.sidebar-toggle{color:#6c757d}.sidebar-toggle .bi-collapse{display:none}.sidebar-toggle:not(.collapsed) .bi-expand{display:none}.sidebar-toggle:not(.collapsed) .bi-collapse{display:inline-block}.submenu-wrap{background:#fff;margin:0;padding:5px}.submenu{background:#3e5f88;padding-bottom:5px}.submenu h2{color:#fff;font-size:1.2rem;margin:0;padding:8px 0 5px 10px}.submenu ul{margin:0;padding:0 5px}.menu-item,.menu-item-disable{background:#fff;list-style:none;margin-top:1px}.menu-item a{color:#5291c9;display:block;padding:5px 14px 2px 14px;width:100%}.menu-item a:hover{background:#dcdee5;color:#3e5f88}.menu-item-active{background:#dcdee5}.menu-item-active a{color:#3e5f88}.menu-item-disable a{color:#000;display:block;padding:5px 14px 2px 14px;text-decoration:none;width:100%}.menu-item-child a{font-size:.9rem;padding-left:29px}.search-box{background:#fff;margin:0 5px;padding:15px 30px}.form-check{padding-left:0}.form-check-inline{margin:0}.search-kind,.belong-kind,.keyword-search{margin-bottom:15px}.belong-kind select{width:100%}.keyword-search #MainContent_keywordtextBox{border:1px solid #999;height:26px;padding:3px;width:85%}.keyword-search #MainContent_keywordSubmitButton{padding:1px 3px}.syllabary-search table{border-collapse:separate;margin:0 auto}.syllabary-search input{height:34px;margin:2px;width:44px}footer{border-top:1px solid #3e5f88;font-size:.7rem;padding:8px 5px 5px 5px}footer span{margin:0 3px}.profile-wrap .modal-body{padding-top:15px}.modal-body{background:#3e5f88;height:100%;padding:0 .625rem}.modal-title{color:#5596d0;font-size:1.5rem;font-weight:bold;padding:1rem}.modal-subtitle{color:#ffd85d;font-size:1rem;margin:0;padding:3px 0}.modal-text{color:#fff}.modal-text td{min-width:100px;padding:4px 0;vertical-align:top}.member-information,.company-information{margin:0 1rem 15px;width:auto}.modal-title .information-datetime{color:#9cc4e8;font-size:1.1rem}.information-body{padding:0 1rem}.information-body .information-content{padding:5px}.instructor-body{padding:15px}.instructor-image{display:inline-block;padding-bottom:15px;text-align:center;width:100%}.instructor-text{display:inline-block;max-height:280px;overflow:auto;width:100%}#MainContent_C_birthdayCheckbox{margin-right:0}.hidden-field-label{color:#ccc}#cboxLoadedContent a:link{color:#7fb4e4}#cboxLoadedContent a:visited{color:#5291c9}#cboxLoadedContent a:hover,#cboxLoadedContent a:active{color:#9ac1e4}#popup .container{max-width:100%;width:980px}#popup .popup-container{background-color:#fff;padding:20px 0;text-align:center}#popup .popup-search-condition{margin:.5rem .5rem}#popup .syllabary-block{margin-bottom:.5rem}#popup .search-info-block{margin-left:1rem;text-align:right}#popup .search-info-block label{margin:3px 0}#popup .pager-navigation{padding:15px 10px}#popup .pager-navigation a:link,#popup .pager-navigation a:visited{background:#fff;border:1px solid #999;font-size:.7rem;margin:0 10px;padding:5px}#popup .pager-navigation a:hover{color:#666}#popup .pager-navigation span{font-weight:bold;margin:0 10px}#popup .table .name-cell{min-width:8rem;width:15rem}#popup .table .company-cell{min-width:8rem;width:15rem}#popup .table .answer-cell{min-width:10rem;width:10rem}.white-container{background-color:#fff;padding:20px 0 30px 0}.login-container{margin:0 auto;max-width:420px;text-align:left;width:90%}.login-container label{margin:2px 0;padding:5px 0}.login-container label span{display:inline-block;margin:0 5px 0 0;text-align:right;width:6rem}.login-button-container{background:#3e5f88;margin:0 auto;padding:10px;text-align:center}.login-button-container input{background:url(../images/YPO_loginButton.png) no-repeat;border:none;cursor:pointer;height:34px;margin:0 auto;text-indent:-10000px;width:115px}.login-button-container input:hover{background:url(../images/YPO_loginButton.png) no-repeat}.message-container{background:#fff;border:1px #788eaa solid;margin:20px auto;padding:10px;text-align:center;width:82%}.message-container .input-block-right{margin:0 auto;max-width:385px;text-align:center;width:80%}.message-container .input-block-center{margin:0 auto;max-width:385px;text-align:center;width:80%}.message-container label{margin-bottom:3px}.message-header{background:#3e5f88;color:#fff;font-size:1.1rem;margin:-10px -10px 10px -10px;padding:5px}#outAuthContentPlaceholder_userid,#outAuthContentPlaceholder_password{width:200px}#changePassword input#outAuthContentPlaceholder_submit{display:block;margin:0 auto;width:60px}@media(min-width:576px){html{font-size:14px}.message-container .input-block-right{text-align:right}.search-box{padding:15px 44px}.keyword-search #MainContent_keywordtextBox{width:89%}.syllabary-search input{margin:3px;width:51px}#popup .container{max-width:95%}#MainContent_marriageYear{margin-top:0}input[type="checkbox"],input[type="radio"]{top:1px}.event-detail-area input[type="radio"]{top:auto}}@media(min-width:768px){html{font-size:16px}aside{border-right:1px solid #3e5f88}.content-layout{display:grid;gap:0;grid-template-columns:1fr minmax(0,3fr)}.contact-main{padding-top:0}.main-header{margin-top:5px}.search-box{padding:15px 9px}.keyword-search #MainContent_keywordtextBox{width:146px}.syllabary-search table{margin:0}.syllabary-search input{margin:1px;width:34px}.main-menu-button{margin:5px 7px 0 0}.logout-button{margin:0 0 5px 10px;width:93px}.modal-title .information-datetime{margin-left:10px}input[type="checkbox"],input[type="radio"]{top:auto}.preview-edit-left{width:45%}.preview-edit-right{width:55%}}@media(min-width:992px){.item-year-edit{margin:0 0 0 12%}.item-firstname-edit{margin:0}.instructor-image{max-width:300px}.item-title{width:26%}.item-body-left{width:50%}.item-body-right{width:24%}.member-information,.company-information{width:50%}}@media(min-width:1200px){aside{width:272px}.container{width:980px}}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;box-sizing:content-box}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative;overflow:hidden}#cboxLoadedContent{overflow:auto}#cboxLoadedContent iframe{display:block;width:100%;height:100%;border:0}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}#cboxOverlay{background:url(../images/overlay.png) repeat 0 0}#colorbox{}#cboxTopLeft{width:21px;height:21px;background:url(../images/controls.png) no-repeat -100px 0}#cboxTopRight{width:21px;height:21px;background:url(../images/controls.png) no-repeat -129px 0}#cboxBottomLeft{width:21px;height:21px;background:url(../images/controls.png) no-repeat -100px -29px}#cboxBottomRight{width:21px;height:21px;background:url(../images/controls.png) no-repeat -129px -29px}#cboxMiddleLeft{width:21px;background:url(../images/controls.png) left top repeat-y}#cboxMiddleRight{width:21px;background:url(../images/controls.png) right top repeat-y}#cboxTopCenter{height:21px;background:url(../images/border.png) 0 0 repeat-x}#cboxBottomCenter{height:21px;background:url(../images/border.png) 0 -29px repeat-x}#cboxContent{background:#fff}#cboxLoadedContent{margin-bottom:28px}#cboxTitle{position:absolute;bottom:4px;left:0;text-align:center;width:100%;color:#949494}#cboxCurrent{position:absolute;bottom:4px;left:58px;color:#949494}#cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef}#cboxPrevious{position:absolute;bottom:0;left:0;background:url(../images/controls.png) no-repeat -75px 0;width:25px;height:25px;text-indent:-9999px}#cboxPrevious.hover{background-position:-75px -25px}#cboxNext{position:absolute;bottom:0;left:27px;background:url(../images/controls.png) no-repeat -50px 0;width:25px;height:25px;text-indent:-9999px}#cboxNext.hover{background-position:-50px -25px}#cboxLoadingOverlay{background:url(../images/loading_background.png) no-repeat center center}#cboxLoadingGraphic{background:url(../images/loading.gif) no-repeat center center}#cboxClose{position:absolute;bottom:0;right:0;background:url(../images/controls.png) no-repeat -25px 0;width:25px;height:25px;text-indent:-9999px}#cboxClose.hover{background-position:-25px -25px}.cboxIE #cboxTopLeft{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/internet_explorer/borderTopLeft.png',sizingMethod='scale')}.cboxIE #cboxTopCenter{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/internet_explorer/borderTopCenter.png',sizingMethod='scale')}.cboxIE #cboxTopRight{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/internet_explorer/borderTopRight.png',sizingMethod='scale')}.cboxIE #cboxBottomLeft{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/internet_explorer/borderBottomLeft.png',sizingMethod='scale')}.cboxIE #cboxBottomCenter{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/internet_explorer/borderBottomCenter.png',sizingMethod='scale')}.cboxIE #cboxBottomRight{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/internet_explorer/borderBottomRight.png',sizingMethod='scale')}.cboxIE #cboxMiddleLeft{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/internet_explorer/borderMiddleLeft.png',sizingMethod='scale')}.cboxIE #cboxMiddleRight{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/internet_explorer/borderMiddleRight.png',sizingMethod='scale')}.cboxIE6 #cboxTopLeft{display:none}.cboxIE6 #cboxTopRight{display:none}.cboxIE6 #cboxBottomLeft{display:none}.cboxIE6 #cboxBottomRight{display:none}.cboxIE6 #cboxMiddleLeft{display:none}.cboxIE6 #cboxMiddleRight{display:none}.cboxIE6 #cboxTopCenter{display:none}.cboxIE6 #cboxTitle{bottom:15px}.cboxIE6 #cboxClose{bottom:10px;right:20px}