@charset "utf-8"; /************************************************ 各ページコンテンツ用02 ************************************************ */ /* ============================================== ▼プライバシーポリシー =============================================== */ #undercolumn_guide_privacy .pri_content_bl { padding: 15px 20px 30px 20px; color: #00295d; } #undercolumn_guide_privacy .pri_content_bl01 { margin-bottom: 70px; } #undercolumn_guide_privacy .pri_textbox { padding: 15px 20px 0 20px; } #undercolumn_guide_privacy .pri_content_bl li { padding-bottom: 15px; } #undercolumn_guide_privacy .pri_list_col { padding: 15px 0; } #undercolumn_guide_privacy .pri_list_title { font-size: 105%; padding-bottom: 5px; } /* ============================================== ▼特定商取引に関する法律に基づく表記 =============================================== */ #undercolumn_order table, #undercolumn_order table th, #undercolumn_order table td { border: none; background-color: #fff; color: #00295d; } #undercolumn_order table th, #undercolumn_order table td { padding-bottom: 15px; } #undercolumn_order .content_bl { padding: 15px 20px 30px 20px; color: #00295d; } #undercolumn_order .order_textbox { padding: 0 10px; } #undercolumn_order .order_textbox a { text-decoration: underline; } /* ============================================== ▼会社概要 =============================================== */ #undercolumn_aboutus .content_bl { padding: 15px 20px 30px 20px; color: #00295d; } #undercolumn_aboutus table, #undercolumn_aboutus th, #undercolumn_aboutus td { border: none; background-color: #fff; color: #00295d; } #undercolumn_aboutus table tr { border-bottom: solid 1px #00295d; } #undercolumn_aboutus th, #undercolumn_aboutus td { padding: 25px 0; } #undercolumn_aboutus .aboutus_textbox { padding: 15px 20px 0 20px; } .aboutus_textbox table { margin-top: 70px; } #undercolumn_aboutus .asakusa-office th, #undercolumn_aboutus .asakusa-office td, #undercolumn_aboutus .call_center th, #undercolumn_aboutus .call_center td { padding-top: 70px; } /* ============================================== ▼オリジナル制作 =============================================== */ .txt105 { font-size: 105%; } .txt80 { font-size: 80%; } .txt_underline { text-decoration: underline; } #undercolumn_oem .content_bl { color: #00295d; } #undercolumn_oem .bg_wh { padding: 17px 20px 30px 20px; } /* oem_lead */ .oem_textbox img { width: 100%; border-radius: 5px; } .oem_txt_bl { padding: 0px 20px; margin-top: 14px; } .oem_txt_bl h4 { margin: 24px 0 7.5px; } .oem_btn { padding-top: 40px; } .oem_btn a { display: block; width: 360px; margin: 0 auto; padding: 14px 0; color: #fff; background-color: #00295d; } .oem_content_bl h3, .oem_content_bl h4 { font-size: 105%; } .oem_bl h3 { padding: 70px 0 20px 0; } /* oem_point */ .oem_point .oem_bl_cl { padding: 13px 0 17px 0; } .oem_point .oem_bl_cl:first-child { padding-top: 0px; } .oem_point .oem_bl_cl:last-child { padding-bottom: 0px; } /* oem_type */ .oem_type ul li { padding-bottom: 60px; } .oem_type ul li:last-child { padding-bottom: 0; } .oem_type_left { width: 370px; } .oem_type_right { width: calc(100% - 370px); padding-left: 30px; } .oem_type_right h4 { padding-bottom: 10px; } /* oem_decoration */ .oem_decoration .oem_bl_cl { padding-bottom: 60px; } .oem_decoration .oem_bl_cl:last-child { padding-bottom: 0px; } .oem_decoration .deco_detail { padding: 0 100px; } .oem_decoration .deco_detail img{ width: 100%; border-radius: 0; padding: 35px 0 25px; }