﻿@charset "UTF-8";/* ----表示幅：固定表示順：左メニュー・メインコンテンツ・右メニュー---- */div.wrapper_ {width:100%;margin: 0 auto;text-align: left;}div.container_ {margin: 30px 0 0;}div.contents_ {min-width: 1300px;padding: 0 20px;margin: 0 auto;box-sizing: border-box;}div.container_:after,div.contents_:after {content: "";display: block;height: 0;font-size: 0;clear: both;visibility: hidden;}/* 左メニュー */div.leftmenuframe_ {position: relative;float: left;width: 200px;margin: 0 30px 0 0;}div.leftmenuframe_:after {content: "";display: block;height: 0;font-size:0;clear: both;visibility:hidden;}/**//* 右メニュー */div.rightmenuframe_ {overflow: hidden;padding: 0 20px;margin: 0 auto;min-width: 1030px;}/* メインフレーム */div.mainframe_ {margin: 0 auto;width: 1260px;float: none;}div.mainframe_:after {content: "";display: block;height: 0;font-size:0;clear: both;visibility:hidden;}div.single_mainframe_ {text-align: center;zoom: 1;}div.single_mainframe_:after {content: "";display: block;height: 0;font-size:0;clear: both;visibility:hidden;}div.col1_ {width: 1260px;padding: 0 0 30px 0;min-height:480px;margin: 25px auto 0;}div.col1_.mypage_ {width: 1260px;}div.order_col1_ {width: 1260px;padding :0 0 30px 0;min-height :480px;margin :0 auto;}div.col2_ {padding:0 0 30px 0;min-height:480px;margin:0 auto;}div.order_col2_ {width:1260px;padding:0 0 30px 0;min-height:480px;margin:0 auto;}/* 下部テキスト */.bottom_message {margin: 0 auto;padding-top: 30px;width: 1260px;clear: both;}.bottom_message h3 {margin-bottom: 4px;padding-left: 30px;font-family: serif;font-size: 125%;font-weight: bold;}.bottom_message p {padding: 20px 30px;border: 2px solid #dcdcdc;}/* フッターインフォ */.footer_info {text-align: center;}.footer_info .footer_2c {width: 1260px;display: flex;justify-content: space-between;margin: 0 auto;}.footer_info .footer_2c img{border: solid 1px #000;}/*会員登録画面規約に同意部分*/#frmCustomer textarea + span.efo{font-weight: bold;}