.about_common_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:end;-ms-flex-align:start;margin-top:60px;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:reverse}@media screen and (max-width:767px){.about_common_wrap{display:block;margin-top:15px}}.about_common_main{padding-left:60px}@media screen and (max-width:767px){.about_common_main{margin-bottom:50px;padding-left:0}}.about_common_aside{width:240px;min-width:240px;max-width:240px}@media screen and (max-width:767px){.about_common_aside{width:100%;min-width:0;max-width:100%}}.about_common_aside_btn a{overflow:hidden;padding:20px 45px 20px 15px;border-radius:8px;background:url(/company/about/common/img/index_icon01.png) right 15px center no-repeat;background-color:#c92859;background-size:16px 16px;color:#fff;font-weight:700;font-size:1.6rem;line-height:1.3}.about_common_aside_btn a:hover{background-color:#d8406f;text-decoration:none}@media screen and (max-width:767px){.about_common_aside_btn{margin:0 -15px}.about_common_aside_btn a{border-radius:0;font-size:1.5rem}}.about_common_aside_list{margin-top:25px}.about_common_aside_list li{margin-top:12px;border-bottom:1px solid #e1e6e8}.about_common_aside_list li.is-current a{color:#c92859;font-weight:700}.about_common_aside_list li a{padding:0 15px 11px 15px;color:#222;font-size:1.5rem;line-height:1.6}.about_common_aside_list li a:hover{color:#c92859;text-decoration:none}@media screen and (max-width:767px){.about_common_aside_list{margin-top:20px}.about_common_aside_list li a{padding:0 0 11px 0;font-size:1.4rem}}.about_common_conversion{margin:110px 0 -100px;padding:60px 0;background-color:#f7f7f7}@media screen and (max-width:767px){.about_common_conversion{display:none}}.about_common_conversion_catch{font-weight:700;font-size:2.1rem;line-height:1.3}.about_common_conversion_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:start;-ms-flex-align:start;margin:5px -18px 0;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.about_common_conversion_list li{width:25%;margin-top:15px;padding:0 18px}.about_common_conversion_list li a{padding:15px 0;border-bottom:1px solid #dadcdd;background:url(/company/about/common/img/index_icon02.png) right center no-repeat;background-size:16px 16px;color:#222;font-size:1.5rem;line-height:1.3}.about_common_conversion_list li a:hover{color:#c92859;text-decoration:none}