.goiken_section h2 { margin-bottom: 5px; padding: 5px 0; font-size: 93%; color: #401c00; }

.goiken_section p { font-size: 85%; margin-bottom: 10px; color: #666666; }

.goiken_section a { color: #401c00; }

.goiken_section label { margin-bottom: 5px; }

.goiken_section .block10 { padding: 10px 10px 0; }

.goiken_section .block10 p { margin-bottom: 0; }

.goiken_box { border-radius: 5px; margin-bottom: 8px; padding: 15px; border: 1px solid #e3dcca; background: #ece6da; }

.goiken_box .goiken_title { color: #401c00; font-size: 13px; text-align: center; font-weight: bold; line-height: 18px; margin-bottom: -2px; }

.goiken_box .goiken_type { line-height: 26px; margin-bottom: 12px; }

.goiken_box textarea { font-size: 14px; padding: 3px; }

.goiken_box .submit.button.small { margin-top: 15px; }

.goiken_box .posted_goiken_message_wrapper { border-radius: 4px; background: #ffffff; }

.goiken_box .posted_goiken_message_wrapper .posted_goiken_message_inner { border-radius: 3px; background: url(/assets/themes/top/nt_top_category_back.png?b86640977ea8513f8f51fa1c9357ea0156b30469ba9a759c1a90db1933df2608) repeat-x bottom; padding: 10px; }

.inq_box { border-radius: 5px; padding: 12px 10px 8px 10px; background: #ece6da; border: 1px solid #e3dcca; text-align: center; margin-bottom: 20px; }

.inq_box .inq_title { font-size: 93%; margin-bottom: 10px; color: #401c00; font-weight: bold; }

.inq_box .link_to_inq { color: #999999; }

.inq_box .link_to_inq a { font-size: 86%; border-radius: 3px; text-decoration: none; border: 1px solid #cccccc; background: #ffffff; padding: 6px 12px; min-width: 100px; display: inline-block; }

.inq_box .link_to_inq a:hover { border-color: #bfbfbf; }

.inq_box .link_to_inq a img { width: 8px; height: 12px; position: relative; top: 2px; }
