h4{margin-bottom:20px}h3,h4{position:relative;text-align:left}h4.blue_line{color:#0c3372;font-size:120%;border-bottom:1px solid #0c3372;padding-bottom:10px;margin-bottom:30px;margin-top:30px!important}.no_title{font-size:120%!important;text-align:left!important;line-height:150%;margin:0 10px;padding-left:3em;text-indent:-3em}.contents_title{background:url(../images/common/title_bg.png) no-repeat 50%;font-size:131%;color:#fff;padding:10px 15px;border-bottom:2px groove #fff}.item_box{margin:0}@media screen and (max-width:768px){.item_box p{margin-left:10px;margin-right:10px}}.item_box h5{border:none;font-size:115%;padding-bottom:25px;font-weight:400;line-height:150%;margin:0 10px;padding-left:3.95em;text-indent:-3.95em}.item_box .fr{float:right;width:370px;padding-right:10px}@media screen and (max-width:768px){.item_box .fr{float:none;width:100%}}.item_box .fr p{line-height:180%;margin-bottom:1em}.item_box .fl{float:left;padding-left:10px;width:240px}@media screen and (max-width:768px){.item_box .fl{float:none;text-align:center;width:100%}}.item_box .fl img{max-width:100%;height:auto}.backnumber{margin-bottom:50px}.backnumber ul li{font-size:105%;padding-bottom:15px;font-weight:400;line-height:150%;margin:0 10px;padding-left:4em;text-indent:-4em}.column_box{padding:0 10px}.column_box p{line-height:180%;margin-bottom:2em}.column_box .fr{float:right}@media screen and (max-width:768px){.column_box .fr{float:none;width:95%}}.column_box .fl{float:left}@media screen and (max-width:768px){.column_box .fl{float:none;width:95%}}.column_box .icon{width:100px}@media screen and (max-width:768px){.column_box .icon{width:auto;text-align:center;margin-bottom:20px}}.column_box .txt{width:510px;background:#fff;padding:20px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}@media screen and (max-width:768px){.column_box .txt{width:100%}}.column_box .txt.block{width:640px}@media screen and (max-width:768px){.column_box .txt.block{width:100%}}.column_box .txt p{margin-bottom:0}.popup{margin:50px 0}img.size-frontier_icon{width:100px;height:auto;}div.images{text-align:center;margin:40px 0}@media screen and (max-width:768px){div.images{margin:40px}}@media screen and (max-width:768px){img{max-width:99%;height:auto}}
/*# sourceMappingURL=frontier.css.map */
