section#main_content{margin-bottom:25px}section#main_content .main_content_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (max-width: 1000px){section#main_content .main_content_inner{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}section#main_content .content_column.common_style{margin-bottom:80px;padding-bottom:20px}@media screen and (max-width: 1000px){section#main_content .content_column.common_style{padding:5px}}section#main_content .content_column.common_style h2{margin-bottom:15px;margin-left:0px;background-color:#fff}section#main_content .content_column.common_style p{font-size:16px;margin:10px 15px 10px 15px}@media screen and (max-width: 1900px){section#main_content .content_column.common_style p{font-size:calc(16px - (16px - .8421052632vw)*.3)}}@media screen and (max-width: 1000px){section#main_content .content_column.common_style p{font-size:calc(15px - (15px - 1.5vw)*.3)}}section#main_content .content_column.common_style .view_link{clear:both;min-width:300px;margin:10px 10px 10px 10px;padding:2px 10px 2px 10px;border-radius:12px;background-color:#fff;-webkit-box-shadow:0px 0px 0px 3px #777,0px 0px 0px 7px #fff;box-shadow:0px 0px 0px 3px #777,0px 0px 0px 7px #fff;color:#363636;text-decoration:none;letter-spacing:1px;font-size:16px}@media screen and (max-width: 1900px){section#main_content .content_column.common_style .view_link{font-size:calc(16px - (16px - .8421052632vw)*.3)}}@media screen and (max-width: 1000px){section#main_content .content_column.common_style .view_link{font-size:calc(15px - (15px - 1.5vw)*.3);min-width:calc(250px - (250px - 25vw)*1)}}section#main_content .content_column.common_style table.common{margin-right:0px;margin-bottom:25px;font-weight:normal}section#main_content .content_column.common_style table.common th{white-space:normal;text-align:left;white-space:nowrap}@media screen and (max-width: 766px){section#main_content .content_column.common_style table.common th{white-space:normal}}section#main_content .content_column.common_style table.common td{vertical-align:top}section#main_content .content_column.common_style table.common th,section#main_content .content_column.common_style table.common td{padding-left:10px;padding-right:10px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:.05em;font-size:16px}@media screen and (max-width: 1900px){section#main_content .content_column.common_style table.common th,section#main_content .content_column.common_style table.common td{font-size:calc(16px - (16px - .8421052632vw)*.3)}}@media screen and (max-width: 1000px){section#main_content .content_column.common_style table.common th,section#main_content .content_column.common_style table.common td{font-size:calc(15px - (15px - 1.5vw)*.3)}}section#main_content .content_column.common_style table.common th span,section#main_content .content_column.common_style table.common td span{display:inline-block}section#main_content .content_column.common_style table.common th p,section#main_content .content_column.common_style table.common td p{line-height:1.6;margin:0px 0px 5px 0px}section#main_content .content_column.common_style table.common ul{padding:0px;margin:3px 0px 3px 0px}section#main_content .content_column.common_style table.common ul li,section#main_content .content_column.common_style table.common ol li{padding-top:0px;padding-bottom:2px;line-height:1.6;font-size:16px}@media screen and (max-width: 1900px){section#main_content .content_column.common_style table.common ul li,section#main_content .content_column.common_style table.common ol li{font-size:calc(16px - (16px - .8421052632vw)*.3)}}@media screen and (max-width: 1000px){section#main_content .content_column.common_style table.common ul li,section#main_content .content_column.common_style table.common ol li{font-size:calc(15px - (15px - 1.5vw)*.3)}}section#main_content .content_column.common_style table.common ul.circle li{padding:0px 0px 0px 1.1em}section#main_content .content_column.common_style table.common ul.circle li::before{width:8px;height:8px;top:.4em;left:0px}section#main_content .content_column.common_style ul.circle li a{color:#5469d4;cursor:pointer}section#main_content .content_column.common_style ul.circle li a:hover{color:#1530a9}section#main_content nav.menu_column{-ms-flex-item-align:start;align-self:flex-start;width:250px;margin-bottom:10px;margin-right:1em;padding:15px 15px 10px 15px}@media screen and (max-width: 1000px){section#main_content nav.menu_column{position:static}}section#main_content nav.menu_column h3{font-size:14px;white-space:nowrap}section#main_content nav.menu_column h3 svg{margin-right:10px;width:22px;height:20px;min-width:22px;min-height:20px}section#main_content nav.menu_column h3 span{padding-top:0px}section#main_content nav.menu_column hr{margin:.3em 0 .5em 0}section#main_content nav.menu_column ul.circle.light li{white-space:nowrap;clear:both;padding-top:1px;padding-bottom:2px;padding-left:1.8em;font-size:13px}section#main_content nav.menu_column ul.circle.light li a{text-decoration:none;cursor:pointer}section#main_content nav.menu_column ul.circle li::before{top:.55em;left:5px}@media screen and (max-width: 1000px){section#main_content nav.menu_column{margin-left:0px;width:100%}}
/*# sourceMappingURL=function_list.css.map */