@charset "utf-8"; /* =============================================== ▼レスポンシブ1024px以下用CSS02 =============================================== */ /* =============================================== ▼法人・団体様 OEM作製 =============================================== */ .title{ border: none; text-align: center; margin: 20px 0 20px 0; font-size: 150%; } .subheads{ padding: 0 10px 5px 10px; text-align: center; font-size: 125%; } #undercolumn_oem .bg_wh{ padding: 0 0 20px 0 !important; } .textbox_Style01 { padding: 15px 10px 15px 10px; } .textbox_Style02 { padding: 15px 10px 0 10px; } .textbox_Style03 { padding: 0 10px 0 10px; } .btnStyle01{ width: 100%; padding: 12.5px 0px; font-size: 95%; } .h3_Style01{ padding: 20px 0 5px; font-size: 110%; } .bsp_Style70{ margin-bottom: 30px; } .oem_btn{ padding-bottom: 20px; padding-top: 20px; } /* oem_bl */ .oem_bl_cl{ padding: 0 0 5px 0; } #undercolumn_oem .slick-dots{ background-color: #eee; padding: 20px 0; } /* oem_type */ .oem_type_left, .oem_type_right { width: 100%; } .oem_type_right { padding: 0 10px; } .oem_type ul li { padding-bottom: 0; } #undercolumn_oem .oem_type .slick-dots{ bottom: -70px; } .oem_point, .oem_type{ margin-bottom: 80px; } /* oem_point */ #undercolumn_oem .oem_point .slick-dots{ bottom: -45px; } /* oem_decoration */ .oem_decoration .oem_bl_cl { padding-bottom: 40px; } .deco_detail{ padding: 0; } .deco_detail img{ padding: 25px 0 15px; } /* oem_customize */ .oem_customize .textbox_Style02{ padding-top: 0px; } .oem_customize_color{ margin: 0px 10px; } .oem_customize_img>div{ width: 100%; text-align: center; margin-bottom: 20px; } .oem_customize_color .oem_customize_img{ padding-bottom: 10px; } .oem_customize_lens{ margin: 5px 10px 0 10px; } .oem_customize_lens .oem_customize_img{ padding: 20px 0 25px; } .oem_customize_sheet { margin: 5px 10px 0 10px; } /* oem_design_sheet */ .oem_design_sheet{ margin: 25px 10px 0 10px; } .oem_design_sheet .h3_Style01{ padding-top: 20px; } .powerLED_img>div { margin: 10px; } .oem_customize_color .oem_customize_img02 img{ height: 230px; } /* oem_patent */ .oem_patent .oem_bl_cl:last-child .textbox_Style03{ padding: 20px 0 0 0; margin: 20px 10px 10px 10px; } /* =============================================== ▼会社概要 =============================================== */ #undercolumn_aboutus .aboutus_textbox { padding: 0; } .aboutus_textbox .aboutus_tb { margin-top: 35px; } .aboutus_tb dl{ flex-direction: column; padding: 0; } .aboutus_tb dt, .aboutus_tb dd{ width: 100%; } .aboutus_tb dt{ padding: 12.5px 0 5px; } .aboutus_tb dd{ padding: 5px 0 12.5px; } .aboutus_tb .asakusa_office, .aboutus_tb .call_center{ padding-top: 0; } /* =============================================== ▼ご注文方法 =============================================== */ #undercolumn_order_flow .bg_wh.textbox_Style01{ padding: 0 0 5px 0; } .order_flow_bl_cl{ padding: 10px 0; } .flow_detail img{ padding: 15px 0 7.5px; width: 250px; } .flow_step_name{ padding: 0 10px; } .order_flow_bl_cl02{ padding-bottom: 20px; margin-bottom: 20px; } /* =============================================== ▼特許取得/公的試験データ =============================================== */ #undercolumn_patent .bg_wh .textbox_Style02{ padding: 0; } .patent_list .textbox_Style01{ padding: 5px 10px 25px 10px; } .patent_list_cl { margin: 25px 0 0 0; padding: 5px 0 0; } .patent_spec .textbox_Style01{ padding: 0; } .patent_spec_cl{ margin-top: 10px; padding-bottom: 30px; } .patent_customize_img{ padding-bottom: 10px; } .patent_customize_img>div{ width: 100%; text-align: center; margin-bottom: 20px; } .patent_customize_img>div:last-child{ margin-bottom: 10px; } .patent_customize_img02 img{ height: 230px; } .deco_head_img, .deco_grip_img { margin-top: 35px; } /* =============================================== ▼よくあるご質問 =============================================== */ #undercolumn_faq .bg_wh>.textbox_Style02{ padding: 0px; } .faq_bl_cl{ margin-top: 20px; padding: 20px 0 0 0; } .faq_bl_cl dl dt { padding-bottom: 12.5px; } .faq_comments{ padding-top: 12.5px; } .faq_bl_cl dl dt::before{ top: 7.5px; } .faq_bl_cl dl dd::before{ top: 5px; } /* =============================================== ▼注文後確認メールが届かない方 =============================================== */ #undercolumn_attention .bg_wh .textbox_Style02{ padding: 0; } #undercolumn_attention .bg_wh .textbox_Style02:first-child{ padding-bottom: 15px; } .attension_list{ padding: 15px 0; margin-bottom: 15px; } /* =============================================== ▼プライバシーポリシー =============================================== */ #undercolumn_guide_privacy .bg_wh>.textbox_Style02{ padding: 0; } .guide_privacy_bl_01 .alignR{ padding-top: 10px; } .guide_privacy_bl_02{ padding-top: 0px; } /* =============================================== ▼故障かなと思ったら =============================================== */ #undercolumn_trouble .bg_wh >.textbox_Style02 { padding: 0; } /* =============================================== ▼特定商取引に関する法律に基づく表記 =============================================== */ #undercolumn_order dt, #undercolumn_order dd{ width: 100%; padding: 7.5px 0 0 0; } #undercolumn_order dl{ padding-bottom: 25px; } .order_default_tb dl:first-child dt{ padding: 0; }