CONNECT! plaplat day @Osaka 【主催:長瀬産業㈱ PGA事業部】
2024.5.30 @大阪産業創造館 AM11:00開場~PM19:00閉会

個人情報の取り扱いに同意のうえ「同意して確認画面へ」ボタンを押してください。

ご来場予定時間帯
情報交流会(17:30~)へのご参加可否 参加
不参加
未定
企業名 長瀬産業株式会社
お名前(氏名) 長瀬 太郎
Eメールアドレス
電話番号
/* =================================== 完了画面 =================================== */ #frm_formthanks div.container { margin : 50px 0; } @media screen and ( max-width:768px ) { #frm_formthanks div.container { margin-top : 0; margin-bottom : calc(30 / 375 * 100vw) ; } } #frm_formthanks div.wrapper { display: none; } /* =================================== 確認画面 =================================== */ @media screen and ( min-width:769px ) { #frm_formconfirm tr#item_5, #frm_formconfirm tr#item_6, #frm_formconfirm tr#item_3, #frm_formconfirm tr#item_4, #frm_formconfirm tr#item_7, #frm_formconfirm tr#item_11, #frm_formconfirm tr#item_12{ border-bottom: 1px solid #898989; padding-bottom: 30px; padding-top: 30px; } } @media screen and ( max-width:768px ) { #frm_formconfirm tr#item_5, #frm_formconfirm tr#item_6, #frm_formconfirm tr#item_3, #frm_formconfirm tr#item_4, #frm_formconfirm tr#item_7, #frm_formconfirm tr#item_11, #frm_formconfirm tr#item_12{ border-bottom: 1px solid #898989; padding-bottom: calc(30 / 375 * 100vw) ; } } /* 確認画面*/ #frm_formconfirm tr.item{ display: block; } #frm_formconfirm td.value{ padding: 0 0 0 40px; word-break: break-all; display: table-cell; } #frm_formconfirm p.value{ word-break: break-all; } @media screen and ( max-width:768px ) { #frm_formconfirm td.value{ padding: 0 !important; display: block; } } #frm_formconfirm tr#item_2 td.value, #frm_formconfirm tr#item_3 td.value, #frm_formconfirm tr#item_4 td.value, #frm_formconfirm tr#item_5 td.value, #frm_formconfirm tr#item_8 td.value, #frm_formconfirm tr#item_12 td.value { padding: 0 3px 0 40px; } #frm_formconfirm tr#item_2 td.label, #frm_formconfirm tr#item_3 td.label, #frm_formconfirm tr#item_4 td.label, #frm_formconfirm tr#item_5 td.label, #frm_formconfirm tr#item_8 td.label, #frm_formconfirm tr#item_12 td.label { padding:0; } #frm_formconfirm tr#item_9 td.value::before, #frm_formconfirm tr#item_9 td.value::after { display:none; } @media screen and ( min-width:769px ) { #frm_formconfirm tr#item_2, #frm_formconfirm tr#item_8, #frm_formconfirm tr#item_13{ padding-top: 30px; } #frm_formconfirm tr#item_6, #frm_formconfirm tr#item_7, #frm_formconfirm tr#item_9, #frm_formconfirm tr#item_10, #frm_formconfirm tr#item_11{ padding-top: 20px; } } @media screen and ( max-width:768px ) { #frm_formconfirm tr#item_6, #frm_formconfirm tr#item_7, #frm_formconfirm tr#item_9, #frm_formconfirm tr#item_10, #frm_formconfirm tr#item_11{ padding-top: calc(20 / 375 * 100vw) ; } } #frm_formconfirm td.label { vertical-align: middle; padding: 0; } #frm_formconfirm td.value{ padding-right: 0%; width: auto; } #frm_formconfirm input[type=button]{ width: 100%; padding: 10px; border-radius: 1.5em; } @media screen and ( max-width:768px ) { #frm_formconfirm input[type=button]{ margin: 0; } #frm_formconfirm input[type=button]:nth-of-type(2){ margin-top:calc(30 / 375 * 100vw) ; } } #frm_formconfirm div.button_area { background-color: transparent; display:flex; width: 48%; } @media screen and ( max-width:768px ) { #frm_formconfirm div.button_area { display: block; width: calc(235 / 375 * 100vw); } } #button_confirm_back::before { content: ''; width: 6px; height: 6px; border-top: 1.3px solid white; border-right: 1.3px solid white; transform: rotate(45deg) translateY(-50%); position: absolute; top: 50%; right: 63px; } #frm_formconfirm div.button_area::before { content: ''; width: 6px; height: 6px; border-top: 1.3px solid white; border-right: 1.3px solid white; transform: rotate(-135deg) translateY(50%); position: absolute; top: 50%; left: 63px; } @media screen and ( max-width:768px ) { #frm_formconfirm div.button_area::before { top: 21%; left: 44px; } } #frm_formconfirm div.button_area::after { content: ''; width: 6px; height: 6px; border-top: 1.3px solid white; border-right: 1.3px solid white; transform: rotate(45deg) translateY(-50%); position: absolute; top: 50%; right: 63px; } @media screen and ( max-width:768px ) { #frm_formconfirm div.button_area::after { top: 79%; right: 45px; } } tr#item_1 { padding-top:calc(20 / 375 * 100vw); } /* =================================== 共通 =================================== */ /*リセット */ input[type="checkbox"] { margin: 0; padding: 0; background: none; border: none; border-radius: 0; outline: none; -webkit-appearance: none; -moz-appearance: none; appearance: none; } /* チェックボックスデザイン */ input[type="checkbox"] { cursor: pointer; padding-left: 30px;/*label手前にチェックボックス用の余白を開ける*/ vertical-align: text-top; position: relative; } input[type="checkbox"]::before, input[type="checkbox"]::after { content: ""; display: block; position: absolute; box-sizing: border-box; } input[type="checkbox"]::before { background-color: #fff; border-radius: 15%; border: 2px solid #A50034; width: 20px;/*チェックボックスの横幅*/ height: 20px;/*チェックボックスの縦幅*/ top: 0; left: 0; } input[type="checkbox"]::after { border-bottom: 2px solid #fff;/*チェックの太さ*/ border-left: 2px solid #fff;/*チェックの太さ*/ opacity: 0;/*チェック前は非表示*/ height: 6px;/*チェックの高さ*/ width: 11px;/*チェックの横幅*/ transform: rotate(-45deg); top: 5px;/*チェック時の位置調整*/ left: 5px;/*チェック時の位置調整*/ } input[type="checkbox"]:checked::before { background-color: #A50034 } input[type="checkbox"]:checked::after { opacity: 1;/*チェック後表示*/ } /* フォームエリア全体の設定 */ .privacy_policy{ width : 47%; margin: 0 auto; line-height: 28px; } .privacy-text-master { word-break: break-word; } .privacy-text-master a:hover { text-decoration: underline; color: #A50034; } .privacy-text-master br{ display: none; } div.container { font-size:14px; /* フォントの初期サイズ */ background:white; border-radius: 5px; box-shadow: 3px 3px 10px rgba(0,0,0,0.16); padding: 50px; font-family: 'Noto Sans JP', sans-serif; } /* 設問エリア全体の設定 */ div.p-contact { text-align: center; } div.wrapper { margin:0 auto; /* 中央に表示 */ background:white; max-width: 960px; } h1.p-contact__hdg{ font-size:28px; font-weight:bold; line-height:40px; text-align: center; } p.p-contact__hdg__text { font-size:14px; line-height: 28px; margin-top: 14px; text-align: center; } /* 設問の表 */ table.items { display: block; width: 100%; padding: 40px 0; } table.items tbody { display: block; width: auto; border: 0.5px solid #333; padding: 57px 40px 49px; border-radius: 5px; } /* 設問の入力例/説明セルのデザイン */ td.comment { color:#838383; line-height: 28px; font-size: 14px; padding-left: 2%; word-break: break-all; white-space: pre; } @media screen and ( max-width:900px ) { td.comment { white-space: normal; } } tr#item_1 td.comment, tr#item_2 td.comment { padding: 20px 0 0 2%; } tr#item_5 td.comment { padding-top: 20px; vertical-align: top; } @media screen and ( max-width:768px ) { tr#item_1 td.comment, tr#item_2 td.comment, tr#item_5 td.comment{ padding: 0; } } /* 入力セルの「氏」「名」の文字のデザイン */ span.label_name { padding-right: 2%; line-height: 28px; } /* ボタンの表示エリアの設定 */ div.button_area { width:18%; margin: 39px auto 0px; text-align:center; /* 中央にボタンを表示 */ position: relative; display: flex; justify-content: space-around; align-items: center; /* padding: 5px 25px; */ font-weight: 500; /* line-height: 20px; */ /* background:#A50034; ボタンの色 */ color:white; /* 文字の色 */ box-sizing: content-box; } div.button_area::after { /* content: ''; */ width: 6px; height: 6px; border-top: 1.3px solid white; border-right: 1.3px solid white; transform: rotate(45deg) translateY(-50%); position: absolute; top: 55%; right: 20px; } /* 入力エラーメッセージのデザイン */ div.message { padding:5px 10px 5px 10px; /* メッセージテキストと背景色の隙間のサイズ */ margin:10px 13px 10px 13px; /* 上 右 下 左 の隙間のサイズ */ font-size:14px; font-weight:bold; color:OrangeRed; background:LightYellow; } /* 公開終了メッセージのデザイン */ div.finished-message { padding:5px 10px 5px 10px; /* メッセージテキストと背景色の隙間のサイズ */ margin:10px 13px 10px 13px; /* 上 右 下 左 の隙間のサイズ */ font-size:14px; font-weight:bold; color:Crimson; background:MistyRose; } /* =================================== 入力コントロールのデザイン =================================== */ /* 確認/送信/戻る/登録ボタン */ input[type=button] { -webkit-appearance: none; appearance: none; background:#A50034; /* ボタンの色 */ padding:10px 35%; /* ボタンの文字の 上 右 下 左 の隙間のサイズ */ /* margin:0px 10px 0px 10px; 確認画面に表示される2つのボタンの左右の余白サイズ */ border-radius: 1.5em; border:none; /* ボタンに枠線をつけたい場合は、ここを設定してください */ color:white; /* 文字の色 */ font-size: 14px; line-height: 21px; } @media screen and (max-width:768px) { input[type=button] { padding: 7px 15%; } } input[id="button_confirm_back"] { padding:5px 10px 2px 10px; /* ボタンの文字の 上 右 下 左 の隙間のサイズ */ } input[type=button]:hover { cursor: pointer; } /* 入力中のフィールドの背景色 */ /* それぞれの入力フィールドにカーソルが移動したときに背景の色が変わります。不要な場合は削除してください。 */ input[type="text"]:focus { background-color:LightYellow; } /* テキストボックス */ select:focus { background-color:LightYellow; } /* プルダウン */ textarea:focus { background-color:LightYellow; } /* テキストエリア */ textarea { resize: vertical; overflow: auto; border-radius: 5px; width: 100%; } textarea[name$="_other"] { width: 100% !important; margin-top: 20px; } select { -webkit-appearance: none; appearance: none; /* デフォルトの矢印を非表示 */ border-radius: 0; height: 37px; padding-left: 2%; padding-right: 2%; width: 100%; } tr#item_9 td.value { position: relative; } tr#item_9 td.value::after { position: absolute; top: 35px; left: 251px; width: 5.87px; /* 矢印の大きさ */ height: 5.87px; /* 矢印の大きさ */ border-top: 1px solid #fff; /* 矢印の線 */ border-right: 1px solid #fff; /* 矢印の線 */ -webkit-transform: rotate(135deg); /* 矢印の傾き */ transform: rotate(135deg); /* 矢印の傾き */ pointer-events: none; /* 矢印部分もクリック可能にする */ content: ""; } tr#item_9 td.value::before { position: absolute; top: 29px; left: 244px; width: 20px; /* 矢印の大きさ */ height: 20px; /* 矢印の大きさ */ background-color: #A50034; border-radius: 50%; pointer-events: none; /* 矢印部分もクリック可能にする */ content: ""; } @media screen and ( max-width:768px ) { tr#item_9 td.value::after { position: absolute; top: auto; bottom: 16px; left: auto; right: 21px; width: 5.87px; /* 矢印の大きさ */ height: 5.87px; /* 矢印の大きさ */ border-top: 1px solid #fff; /* 矢印の線 */ border-right: 1px solid #fff; /* 矢印の線 */ -webkit-transform: rotate(135deg); /* 矢印の傾き */ transform: rotate(135deg); /* 矢印の傾き */ pointer-events: none; /* 矢印部分もクリック可能にする */ content: ""; } tr#item_9 td.value::before { position: absolute; top: auto; bottom: 8px; left: auto; right: 15px; width: 20px; /* 矢印の大きさ */ height: 20px; /* 矢印の大きさ */ background-color: #A50034; border-radius: 50%; pointer-events: none; /* 矢印部分もクリック可能にする */ content: ""; } } select[name="address_prefecture"] { width: 234px; color: #838383; border-radius: 5px; } @media screen and ( max-width:768px ) { select[name="address_prefecture"] { width: 100%; } } /* =================================== 必須項目のマークおよびメッセージなど =================================== */ /* 必須項目のマーク */ span.required { margin-left:10px; font-size:12px; font-weight:500; color: #A51234; } span.required:after { /* ここを編集することで表示されるマークを変更できます */ content:"※必須"; } /* 必須項目についての説明文 */ p.required_msg { text-align:right; margin-right:4px; font-size:80%; font-weight:bold; color:OrangeRed; } /* メールアドレスの再入力メッセージ */ p.label_mail { margin:5px 0 1px 0; font-size:12px; line-height: 1; } p.label_mail:after { content: "確認のため、もう一度メールアドレスを入力してください"; } #frm_forminput tr#item_6, tr#item_3, tr#item_4, tr#item_7, tr#item_11{ border-bottom: none; padding-bottom: 0; } /* =================================== スマートフォン表示用のレイアウト =================================== */ /* スマートフォンとして認識する画面の横幅のサイズ */ @media screen and ( max-width:768px ) { /* フォームエリア全体の設定 */ div.container { padding: calc(30 / 375 * 100vw) ; } /* 設問エリア全体の設定 */ div.wrapper { width: 100%; margin-top: calc(30 / 375 * 100vw) ; } /* 設問の表 */ table.items { width: 100%; padding: 0; } /* 必須項目のマーク */ span.required { float:initial; } /* 設問の入力例/テキストエリア */ textarea { box-sizing: border-box; width: 100%; } /* ボタンの表示エリアの設定 */ div.button_area { width: calc(200 / 375 * 100vw) ; } input[type="text"] { display: block; padding: 4% !important; } input[type="checkbox"] { padding-left: 40px; } input[type="checkbox"]::before { width: 30px;/*チェックボックスの横幅*/ height: 30px;/*チェックボックスの縦幅*/ } input[type="checkbox"]::after { height: 10px;/*チェックの高さ*/ width: 15px;/*チェックの横幅*/ top: 7px;/*チェック時の位置調整*/ left: 8px;/*チェック時の位置調整*/ } h1.p-contact__hdg{ font-size:calc(20 / 375 * 100vw) ; line-height:calc(34 / 375 * 100vw) ; font-weight:bold; /* text-align: left; */ } p.p-contact__hdg__text { font-size: calc(14 / 375 * 100vw) ; line-height: calc(28 / 375 * 100vw) ; margin-top: calc(14 / 375 * 100vw) ; text-align: left; } table.items tbody { width: auto; padding: calc(30 / 375 * 100vw) calc(20 / 375 * 100vw) ; } span.label_name { width: 100%; display: block; } td.comment { display: block; width: 100%; padding: 0; } input[name="data_12[]"]:nth-of-type(2n) { margin-left: 0px; } .privacy_policy { width: 85%; text-align: left; line-height: calc(28 / 375 * 100vw) ; margin:10% auto } } /*設問名のセルのデザイン */ td.label { color:#333; width:165px; /* 実際の設問名の文字の長さに合わせて調整してください */ padding:20px 0px 0px 0px; vertical-align:top; /* ラベルの配置 セルの上部に表示したい場合は top */ line-height: 24px; } /* tr#item_1 td.label { padding: 20px 0 0 0; } */ @media screen and ( min-width:769px ) { tr#item_2 td.label, tr#item_3 td.label, tr#item_4 td.label, tr#item_5 td.label, tr#item_8 td.label, tr#item_12 td.label { padding:20px 0px 0px 0px; } } @media screen and ( max-width:768px ) { tr.item{ display: block; padding-top: calc(20 / 375 * 100vw) ; } } @media screen and ( max-width:768px ) { td.label { width:100%; padding: 0 ; } } /* 設問の入力セルおよび表示セルのデザイン */ td.value { padding:20px 3px 0 40px;; display: block; line-height: 32px; min-width: 420px; } @media screen and ( max-width:768px ) { td.value { padding:20px 3px 0 40px;; display: block; line-height: 32px; min-width: auto; } } tr#item_1 td.value { padding:0px 3px 0 40px; } @media screen and ( max-width:768px ) { tr#item_1 td.value { padding:0px 3px 0 0; } } @media screen and ( min-width:769px ) { tr#item_2 td.value, tr#item_3 td.value, tr#item_4 td.value, tr#item_5 td.value, tr#item_8 td.value, tr#item_12 td.value, tr#item_1 td.value { padding:20px 3px 0 40px; } } @media screen and ( max-width:768px ) { td.value { width:100%; /* 入力コントロールの幅に合わせて調整してください */ padding: 3% 0 0; } } @media screen and ( max-width:768px ) { tr#item_13 span.required{ display: block; margin: 0; } } input[type="text"] { padding: 5px 10px; border-radius: 5px; border-width: 1px; width: 100%; box-sizing: border-box; line-height: 28px; } @media screen and ( min-width:769px ) { input[name="person_name_last"] ,input[name="person_name_first"] ,input[name="person_name_last_kana"] , input[name="person_name_first_kana"] { width: calc(50% - 36px); box-sizing: border-box; padding: 5px 10px; border-radius: 5px; border-width: 1px; line-height: 28px; } input[name="person_name_last"] , input[name="person_name_last_kana"] { margin-right: 20px; } } @media screen and ( max-width:768px ) { tr#item_6, tr#item_7, tr#item_9, tr#item_10, tr#item_11{ padding-top: calc(20 / 375 * 100vw) ; } } @media screen and ( min-width:769px ) { tr#item_7 .comment { vertical-align: middle; } }
プライバシーポリシーに同意の上、送信してください。

同意して送信すると、Cookieにより当社のWebサイト上における閲覧履歴と個人情報を紐付けて把握、分析する場合があります。

By submitting this form, I hereby consent to the processing of my personal data for operational and business purposes in accordance with our Personal Data Protection Policy.
https://www.nagase.co.jp/english/privacy_website