H1, H2, H3, H4, H5 {margin: 8px 0 8px 0;padding: 0;line-height: 1.2em;letter-spacing: -0.008em;}H1, H2 {font-size: 28px;font-weight: normal;}H3 {font-size: 21px;font-weight: bold;}H4, H5, h6 {font-size: 16px;font-weight: bold;}h1 sup, h2 sup, h3 sup, h4 sup, h5 sup {vertical-align: top;}a {text-decoration: none;zoom: 1;color: #007DCE;}a[href*="/"]:hover {text-decoration: underline;}ul, ol {margin-bottom: 0.4em;padding: 0;}li {margin: 0 0 0.4em 1.8em;padding: 0;list-style-position: outside}@media screen and (min-width: 768px) {}@media screen and (max-width: 767px) {H1, H2 {font-size: 21px;font-weight: bold;}H3 {font-size: 21px;font-weight: normal;}H4, H5, h6 {font-size: 16px;font-weight: bold;}}.sn-r-text.sn-p-primary, p, li, dt, dd, th, td {font-size: 14px;line-height: 1.4em;}.sn-r-text.sn-p-secondary {font-size: 12px;}.sn-r-text.sn-p-assistant {font-size: 10px;}.sn-r-text.sn-error {color: #A30000;}.sn-r-text.sn-p-alert {color: #A30000;}.sn-r-text.sn-p-alert:before {content: "";display: inline-block;margin-right: 8px;margin-top: -0.2em;vertical-align: middle;width: 1em;height: 1em;background: url("/~/media/Images/common/sn-css/icon_alert") no-repeat;background-size: contain;}.sn-r-text.sn-p-success {color: #000;}.sn-r-text.sn-p-success:before {content: "";display: inline-block;margin-right: 8px;margin-top: -0.2em;vertical-align: middle;width: 1.2em;height: 1.2em;background: url("/~/media/Images/common/sn-css/icon_success") no-repeat;background-size: contain;}@media screen and (min-width: 768px) {.sn-r-heading.sn-p-l {font-size: 28px !important;font-weight: normal !important;}.sn-r-heading.sn-p-m {font-size: 21px !important;font-weight: bold !important;}.sn-r-heading.sn-p-s {font-size: 16px !important;font-weight: bold !important;}}@media screen and (max-width: 767px) {.sn-r-heading.sn-p-l {font-size: 21px !important;font-weight: bold !important;}.sn-r-heading.sn-p-m {font-size: 21px !important;font-weight: normal !important;}.sn-r-heading.sn-p-s {font-size: 16px !important;font-weight: bold !important;}}.sn-r-heading[class^="sn-d-bgcolor-"], .sn-r-heading[class*=" sn-d-bgcolor-"] {padding: 8px;}.sn-r-href {color: #007DCE;}.sn-r-href:hover {color: #007DCE;text-decoration: underline;}input[type="button"].sn-r-href {padding: inherit;margin: inherit;background: none;border: none;cursor: pointer;}.sn-r-href.sn-p-primary:before {color: #007DCE;content: "\025B6";font-size: 80%;letter-spacing: 4px;}.sn-r-exe {position: relative;font-weight: bold;text-decoration: none;box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.3);margin: 16px 8px;background-color: #fafafa;border: 1px solid transparent;cursor: pointer;color: #3D5863;outline: 0;-webkit-appearance: none !important;}.sn-r-exe.sn-p-l {line-height: 4.8em;border-radius: 4px;margin-bottom: 5px;width: 360px;}.sn-r-exe.sn-p-m {line-height: 3.6em;border-radius: 4px;margin-bottom: 5px;width: 240px;}.sn-r-exe.sn-p-s {line-height: 2.4em;border-radius: 4px;margin-bottom: 1px;width: 120px;}.sn-r-exe:active {box-shadow: 0px -1px 8px rgba(0, 0, 0, 0.3);background-color: #fff;top: 3px;}.sn-r-exe:hover {background-color: #fff;}.sn-r-exe::before, .sn-r-exe::after {-webkit-transition: all .3s;transition: all .3s;}.sn-r-exe.sn-p-primary {background: #007DCE;color: #fff;}.sn-r-exe.sn-p-primary:hover {background: #00AAEE;border-color: #00AAEE;}.sn-r-exe.sn-p-success {background: #16A085;color: #fff;text-decoration: none;}.sn-r-exe.sn-p-success:hover {background: #1abc9c;}.sn-r-exe.sn-p-disable {background: #b2cad1;color: #5C8495;text-decoration: none;cursor: default;box-shadow: none;}.sn-r-exe.sn-p-disable:hover {top: 0;}.sn-r-exe.sn-p-disable:active {top: 0px;}hr.sn-r-separate{margin: 16px 0;border:none;border-bottom: 1px solid transparent;}hr.sn-r-separate.sn-p-primary{border-color: #222;}hr.sn-r-separate.sn-p-secondary{border-color: #888;}hr.sn-r-separate.sn-p-assistant{border-color: #bbb;}.sn-d-padding-high,.sn-d-padding-mid,.sn-d-padding-low{box-sizing:border-box;}@media screen and (min-width: 768px) {.sn-d-padding-high {padding: 32px;}.sn-d-padding-mid {padding: 16px;}.sn-d-padding-low {padding: 8px;}}@media screen and (max-width: 767px) {.sn-d-padding-high {padding: 16px;}.sn-d-padding-mid {padding: 8px;}.sn-d-padding-low {padding: 4px;}}.sn-d-margin-high {padding: 32px;}.sn-d-margin-mid {padding: 16px;}.sn-d-margin-low {padding: 8px;}.sn-d-bgcolor-success-p {background-color: #16A085;color: #fff;}.sn-d-bgcolor-success-a {background-color: #E6FFF2;}.sn-d-bgcolor-error-p {background-color: #A30000;color: #fff;}.sn-d-bgcolor-error-a {background-color: #ffebee;}.sn-d-bgcolor-blue-a {background-color: #AAE3F9;}.sn-d-textcolor-attribute {color: #888;}.sn-d-textcolor-error {color: #A30000;}.sn-d-textcolor-black-p {color: #222;}.sn-d-textcolor-black-s {color: #555;}.sn-d-textcolor-black-a {color: #888;}.sn-d-bordercolor-black-p {color: #888;}.sn-d-bordercolor-black-s {color: #bbb;}.sn-d-bordercolor-black-a {color: #eee;}.sn-d-content-center {text-align: center;}.sn-d-container-center {margin-left: auto;margin-right: auto;}@media screen and (min-width: 768px) {.sn-d-wsp-active-high {padding: 2em 0;}.sn-d-wsp-active-mid {padding: 1em 0;}.sn-d-wsp-active-low {padding: 0.5em 0;}}@media screen and (max-width: 767px) {.sn-d-wsp-active-high {padding: 1em 0;}.sn-d-wsp-active-mid {padding: 0.5em 0;}.sn-d-wsp-active-low {padding: 0.2em 0;}}@media screen and (min-width: 768px) {.sn-d-multicolumn2 {column-count: 2;-moz-column-count: 2;-webkit-column-count: 2;-ms-column-count: 2;}.sn-d-multicolumn3 {column-count: 3;-moz-column-count: 3;-webkit-column-count: 3;-ms-column-count: 3;}.sn-d-multicolumn4 {column-count: 4;-moz-column-count: 4;-webkit-column-count: 4;-ms-column-count: 4;}}@media screen and (max-width: 767px) {[class^="sn-d-multicolumn"], [class*=" sn-d-multicolumn"] {column-count: 0;-moz-column-count: 0;-webkit-column-count: 0;-ms-column-count: 0;}}.sn-m-form fieldset, .sn-m-form legend, .sn-m-form label, .sn-m-form input{max-width: 100%;box-sizing:border-box;}.sn-m-form fieldset {border: none;padding: 0;margin: 8px 0;}.sn-m-form legend {font-size: 16px;font-weight: bold;margin: 16px 0 0 0;display: inline-block;}.sn-m-form legend > span {font-size: 12px;}.sn-m-form label{display: inline-block;vertical-align: text-top;}.sn-m-form label sup{display: block;margin:0 8px;}.sn-m-form .sn-m-form-fieldset-inner {margin: 8px 16px;}.sn-m-form .sn-p-required:after {content: "[必須]";color: #bb0000;display: inline-block;font-size: 12px;font-weight: bold;margin-left: 4px;}.sn-m-form ul.sn-m-form-fieldset-inner {list-style: none;}.sn-m-form ul.sn-m-form-fieldset-inner + ul.sn-m-form-fieldset-inner {margin-top: -8px;}.sn-m-form ul.sn-m-form-fieldset-inner li {display: inline-block;padding: 2px 0;margin: 0;}.sn-m-form .sn-m-form-fieldset-inner.sn-d-multicolumn2 li, .sn-m-form .sn-m-form-fieldset-inner.sn-d-multicolumn3 li, .sn-m-form .sn-m-form-fieldset-inner.sn-d-multicolumn4 li {display: block;}.sn-m-form-table {box-sizing: border-box;margin: 16px auto;}.sn-m-form-table fieldset {margin: 0;padding: 0;box-sizing: border-box;}.sn-m-form-table fieldset > span, .sn-m-form-table .sn-m-form-fieldset-inner {margin: 0;padding: 8px;box-sizing: border-box;}.sn-m-form-table fieldset > span {background: #fafafa;}.sn-m-form-table fieldset > span > legend{margin: 0;}.sn-m-form-table legend > span {display: block;}@media screen and (min-width: 768px) {.sn-m-form-table {display: table;width: 678px;table-layout: fixed;border-collapse: collapse;border-top: 1px solid #888;}.sn-m-form-table fieldset {display: table-row;}.sn-m-form-table .sn-m-form-fieldset-inner {width: 468px;}.sn-m-form-table fieldset > span {width: 210px;}.sn-m-form-table fieldset > span, .sn-m-form-table .sn-m-form-fieldset-inner {display: table-cell;vertical-align: middle;border-bottom: 1px solid #888;}}@media screen and (max-width: 767px) {.sn-m-form-table {border-bottom: 1px solid #888;}.sn-m-form-table fieldset > span, .sn-m-form-table .sn-m-form-fieldset-inner {display: block;}.sn-m-form-table fieldset > span{border-top: 1px solid #888;}.sn-m-form-table legend {margin: 0;}.sn-m-form-table legend > br{display: none;}}.sn-m-form input[type="email"], .sn-m-form input[type="number"], .sn-m-form input[type="password"], .sn-m-form input[type="tel"], .sn-m-form input[type="text"] {border: 1px solid #888;border-radius: 4px;display: inline-block;line-height: 1.4em;font-size: 18px;padding: 2px 4px;margin:0 8px 8px 8px;}.sn-m-form input[type="text"].sn-p-l, .sn-m-form input[type="password"].sn-p-l, .sn-m-form input[type="email"].sn-p-l {font-size: 21px;}.sn-m-form input[type="text"].sn-p-m, .sn-m-form input[type="password"].sn-p-m, .sn-m-form input[type="email"].sn-p-m {font-size: 18px;}.sn-m-form input[type="text"].sn-p-s, .sn-m-form input[type="password"].sn-p-s, .sn-m-form input[type="email"].sn-p-s {font-size: 14px;}.sn-m-form label > input[type="email"], .sn-m-form label > input[type="number"], .sn-m-form label > input[type="password"], .sn-m-form label > input[type="tel"], .sn-m-form label > input[type="text"] {margin:0 8px;}@media screen and (max-width: 767px) {.sn-m-form input[type="email"], .sn-m-form input[type="number"], .sn-m-form input[type="password"], .sn-m-form input[type="tel"], .sn-m-form input[type="text"] {width: calc(100% - 16px);}.sn-m-form label > input[type="email"], .sn-m-form label > input[type="number"], .sn-m-form label > input[type="password"], .sn-m-form label > input[type="tel"], .sn-m-form label > input[type="text"] {margin: 0px 8px 8px 8px;}}.sn-m-form input[type="email"]:required, .sn-m-form input[type="number"]:required, .sn-m-form input[type="password"]:required, .sn-m-form input[type="tel"]:required, .sn-m-form input[type="text"]:required { background-color:#FAE5E5;}.sn-m-form input[type="email"]:valid, .sn-m-form input[type="number"]:valid, .sn-m-form input[type="password"]:valid, .sn-m-form input[type="tel"]:valid, .sn-m-form input[type="text"]:valid { background-color: #fff;}.sn-m-form input[type="email"]:invalid:not(:empty), .sn-m-form input[type="number"]:invalid:not(:empty), .sn-m-form input[type="password"]:invalid:not(:empty), .sn-m-form input[type="tel"]:invalid:not(:empty), .sn-m-form input[type="text"]:invalid:not(:empty), .sn-m-form input[type="email"]:out-of-range, .sn-m-form input[type="number"]:out-of-range, .sn-m-form input[type="password"]:out-of-range, .sn-m-form input[type="tel"]:out-of-range, .sn-m-form input[type="text"]:out-of-range { background-color:#FAE5E5;}.sn-m-form input[type="email"]:focus, .sn-m-form input[type="number"]:focus, .sn-m-form input[type="password"]:focus, .sn-m-form input[type="tel"]:focus, .sn-m-form input[type="text"]:focus {background-color: #fff;}.sn-m-form-label-placeholder {display: inline-block;position: relative;}.sn-m-form-label-placeholder input[type="text"], .sn-m-form-label-placeholder input[type="password"], .sn-m-form-label-placeholder input[type="email"] {margin-top: 16px;}.sn-m-form-label-placeholder input[type="text"] + label, .sn-m-form-label-placeholder input[type="password"] + label, .sn-m-form-label-placeholder input[type="email"] + label {color: #888;line-height: 0;font-weight: normal;position: absolute;pointer-events: none;text-align: left;left: 8px;top: 2.2em;transition: 0.2s ease all;-moz-transition: 0.2s ease all;-webkit-transition: 0.2s ease all;}.sn-m-form-label-placeholder input[type="text"]:focus ~ label, .sn-m-form-label-placeholder input[type="text"]:valid ~ label, .sn-m-form-label-placeholder input[type="password"]:focus ~ label, .sn-m-form-label-placeholder input[type="password"]:valid ~ label, .sn-m-form-label-placeholder input[type="email"]:focus ~ label, .sn-m-form-label-placeholder input[type="email"]:valid ~ label { top:0.4em; left:4px; font-size:12px !important; color:#16a085;}input[type=radio], input[type=checkbox] {display: none;}.sn-m-form input[type=radio] + label, .sn-m-form input[type=checkbox] + label {box-sizing: border-box;-webkit-transition: background-color 0.2s linear;transition: background-color 0.2s linear;position: relative;display: inline-block;margin: 0;padding: 6px 10px 6px 34px;border-radius: 8px;vertical-align: baseline;cursor: pointer;}.sn-m-form input[type=radio] + label:hover, .sn-m-form input[type=checkbox] + label:hover {background-color: rgba(228,255,214,0.5);}.sn-m-form input[type=radio] + label:after {-webkit-transition: opacity 0.2s linear;transition: opacity 0.2s linear;position: absolute;top: 50%;left: 13px;display: block;margin-top: -5px;width: 10px;height: 10px;border-radius: 20px;background-color: #16a085;content: '';opacity: 0;}.sn-m-form input[type=radio]:checked + label {background-color: #e4ffd6;}.sn-m-form input[type=radio]:checked + label:after {opacity: 1;}.sn-m-form input[type=radio] + label:before {-webkit-transition: border-color 0.2s linear;transition: border-color 0.2s linear;position: absolute;top: 50%;left: 8px;display: block;margin-top: -10px;width: 16px;height: 16px;border: 2px solid #888;border-radius: 20px;content: '';background: #fff;}.sn-m-form input[type=checkbox] + label:after {-webkit-transition: opacity 0.2s linear;transition: opacity 0.2s linear;position: absolute;top: 50%;left: 14px;display: block;margin-top: -7px;width: 5px;height: 9px;border-right: 3px solid #16a085;border-bottom: 3px solid #16a085;content: '';opacity: 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}.sn-m-form input[type=checkbox]:checked + label {background-color: #e4ffd6;}.sn-m-form input[type=checkbox]:checked + label:after {opacity: 1;}.sn-m-form input[type=checkbox] + label:before {-webkit-transition: border-color 0.2s linear;transition: border-color 0.2s linear;position: absolute;top: 50%;left: 8px;display: block;margin-top: -10px;width: 16px;height: 16px;border: 2px solid #888;border-radius: 4px;content: '';background: #fff;}.sn-m-form input:disabled + label {background-color: transparent;pointer-events: none;color: #888;}.sn-m-form input:disabled + label:after {border: none;background: none;}.sn-m-form input:disabled + label:before {color: #fff;background: #eee;}.sn-m-form-messagebox:not(:empty) {width: 678px;margin: 16px auto;padding: 16px;box-sizing: border-box;text-align: left;}.sn-m-form-messagebox:not(:empty).sn-p-success {background: #E6FFF2;}.sn-m-form-messagebox:not(:empty).sn-p-error {background: #FAE5E5;}@media screen and (max-width: 767px) {.sn-m-form-messagebox:not(:empty) {width: 100%;}}.sn-m-stepbar {margin: 8px auto 16px auto;}.sn-m-stepbar > ol {display: table;table-layout: fixed;width: 100%;height: 48px;text-align: center;overflow: hidden;padding: 0;margin: 0;}.sn-m-stepbar > ol > li {display: table-cell;position: relative;padding: 8px 16px 8px 18px;margin: 0;background-color: #eee;font-weight: bold;font-size: 14px;color: #000;box-sizing: border-box;line-height: 1.2em;vertical-align: middle;}.sn-m-stepbar > ol > li:last-child {padding-right: 8px;}.sn-m-stepbar > ol > li:first-child {padding-left: 8px;}.sn-m-stepbar > ol > li:before, .sn-m-stepbar > ol > li:after {content: "";display: block;position: absolute;left: -10px;border-left: 2px solid #fff;background-color: #eee;width: 15px;height: 25px;}.sn-m-stepbar > ol > li:before {bottom: 0;-webkit-transform: skew(-30deg);transform: skew(-30deg);}.sn-m-stepbar > ol > li:after {top: 0;-webkit-transform: skew(30deg);transform: skew(30deg);}.sn-m-stepbar > ol > li:first-child {-webkit-order-top-left-radius: 4px;border-top-left-radius: 4px;border-bottom-left-radius: 4px;}.sn-m-stepbar > ol > li:first-child:before, .sn-m-stepbar > ol > li:first-child:after {content: none;}.sn-m-stepbar > ol > li:last-child {border-top-right-radius: 4px;border-bottom-right-radius: 4px;}.sn-m-stepbar > ol > li > span {display: inline-block;position: relative;}.sn-m-stepbar > ol > li.current {background-color: #1abc9c;color: #fff;}.sn-m-stepbar > ol > li.current:before, .sn-m-stepbar > ol > li.current:after {background-color: #1abc9c;}.sn-m-stepbar > ol > li.current > span:before {color: #1abc9c;}@media screen and (max-width: 767px) {.sn-m-stepbar {margin: 8px auto;}.sn-m-stepbar > ol {height: 48px;}.sn-m-stepbar > ol > li {padding: 0 8px 0 4px;font-size: 10px;}.sn-m-stepbar > ol > li:before, .sn-m-stepbar > ol > li:after {left: -6px;width: 8px;height: 24px;}.sn-m-stepbar > ol > li > span:before {line-height: 14px;height: 14px;width: 14px;font-size: 11px;}.sn-m-stepbar > ol > li:before {-webkit-transform: skew(-20deg);transform: skew(-20deg);}.sn-m-stepbar > ol > li:after {-webkit-transform: skew(20deg);transform: skew(20deg);}}.grid-unit:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}* html .grid-unit {zoom: 1;}*:first-child+html .grid-unit {zoom: 1;}.grid1, .grid2, .grid3, .grid4, .grid5, .grid6, .grid7, .grid8, .grid9, .grid10, .grid11, .grid12, .grid13, .grid14, .grid15, .grid16 {display: table-cell;vertical-align: top;box-sizing: content-box;padding: 0 9px;margin: 0;*padding:0 5px !important;}.grid-unit .v-middle {vertical-align: middle !important;}.grid-unit .v-bottom {vertical-align: bottom !important;}.grid-unit > div:only-child {padding: 0;}.grid1 {width: 40px;}.grid2 {width: 98px;}.grid3 {width: 156px;}.grid4 {width: 214px;}.grid5 {width: 272px;}.grid6 {width: 330px;}.grid7 {width: 388px;}.grid8 {width: 446px;}.grid9 {width: 504px;}.grid10 {width: 562px;}.grid11 {width: 620px;}.grid12 {width: 678px;}.grid13 {width: 736px;}.grid14 {width: 794px;}.grid15 {width: 852px;}.grid16 {width: 910px;}img.img-grid-fit, .img-grid-fit img {max-width: 100%;height: auto;margin: 0 auto;}.img-grid-fit {text-align: center;margin: 0 auto;}.grid-unit p{margin-bottom: 16px;}@media screen and (min-width: 768px) {.grid-unit {display: table;table-layout: fixed;width: 100%;border-collapse: collapse;border: none;padding: 0;margin: 0 auto 0 auto;}.grid-unit > div:last-child {padding: 0 0 0 9px;}.grid-unit > div:first-child {padding: 0 9px 0 0;}}@media screen and (max-width: 767px) {.cbox {margin: 0 !important;pading: 0 !important;}.obox_innerBox {pading: 0 !important;margin: 0 !important;}.grid-unit {width: 100%;display: block;margin: 0 auto 0 auto;}.grid1, .grid2, .grid3, .grid4, .grid5, .grid6, .grid7, .grid8, .grid9, .grid10, .grid11, .grid12, .grid13, .grid14, .grid15, .grid16 {display: block;width: 100%;box-sizing: border-box;padding: 0 5px;}img.img-grid-fit, .img-grid-fit img {width: 100%;height: auto;}.grid1 img.img-grid-fit, .grid1 .img-grid-fit img {width: 15%;}.grid2 img.img-grid-fit, .grid2 .img-grid-fit img {width: 30%;}.grid3 img.img-grid-fit, .grid3 .img-grid-fit img {width: 45%;}.grid4 img.img-grid-fit, .grid4 .img-grid-fit img {width: 60%;}.grid5 img.img-grid-fit, .grid5 .img-grid-fit img {width: 75%;}.grid6 img.img-grid-fit, .grid6 .img-grid-fit img {width: 90%;}}
html, body {
	background: #fff;
	height: 100%;
	overflow-x: hidden;
}
div#ph_content{
	text-align:center;
	width:100%;
	overflow: hidden;
}
.titleBox
{
	overflow: hidden;
	margin-bottom: 16px;
	margin-left: -500%;
    margin-right: -500%;
    padding-left: 500% !important;
    padding-right: 500% !important;
	position: relative;
	text-align: center;
	box-sizing: border-box;
	background : -moz-linear-gradient(50% 106.98% 90deg,rgba(207, 134, 27, 1) 0%,rgba(250, 222, 80, 1) 97.75%);
	background : -webkit-linear-gradient(90deg, rgba(207, 134, 27, 1) 0%, rgba(250, 222, 80, 1) 97.75%);
	background : -webkit-gradient(linear,50% 106.98% ,50% 13.08% ,color-stop(0,rgba(207, 134, 27, 1) ),color-stop(0.9775,rgba(250, 222, 80, 1) ));
	background : -o-linear-gradient(90deg, rgba(207, 134, 27, 1) 0%, rgba(250, 222, 80, 1) 97.75%);
	background : -ms-linear-gradient(90deg, rgba(207, 134, 27, 1) 0%, rgba(250, 222, 80, 1) 97.75%);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#CF861B', endColorstr='#FADE50' ,GradientType=0)";
	background : linear-gradient(0deg, rgba(207, 134, 27, 1) 0%, rgba(250, 222, 80, 1) 97.75%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FADE50',endColorstr='#CF861B' , GradientType=0);
}

.sn-m-form-messagebox dl{
	margin-bottom: 16px;
}
.sn-m-form-messagebox dt{
	font-weight: bold;
	margin: 0;
    padding: 4px;
}
.sn-m-form-messagebox  dd {
	padding: 4px;		
}

/*PC*/
@media screen and (min-width: 768px) {
	.titleBox{
	padding-top:55px;
    height: 150px;
	}
	.titleBox:before{
    content: "";
    display: block;
    background: url(%7e/media/Images/sc/users/serial/register/nenga/2018/img_title) no-repeat top center;
    background-size: contain;
    position: absolute;
    top: 0;
	height: 150px;
    width: 940px;
    }
	
	.sn-m-form-messagebox dt {
	clear: left;
    float: left;
    width: 30%;
    vertical-align: middle;

	}
	.sn-m-form-messagebox dd { 
		margin: 0 0 0 30%;
		vertical-align: middle;
	}
	.sn-m-form-messagebox dd:before { content: '：'; }
}
/*SP*/
@media screen and (max-width: 767px) {
	.titleBox{
	padding-top:20px;
	height: 80px;
	}
	#box940{
		width: 100% !important;
	}	
	.sn-m-form-messagebox dd { 
		margin-left: 1em;
	}
}
