#footer .footer_con .join_btn ul{*zoom:1}#footer .footer_con .join_btn ul:after{content:'';display:block;clear:both}#header .header_con .conarea .topmenu i,#header .header_con .conarea .member_menu p i,#footer .footer_con .info i,#footer .footer_con .info2 .infocon p i,#footer .footer_con .info2 .contact_num p i,.main_detail .info3box_con .conbox .contactus_con .icon i,.subcon_company .companyprofile .profile_con .info .infocon i{display:inline-block;*display:inline;*zoom:1}#footer .footer_con .join_btn li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#footer .footer_con .join_btn ul{*zoom:1}#footer .footer_con .join_btn ul:after{content:'';display:block;clear:both}#header .header_con .conarea .topmenu i,#header .header_con .conarea .member_menu p i,#footer .footer_con .info i,#footer .footer_con .info2 .infocon p i,#footer .footer_con .info2 .contact_num p i,.main_detail .info3box_con .conbox .contactus_con .icon i,.subcon_company .companyprofile .profile_con .info .infocon i{display:inline-block;*display:inline;*zoom:1}#header .header_con,#container .subtop_pageinfo .pageinfo_con,#footer .footer_con,.main_detail .info3box_con{max-width:1200px;margin:0 auto}.gco_mobile{display:none}.gco_tablet{display:none}.gco_desktop{display:block}.gco_mobile_tablet{display:none}.gco_mobile_desktop{display:block}.gco_tablet_desktop{display:block}#header{border-bottom:3px solid #347abf}#header .header_con{width:96%}#header .header_con:after{content:"";display:block;clear:both}#header .header_con h1{float:left;width:49.42%;margin:0;padding:39px 0 35px;text-align:left}#header .header_con .conarea{position:relative;float:right;width:50.58%;padding:58px 0 0}#header .header_con .conarea .topmenu{position:absolute;top:0;right:0;width:244px}#header .header_con .conarea .topmenu img{margin:0 6px 0 0;vertical-align:middle}#header .header_con .conarea .topmenu i{overflow:hidden;width:1px;height:9px;margin:0 19px;text-indent:-9999px}#header .header_con .conarea .member_menu{position:absolute;top:0;right:244px;height:29px;padding:0 24px;background:#f5f5f5}#header .header_con .conarea .member_menu p{color:#797979;font-size:12px;text-align:right;line-height:29px}#header .header_con .conarea .member_menu p i{overflow:hidden;width:1px;height:8px;margin:0 13px;text-indent:-9999px;background:#c4c4c4}#header .header_con .conarea .member_menu p a:hover{color:#347abf;text-decoration:none}#header .header_con .conarea .member_menu .mark{position:absolute;top:0;left:0}#container .subtop_pageinfo{background:#347abf}#container .subtop_pageinfo .pageinfo_con{position:relative;width:96%}#container .subtop_pageinfo .pageinfo_con .menutitle{color:#FFF;font-weight:400;font-size:21px;line-height:37px}#container .subtop_pageinfo .pageinfo_con .page_road{display:block;position:absolute;top:0;right:0;color:#FFF;font-size:12px;text-align:right;line-height:37px}#container .subtop_pageinfo .pageinfo_con .page_road img{vertical-align:middle}#container .subtop_pageinfo .pageinfo_con .page_road i{margin:0 12px}#container .subtop_pageinfo .pageinfo_con .page_road span:last-child i{display:none}#container .subtop_nav{border-bottom:1px solid #d6d6d6}#container .contents{width:100%;max-width:1200px;margin:52px auto 0}.main #container .contents{max-width:none;margin:45px 0 0}.main #footer{margin-top:0}.sub #header{border-bottom:0}.sub #header .header_con .conarea .topmenu{background:#3f3f40}.sub #header .header_con .conarea .topmenu i{background:#656566}.sub #footer{margin-top:100px}#footer{border-top:1px solid #347abf}#footer .footer_con{position:relative;width:96%;padding:27px 0}#footer .footer_con *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#footer .footer_con ul:after{content:"";display:block;clear:both}#footer .footer_con li{float:left}#footer .footer_con .logo{width:18.6%;margin:1px 0 0;padding:0;text-align:left}#footer .footer_con .info{width:81.4%}#footer .footer_con .info p{font-size:13px;text-align:left;line-height:19px}#footer .footer_con .info .companyname{color:#347abf}#footer .footer_con .info .address{margin:3px 0 0}#footer .footer_con .info .number{margin:14px 0 0;line-height:normal}#footer .footer_con .info .number a{cursor:default;text-decoration:none}#footer .footer_con .info .fax{margin:5px 0 0}#footer .footer_con .info i{overflow:hidden;width:1px;height:7px;margin:0 11px;text-indent:-9999px;background:#b2b2b2}#footer .footer_con .info2{width:81.4%}#footer .footer_con .info2 .company_name{font-size:17px;text-align:left}#footer .footer_con .info2 .infocon,#footer .footer_con .info2 .contact_num{margin:9px 0 0}#footer .footer_con .info2 .infocon p,#footer .footer_con .info2 .contact_num p{padding:2px 0;font-size:0;text-align:left}#footer .footer_con .info2 .infocon p span,#footer .footer_con .info2 .contact_num p span{display:inline-block;margin:0;padding:0;font-size:13px;line-height:1.635em}#footer .footer_con .info2 .infocon p i,#footer .footer_con .info2 .contact_num p i{height:7px;margin:0 15px}#footer .footer_con .info2 .contact_num{margin-top:18px}#footer .footer_con .join_btn{position:absolute;top:17px;right:0}#footer .footer_con .join_btn li{float:left;padding:7px 21px 8px;border:1px solid #ddd;color:#838383;font-size:12px;text-align:center;transition:all .3s linear}#footer .footer_con .join_btn li:nth-child(1n + 2){border-left:0}#footer .footer_con .join_btn li:hover{background:#f7f7f7}#footer .footer_con .join_btn li a:hover{color:#347abf;text-decoration:none}#footer .footer_con .copyright{margin:19px 0 0;color:#838383;font-size:12px;text-align:right}.main_detail .info3box_con{width:96%}.main_detail .info3box_con:after{content:"";display:block;clear:both}.main_detail .info3box_con .conbox{float:left;width:30.334%;margin:0 0 0 4.5%}.main_detail .info3box_con .conbox .titleline{position:relative;padding:0 0 11px;border-bottom:1px solid #ddd}.main_detail .info3box_con .conbox .titleline .boardname{color:#3f3f40;font-size:18px}.main_detail .info3box_con .conbox .titleline .btn_boardlink{position:absolute;top:5px;right:0;width:15px;height:15px}.main_detail .info3box_con .conbox .titleline.contactus{border-bottom:0}.main_detail .info3box_con .conbox .bbs_con_img{margin:11px 0 0}.main_detail .info3box_con .conbox .bbs_con_text{margin:21px 0 0}.main_detail .info3box_con .conbox .contactus_con{border:1px solid #ddd;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.main_detail .info3box_con .conbox .contactus_con *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.main_detail .info3box_con .conbox .contactus_con ul{display:table;width:100%;border-bottom:1px dotted #ddd}.main_detail .info3box_con .conbox .contactus_con ul:last-child{border-bottom:0}.main_detail .info3box_con .conbox .contactus_con li{display:table-cell;height:74px;vertical-align:middle;font-size:14px;line-height:19px}.main_detail .info3box_con .conbox .contactus_con .icon{display:table-cell;position:relative;width:18.4%;text-align:center}.main_detail .info3box_con .conbox .contactus_con .icon i{position:absolute;top:50%;right:0;overflow:hidden;width:1px;height:11px;margin:0;margin-top:-6px;text-indent:-9999px;background:#cfcfcf}.main_detail .info3box_con .conbox .contactus_con .info{padding:0 15px}.main_detail .info3box_con .conbox .contactus_con .info .csnumber{margin-top:5px}.main_detail .info3box_con .conbox .contactus_con .info .cname{font-size:12px}.main_detail .info3box_con .conbox .partnership_con{position:relative;margin-top:8px;border-bottom:2px solid #3f3f40}.main_detail .info3box_con .conbox .partnership_con *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.main_detail .info3box_con .conbox .partnership_con ul{display:table;width:100%}.main_detail .info3box_con .conbox .partnership_con li{display:table-cell;height:73px;vertical-align:middle;line-height:21px}.main_detail .info3box_con .conbox .partnership_con .icon{width:12.637%;text-align:center}.main_detail .info3box_con .conbox .partnership_con .info{padding:0 14px}.main_detail .info3box_con .conbox .partnership_con .info .title{font-weight:600;font-size:16px}.main_detail .info3box_con .conbox .partnership_con .info .text{font-size:13px}.main_detail .info3box_con .conbox .partnership_con .btn_pagelink{position:absolute;top:50%;right:0;margin-top:-8px;width:15px;height:15px}.main_detail .info3box_con .conbox:first-child{margin-left:0}.main_detail .info3box_con .conbox:last-child{width:30.332%}.main_detail .info-bottom{margin:76px 0 0}.main_detail .info-bottom ul{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:stretch}.main_detail .info-bottom li{width:33%;padding:17px 10px 20px}.main_detail .info-bottom li:before{height:70%;margin:0;top:15%;bottom:15%}.main_detail .info-bottom li:nth-child(2){width:34%}.main_detail .info-bottom dl{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:flex-start}.main_detail .info-bottom dl dt{width:25%;padding:15px 0 0}.main_detail .info-bottom dl dt i{display:block;margin:0 auto}.main_detail .info-bottom dl dt i.icon01{width:45px;height:60px}.main_detail .info-bottom dl dt i.icon02{width:40px;height:60px}.main_detail .info-bottom dl dt i.icon03{width:47px;height:60px}.main_detail .info-bottom dl dd{width:75%}.main_detail .info-bottom dl dd .title{font-size:14px;line-height:1.400em}.main_detail .info-bottom dl dd .info{margin:4px 0 0;font-size:13px;line-height:1.350em}.main_detail .info-bottom dl dd .info span{display:block}.sub_contents_detail * .titletext_section{padding:0 0 0 20px;background-position:left 8px;font-size:19px}.subcon_company .companyprofile{margin:0}.subcon_company .companyprofile .profile_con{margin:26px 0 0}.subcon_company .companyprofile .profile_con:after{content:"";display:block;clear:both}.subcon_company .companyprofile .profile_con .logo{float:left;width:28.166%;height:423px;padding:99px 0 0;background:url(/img_up/shop_pds/greencosko/design/img/bg_profile_logocolumn.jpg) center top;border-top:2px solid #3b7abe;border-bottom:2px solid #30ae4a;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center}.subcon_company .companyprofile .profile_con .info{float:right;width:69%;padding:7px 0 8px;border:1px solid #ddd;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.subcon_company .companyprofile .profile_con .info *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.subcon_company .companyprofile .profile_con .info ul{display:table;width:94%;margin:0 auto;border-bottom:1px solid #ddd}.subcon_company .companyprofile .profile_con .info ul:last-child{border-bottom:0}.subcon_company .companyprofile .profile_con .info li{display:table-cell;padding:20px 0;font-size:13px;vertical-align:top;line-height:20px}.subcon_company .companyprofile .profile_con .info .subject{width:28.35%;padding-left:10px;font-weight:600}.subcon_company .companyprofile .profile_con .info .subject img{margin:0 10px 0 0;vertical-align:middle}.subcon_company .companyprofile .profile_con .info .infocon{padding-left:15px;padding-right:10px}.subcon_company .companyprofile .profile_con .info .infocon .name{line-height:24px}.subcon_company .companyprofile .profile_con .info .infocon .telnumber{margin:26px 0 0;line-height:24px}.subcon_company .companyprofile .profile_con .info .infocon .telnumber a{color:#347abf;font-weight:600}.subcon_company .companyprofile .profile_con .info .infocon .telnumber .twoline{padding-left:0}.subcon_company .companyprofile .profile_con .info .infocon span{display:inline}.subcon_company .companyprofile .profile_con .info .infocon i{display:inline-block;overflow:hidden;width:1px;height:9px;margin:0 16px;text-indent:-9999px;background:#c6c6c6}.subcon_company .companychart{margin:114px 0 0}.subcon_company .companychart .chart_con{margin:33px 0 0;text-align:center}.subcon_company .history_graph .graph_con{margin:2px 0 0;text-align:center}.subcon_company .history_info{margin:95px 0 0}.subcon_company .history_info ul:after{content:"";display:block;clear:both}.subcon_company .history_info li{float:left;width:17.6%;margin:0 0 0 3%;padding:0 0 65px}.subcon_company .history_info li .year{color:#053f6f;font-weight:400;font-size:21px}.subcon_company .history_info li .title{margin:5px 0 0;padding:0 0 16px;border-bottom:1px solid #ccc;font-size:14px}.subcon_company .history_info li .info{margin:19px 0 0;color:#666;font-size:12px;line-height:20px}.subcon_company .history_info li .info .stitle{display:block;font-weight:600;margin-top:10px}.subcon_company .history_info li .info .stitle:first-child{margin-top:0}.subcon_company .history_info li:nth-child(1){margin-left:0}.subcon_company .history_info li:nth-child(6){margin-left:0}.subcon_company .history_info li:nth-child(7){padding-bottom:0}.subcon_company .vision_section .infobox{padding:0 0 36px}.subcon_company .vision_section .infobox:last-child{padding-bottom:0}.subcon_company .vision_section .infobox *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.subcon_company .vision_section .infobox ul:after{content:"";display:block;clear:both}.subcon_company .vision_section .infobox li{float:left;height:auto;min-height:159px}.subcon_company .vision_section .infobox .title{width:26.5%;padding:16px 0 0;color:#053f6f;font-weight:400;font-size:17px;line-height:29px}.subcon_company .vision_section .infobox .title .titleicon{display:block;margin:12px 0 0}.subcon_company .vision_section .infobox .info{width:73.5%;padding:15px 22px;background:#f6f6f6;border-left:2px solid #347abf;font-size:16px;line-height:23px}.subcon_company .vision_section .infobox .info span{display:inline}.subcon_company .vision_section .mgtop_first{margin:50px 0 0}.subcon_company .vision_section.english{margin:40px 0 0;padding:40px 0 0;border-top:1px dashed #e3e3e3}.subcon_company .partner_section .partner_list_con{margin:29px 0 0}.subcon_company .partner_section .partner_list_con:after{content:"";display:block;clear:both}.subcon_company .partner_section .partner_list_con .conbox{float:left;width:48.5%;height:auto;min-height:186px;margin:0 0 36px 3%;padding:15px 0 14px;border:1px solid #dfdfdf;border-top:2px solid #347abf;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.subcon_company .partner_section .partner_list_con .conbox:nth-child(2n + 1){margin-left:0}.subcon_company .partner_section .partner_list_con .conbox *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.subcon_company .partner_section .partner_list_con .conbox ul{display:table;width:100%}.subcon_company .partner_section .partner_list_con .conbox li{display:table-cell;vertical-align:middle}.subcon_company .partner_section .partner_list_con .conbox .logo{width:40%;padding:0;text-align:center}.subcon_company .partner_section .partner_list_con .conbox .info{padding:0 10px}.subcon_company .partner_section .partner_list_con .conbox .info p{color:#053f6f;font-size:13px;line-height:22px}.subcon_company .partner_section .partner_list_con .conbox .info p a{color:#282828;text-decoration:underline}.subcon_company .partner_section .partner_list_con .conbox .info p img{margin:0 0 0 8px;vertical-align:middle}.subcon_company .partner_section .partner_list_con .conbox .info .companyname{font-weight:600}.subcon_company .partner_section .partner_list_con .conbox .info .infotext{margin:6px 0 0}.subcon_company .partner_section .partner_list_con .conbox .info .website{padding-bottom:6px}.subcon_company .partner_section .partner_list_con .conbox .info p:last-child{padding-bottom:0}.subcon_company .location_area .location_con{margin:29px 0 0;border:1px solid #dfdfdf;border-top:2px solid #347abf;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.subcon_company .location_area .location_con *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.subcon_company .location_area .location_con ul{display:table;width:100%}.subcon_company .location_area .location_con li{display:table-cell;height:400px;vertical-align:middle}.subcon_company .location_area .location_con .map{width:50%;height:400px}.subcon_company .location_area .location_con .info{width:50%;padding:0 2.6%;border-left:1px solid #dfdfdf}.subcon_company .location_area .location_con .info .address{color:#053f6f;font-size:13px;line-height:20px}.subcon_company .location_area .location_con .info .telnum{margin:12px 0 0}.subcon_company .location_area .location_con .info .telnum td{font-size:12px;vertical-align:top;line-height:22px}.subcon_company .location_area .location_con .info .faxmail{margin:6px 0 0;font-size:12px;line-height:22px}.subcon_company .contactus_area{margin:52px 0 0}.subcon_company .contactus_area .contact_con{margin:25px 0 0;padding:38px 49px 46px;border:1px solid #dfdfdf;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.subcon_company .contactus_area .contact_con:after{content:"";display:block;clear:both}.subcon_company .contactus_area .contact_con .formbox{float:left;width:34.8%}.subcon_company .contactus_area .contact_con .formbox li{font-size:13px}.subcon_company .contactus_area .contact_con .formbox li input[type=text]{width:100%;height:39px;background:#f5f5f5;border:1px solid #d0d0d0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-indent:10px}.subcon_company .contactus_area .contact_con .formbox li textarea{width:100%;height:127px;padding:8px;background:#f5f5f5;border:1px solid #d0d0d0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;resize:none}.subcon_company .contactus_area .contact_con .formbox li:nth-child(1){padding:24px 0 8px}.subcon_company .contactus_area .contact_con .formbox ul:first-child li:first-child{padding-top:0}.subcon_company .contactus_area .contact_con .privacy{float:right;width:57.7%}.subcon_company .contactus_area .contact_con .privacy .titletext{font-size:13px}.subcon_company .contactus_area .contact_con .privacy .privacy_info{overflow:auto;height:auto;min-height:262px;margin:8px 0 0;padding:16px 22px;background:#f2f2f2;color:#7c7c7c;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:12px;line-height:20px}.subcon_company .contactus_area .contact_con .privacy .privacy_check{margin:18px 0 0;color:#053f6f;font-size:13px}.subcon_company .contactus_area .contact_con .privacy .btn_submit{margin:42px 0 0;width:204px;background:#347abf;color:#FFF;font-size:13px;text-align:center;line-height:44px}.sub-contents-ceo .ceo-greeting .info{margin:15px 0 0;padding:30px 30px 60px}.sub-contents-ceo .ceo-greeting .info p{margin:20px 0 0;font-size:16px;line-height:1.350em}.sub-contents-ceo .ceo-greeting .info p span{display:block}.sub-contents-ceo .ceo-greeting .info .ceo-info{display:flex;flex-flow:row nowrap;justify-content:flex-end;align-items:flex-end;margin:50px 0 0}.sub-contents-ceo .ceo-greeting .info .ceo-info .ceo{font-size:14px}.sub-contents-ceo .ceo-greeting .info .ceo-info .name{margin:0 0 0 10px;padding:0 45px 0 0;font-size:20px}.sub-contents-ceo .ceo-greeting .info .ceo-info .name .sign{position:absolute;top:0;right:0;width:65px;height:43px;margin:0}.subcon_product .productinfo_area .product_img{margin:30px 0 0;text-align:center}.subcon_product .productinfo_area .product_img.mgtop-stepwrap{margin-top:100px}.subcon_product .productinfo_area .product_info{margin:60px 0 0;border-top:2px solid #347abf}.subcon_product .productinfo_area .product_info *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.subcon_product .productinfo_area .product_info ul{display:table;width:100%;border-bottom:1px solid #cfcfcf}.subcon_product .productinfo_area .product_info li{display:table-cell;padding:17px 0 16px;vertical-align:middle}.subcon_product .productinfo_area .product_info li:nth-child(1){width:15.83%;background:#f7f7f7;color:#053f6f;font-size:14px;text-align:center}.subcon_product .productinfo_area .product_info li:nth-child(2){color:#404040;font-size:14px;padding-left:40px;padding-right:30px}.subcon_product .productinfo_area .product_info .infotext h1,.subcon_product .productinfo_area .product_info .infotext p{line-height:1.500em}.subcon_product .productinfo_area .product_info .infotext h1{margin-top:30px;margin-bottom:4px;font-size:14px}.subcon_product .productinfo_area .product_info .infotext h2{padding:3px 14px;font-size:14px}.subcon_product .productinfo_area .product_info .infotext .textwrap{padding:0 14px}.subcon_product .productinfo_area .product_info .infotext p{font-size:14px}.subcon_product .productinfo_area .product_info .infotext .deps{padding:3px 14px}.subcon_product .productinfo_area .product_info .infotext .nums{padding-left:19px}.subcon_product .productinfo_area .product_info .infotext .nums i{top:3px}.subcon_product .productinfo_area .product_info .infotext .text{padding-left:0}.subcon_product .productinfo_area .product_info .infotext .text2{padding-left:24px}.subcon_product .productinfo_area .product_info .infotext .text2 i{top:3px}.subcon_product .productinfo_area .new-table th,.subcon_product .productinfo_area .new-table td{padding:17px 0 16px}.subcon_product .productinfo_area .new-table th[scope="row"]{font-size:14px}.subcon_product .productinfo_area .new-table td{color:#404040;font-size:14px;padding-left:40px;padding-right:30px}.subcon_product .productinfo_area .new-table .table-info{margin:10px 0 0;font-size:12px}.subcon_product .productinfo_detailview{margin:66px auto 0;padding:44px 10px 49px}.subcon_product .productinfo_detailview .titletext{font-size:19px}.subcon_product .productinfo_detailview .titletext:after{width:23px;margin:13px auto 0}.subcon_product .productinfo_detailview .btn_wrap{margin:40px 0 0}.subcon_product .productinfo_detailview .btn_wrap .div_btn{margin:0 5px}.subcon_product .productinfo_detailview .btn_wrap .div_btn a{padding:16px 15px 18px;font-size:15px}.subcon_etc .sitemap_area .sitemap_con{margin:30px 0 0}.history_myboard{margin:26px 0 0}.history_myboard .logo_wrap .logo{margin:0}.history_myboard .history_wrap ul{display:table}.history_myboard .history_wrap ul:first-child{margin-top:0}.history_myboard .history_wrap li{display:table-cell;padding:43px 0}.history_myboard .history_wrap li .titlecon{padding:9px 0 8px 15px;border-left-width:3px}.history_myboard .history_wrap li .titlecon span{float:left}.history_myboard .history_wrap li .titlecon .year{font-size:21px}.history_myboard .history_wrap li .titlecon .title{margin:3px 0 0 10px;font-size:14px}.history_myboard .history_wrap li .titlecon:before{position:absolute;width:25px;height:2px;top:calc(50% - 1px);left:-75px}.history_myboard .history_wrap li .info_wrap{min-width:none;margin:29px 0 0;padding:0 0 0 20px}.history_myboard .history_wrap li .info_wrap div{float:left;width:260px;margin:0 0 0 20px}.history_myboard .history_wrap li .info_wrap .infotext{padding:8px 0 0;font-size:13px;text-align:left}.history_myboard .history_wrap li .info_wrap .infotext b{margin:10px 0 0}.history_myboard .history_wrap li.borderline{width:150px}.history_myboard .history_wrap li.contents_con .titlecon{margin-left:-15px}.history_myboard .history_wrap li.contents_con .info_wrap{margin-left:-15px}.sub-procut-myp-contents .titletext{font-size:27px;letter-spacing:.3em}.sub-procut-myp-contents .category-list{margin:40px 0 0}.sub-procut-myp-contents .category-list ul{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:stretch}.sub-procut-myp-contents .category-list li{margin:0 7px 0 0}.sub-procut-myp-contents .category-list li a{padding:8px 20px 10px;font-size:15px}.sub-procut-myp-contents .list-myb-wrap{margin:16px 0 0}.sub-procut-myp-contents .list-myb-wrap ul{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:stretch}.sub-procut-myp-contents .list-myb-wrap li{width:32%;margin:0 0 46px 2%}.sub-procut-myp-contents .list-myb-wrap li:nth-child(3n + 1){margin-left:0}.sub-procut-myp-contents .list-myb-wrap li p{padding:0 3px}.sub-procut-myp-contents .list-myb-wrap li .subject{margin:14px 0 0;font-size:16px}.sub-procut-myp-contents .list-myb-wrap li .info{margin:1px 0 0;font-size:12px}.sub-procut-myp-contents .admin-btn{margin:24px 0 0}.sub-procut-myp-contents .admin-btn a{margin:0 4px;padding:10px 30px 12px;font-size:16px}