#organization #link01 .sec01{display:flex;border-bottom:1px #999 dashed;padding:1em 0.5em}@media only screen and (max-width: 768px){#organization #link01 .sec01{display:inherit}}#organization #link01 .sec01 section:first-child{flex-basis:12em}@media only screen and (max-width: 768px){#organization #link01 .sec01 section:first-child{flex-basis:0}}#organization #link01 .sec01 section:first-child p{font-weight:bold}#organization #link01 .sec01 section:nth-child(2){width:calc(100% - 12em)}@media only screen and (max-width: 768px){#organization #link01 .sec01 section:nth-child(2){width:100%}}#organization #link02 .sec01{margin-top:3em}#organization #link02 .sec01 p{font-weight:bold}#organization #link02 .sec01 ul li span{vertical-align:middle}#organization #link02 .sec01 ul li span.icon-mail01{margin-right:0.5em;color:#999}#organization #link02 .sec01 .fontStyle01{background:#F1F1F1;font-size:0.9em;font-weight:normal;padding:0.25em 1em;margin-bottom:0.5em}#organization #link02 .gmap{margin-top:1em;height:0;overflow:hidden;padding-bottom:calc(9 / 16 * 100%);position:relative;border:1px solid #ccc}@media only screen and (max-width: 768px){#organization #link02 .gmap{padding-bottom:calc(2 / 3 * 100%)}}@media only screen and (max-width: 576px){#organization #link02 .gmap{padding-bottom:calc(1 / 1 * 100%)}}#organization #link02 .gmap iframe{position:absolute;left:0;top:0;height:100%;width:100%}
