/* ::::: https://www.skmeijin.jp/nc/admin/templates/variation/nc_71_1/03/style.css ::::: */

* { margin: 0px; padding: 0px; }
img { border: 0px none; vertical-align: top; }
body { font-size: 10pt; line-height: 12pt; font-weight: normal; text-decoration: none; color: rgb(85, 85, 85); background-color: rgb(255, 255, 255); }
li { list-style-type: none; }
a:link { color: rgb(39, 197, 83); text-decoration: underline; }
a:visited { color: rgb(39, 197, 83); text-decoration: underline; }
a:hover { color: rgb(39, 197, 83); text-decoration: none; }
a:active { color: rgb(39, 197, 83); text-decoration: none; }
.fontsize8_linehi12 { font-size: 8pt; line-height: 12pt; }
h1, h2, h3, h4, h5, h6 { font-family: "ＭＳ Ｐゴシック","Osaka"; font-size: 10pt; font-weight: normal; }
.font_red { color: rgb(255, 0, 0); }
.font-red { color: red; }
#outline { width: 762px; margin: auto; text-align: left; background: url('background.gif') repeat-y scroll 0% 0% transparent; }
.both { clear: both; height: 1px; }
.both20 { clear: both; height: 20px; }
h1 { font-size: 8pt; color: rgb(255, 255, 255); padding: 5px 0px 0px 10px; }
#header { width: 760px; height: 126px; margin-left: auto; margin-right: auto; background: url('header_bg.gif') repeat-x scroll 0% 0% transparent; }
#header_left { width: 425px; float: left; padding: 5px 83px 0px 10px; display: inline; color: rgb(32, 128, 80); }
#logo { height: 60px; padding: 5px 0px 0px 10px; }
#header_text { padding: 10px 15px 0px 0px; width: 210px; text-align: right; float: right; color: rgb(68, 68, 68); }
#navigation { width: 170px; float: left; display: inline; color: rgb(85, 85, 85); }
#navi { margin-bottom: 15px; }
#navi li { text-indent: -999em; }
#navi a { height: 45px; display: block; text-decoration: none; }
#navi #navi_01 { width: 170px; background: url('navi_01_on.jpg') no-repeat scroll left top transparent; }
#navi #navi_02 { width: 170px; background: url('navi_02_on.jpg') no-repeat scroll left top transparent; }
#navi #navi_03 { width: 170px; background: url('navi_03_on.jpg') no-repeat scroll left top transparent; }
#navi #navi_04 { width: 170px; background: url('navi_04_on.jpg') no-repeat scroll left top transparent; }
#navi #navi_06 { width: 170px; background: url('navi_06_on.jpg') no-repeat scroll left top transparent; }
#navi #navi_14 { width: 170px; background: url('navi_14_on.jpg') no-repeat scroll left top transparent; }
#navi #navi_01 a { width: 170px; background: url('navi_01.jpg') no-repeat scroll left top transparent; }
#navi #navi_02 a { width: 170px; background: url('navi_02.jpg') no-repeat scroll left top transparent; }
#navi #navi_03 a { width: 170px; background: url('navi_03.jpg') no-repeat scroll left top transparent; }
#navi #navi_04 a { width: 170px; background: url('navi_04.jpg') no-repeat scroll left top transparent; }
#navi #navi_06 a { width: 170px; background: url('navi_06.jpg') no-repeat scroll left top transparent; }
#navi #navi_14 a { width: 170px; background: url('navi_14.jpg') no-repeat scroll left top transparent; }
#navi #navi_01 a:hover { width: 170px; background: url('navi_01_on.jpg') no-repeat scroll left top transparent; }
#navi #navi_02 a:hover { width: 170px; background: url('navi_02_on.jpg') no-repeat scroll left top transparent; }
#navi #navi_03 a:hover { width: 170px; background: url('navi_03_on.jpg') no-repeat scroll left top transparent; }
#navi #navi_04 a:hover { width: 170px; background: url('navi_04_on.jpg') no-repeat scroll left top transparent; }
#navi #navi_06 a:hover { width: 170px; background: url('navi_06_on.jpg') no-repeat scroll left top transparent; }
#navi #navi_14 a:hover { width: 170px; background: url('navi_14_on.jpg') no-repeat scroll left top transparent; }
.mypage { width: 170px; margin-left: auto; margin-right: auto; margin-bottom: 5px; background: url('mypage_bg.gif') repeat-y scroll 0% 0% transparent; }
.mypage a:link { color: rgb(255, 255, 255); text-decoration: underline; }
.mypage a:visited { color: rgb(255, 255, 255); text-decoration: underline; }
.mypage a:hover { color: rgb(255, 255, 255); text-decoration: none; }
.mypage a:active { color: rgb(255, 255, 255); text-decoration: none; }
.mypage_text { padding: 5px 5px 5px 10px; color: rgb(85, 85, 85); }
.mypage_link { padding: 5px 0px 0px 10px; font-weight: bold; color: rgb(51, 51, 102); }
.mypage_bottom { height: 8px; background: url('mypage_bottom.gif') repeat scroll 0% 0% transparent; }
.mapage_title { height: 23px; background: url('mypage_01.gif') no-repeat scroll 0% 0% transparent; }
#business { width: 170px; margin-left: auto; margin-right: auto; margin-bottom: 1px; background: url('mypage_02bg.gif') repeat-y scroll 0% 0% transparent; }
#business_title { height: 20px; background: url('mypage_02.gif') no-repeat scroll 0% 0% transparent; padding: 8px 0px 0px 19px; font-weight: bold; color: rgb(255, 255, 255); }
#business_text { padding: 5px 5px 5px 10px; }
#business_text .fontsize8_linehi12 { font-size: 10pt; line-height: 12pt; color: rgb(85, 85, 85); }
#business_bottom { height: 8px; background: url('mypage_02bottom.gif') repeat scroll 0% 0% transparent; }
#qr { width: 170px; margin: 15px auto 0px; background: url('qr_bg.gif') repeat-y scroll 0% 0% transparent; }
#qr_top { height: 15px; background: url('qr_top.gif') repeat scroll 0% 0% transparent; }
#qr_img { text-align: center; padding: 4px 0px 10px; }
#qr_line { background: url('qr_bg.gif') no-repeat scroll 0% 0% transparent; }
#qr_text { padding: 5px 10px; }
#qr_text .fontsize8_linehi12 { font-size: 10pt; line-height: 12pt; color: rgb(85, 85, 85); }
#qr_bottom { height: 15px; background: url('qr_bottom.gif') repeat scroll 0% 0% transparent; }
#page_body { width: 760px; margin: auto; }
#contents { width: 590px; float: left; }
#footer { width: 762px; background: url('footer_img.gif') repeat-x scroll left top rgb(255, 255, 255); margin-left: auto; margin-right: auto; }
#footer_line { width: 760px; height: 12px; }
#footer_logo { font-size: 8pt; width: 170px; margin-left: 10px; float: left; }
#footer_link { margin-top: 0px; padding-bottom: 15px; font-size: 10pt; }
#footer_link_in { width: 540px; margin-left: 20px; text-align: left; float: left; }
#footer_copyright { width: 762px; font-size: 8pt; text-align: center; padding: 0px 0px 8px; color: rgb(43, 170, 90); background: none repeat scroll 0% 0% rgb(255, 255, 255); }
#footer_link a:link, #footer_link a:visited { color: rgb(255, 255, 255); text-decoration: underline; }
#footer_link a:hover, #footer_link a:active { color: rgb(255, 255, 255); text-decoration: none; }
/* ::::: https://www.skmeijin.jp/nc/admin/templates/variation/nc_71_1/03/under.css ::::: */

#title_inquiry { width: 560px; background: url('title_inquiry.jpg') no-repeat scroll left top transparent; height: 35px; text-indent: -999em; margin: 10px auto 15px 15px; }
.midashi_bg { width: 560px; height: 30px; background: url('midashi_bg.gif') no-repeat scroll 0% 0% transparent; font-size: 10pt; font-weight: bold; padding: 7px 0px 0px 10px; margin-bottom: 10px; color: rgb(102, 102, 102); }
.contents_under_01 { width: 560px; margin-left: 15px; margin-right: auto; }
.contents_under_01 p { margin-bottom: 10px; }
#inquiry { width: 560px; background: url('info_bg.gif') repeat-y scroll 0% 0% transparent; margin-bottom: 10px; }
#inquiry_top { width: 560px; height: 7px; background: url('mail_top.gif') repeat scroll 0% 0% transparent; margin-bottom: 10px; }
#inquiry_bottom { width: 560px; height: 10px; background: url('form_bottom.gif') repeat scroll 0% 0% transparent; clear: both; }
.inquiry_textbox { width: 200px; display: block; float: left; margin-left: 10px; }
.inquiry_textbox_02 { width: 545px; display: block; float: left; margin-left: 10px; margin-bottom: 5px; }
.inquiry_textbox_03 { width: 560px; margin-bottom: 5px; }
.inquiry_line { width: 560px; height: 1px; background: url('inquiry_line.gif') repeat scroll 0% 0% transparent; margin: 5px 0px; clear: both; }
.inquiry_input_01 { width: 230px; }
.inquiry_input_02 { width: 350px; height: 80px; margin-right: 100px; }
.inquiry_input_03 { width: 560px; text-align: right; clear: both; }
.inquiry_input_04 { width: 130px; }
/* ::::: https://www.skmeijin.jp/nc/admin/templates/common/css/editer.css ::::: */

/* ::::: https://www.skmeijin.jp/nc/admin/templates/variation/nc_71_1/03/print.css ::::: */

/* ::::: https://www.skmeijin.jp/nc/admin/templates/variation/nc_71_1/03/print_under.css ::::: */

