/********************************************************************************
* 下層ページ（スクープBOX!）
********************************************************************************/
body#pageForm section#pageScoop {}
body#pageForm section#pageScoop .contentInner {}
body#pageForm section#pageScoop .contentInner .scoopHowto {width:310px;border:1px solid #004190;border-radius:5px;background:#EAEFF9;padding:19px 19px;}
body#pageForm section#pageScoop .contentInner .scoopHowto h3 {font-size:20px;line-height:1.3em;color:#004190;margin-bottom:1.0em;}
body#pageForm section#pageScoop .contentInner .scoopHowto p {}
body#pageForm section#pageScoop .contentInner .scoopHowto p a {color:#E60012;text-decoration:underline;}
.wpuf-form-add {width:640px;font-size:16px;line-height:1em;}
body#pageForm section#pageScoop .contentInner .formBlock .wpuf-form {width:640px;font-size:16px;line-height:1em;}
body#pageForm section#pageScoop .contentInner .formBlock .wpuf-form .wpuf-label {width:180px;border:1px solid #004190;background:#EAEFF9;padding:5px 10px;font-size:16px;line-height:1em;margin:0 10px 5px 0}
.wpuf-submit .wpuf-label{display:none}
.wpuf-fields {width:400px;min-height: 1px;}
body#pageForm section#pageScoop .contentInner .formBlock .wpuf-form .wpuf-fields .textfield {border:1px solid #000000;padding:5px 10px;font-size:16px;line-height:1em;min-height: 24px;}
.wpuf_email_111 {width:80%;border:1px solid #000000;padding:5px 10px;font-size:16px;line-height:1em;min-height: 25px;}
.wpuf-form li {margin:0}
.field-size-small .textfield {width:80%;padding:5px 10px;}
/*.wpuf_email_111 {width:60%;padding:5px 10px;}*/
.field-size-medium .textfield {width:80%;padding:5px 10px;}
.textareafield {width:80%;padding:5px 10px;}
body#pageForm section.pageContent .contentInner .formBlock .wpuf-submit-button {text-align:center;width:320px;margin:30px 20px 0px 0px;border:1px solid #004190;background:#004190;font-size:20px;line-height:20px;color:#FFFFFF;padding:20px 0px;}
body#pageForm section.pageContent .contentInner .formBlock .wpuf-submit-button:hover {opacity:0.7;}
#site-content .scoopHowto .colorTi {background:red;}
body#pageForm section#pageScoop {}
body#pageForm section#pageScoop .contentInner {}
/*main#site-content*/

#item04 .post_content {width:530px;margin-top:20px}
#item04 .scoopHead img {width:128px;height:auto;}
#item04 .scoopHead h3 {color:red}
#item04 .linkPost {border:1px solid #004190;padding:4px 0;text-align:center;margin:15px 0 0;}
#item04 .post_content .post_wrap {padding-bottom:15px;border-bottom:1px solid #004190;margin-bottom:15px;}
#item04 .post_content .post_wrap img {width:125px;display:inline-block;vertical-align:top;margin-right:20px;}
#item04 .post_content .text_wrap {width:380px;display:inline-block;}
#item04 .post_content .text_wrap .title {color:#004190;font-size:18px;font-weight:normal;line-height:1.0;margin:0}
#item04 .post_content .text_wrap p {font-size:14px;line-height:1.4;font-weight:normal;margin:5px 0 0}
#item04 .post_content .text_wrap .toukoubi {}
#item04 .post_content .text_wrap .place {}
#item04 .btnPost {background:red}
@media screen and (min-width:1281px) {
}
@media screen and (max-width:1280px) {
body#pageForm section#pageScoop .contentInner .scoopHowto, body#pageForm section#pageScoop .contentInner .formBlock {float:none;}
body#pageForm section#pageScoop .contentInner .scoopHowto {width:92%;padding:4% 4%;margin-bottom:30px;}
body#pageForm section#pageScoop .contentInner .scoopHowto h3 {font-size:18px;margin-bottom:0.5em;}
body#pageForm section#pageScoop .contentInner .formBlock {width:100%;}
}
@media screen and (max-width:1280px) and (min-width:961px) {
#item04 {width:45%;padding:2% 2%;}
#item04 .post_content {width:100%;margin-top:20px}
#item04 .scoopHead img {width:128px;height:auto;}
#item04 .scoopHead h3 {color:red}
#item04 .linkPost {border:1px solid #004190;padding:4px 0;text-align:center;margin:15px 0 0;}
#item04 .post_content .post_wrap {width:100%;padding-bottom:15px;border-bottom:1px solid #004190;margin-bottom:15px;}
#item04 .post_content .post_wrap img {width:20%;display:inline-block;vertical-align:top;margin-right:5%;}
#item04 .post_content .text_wrap {width:75%;display:inline-block;}
#item04 .post_content .text_wrap .title {color:#004190;font-size:18px;font-weight:normal;line-height:1.0;margin:0}
#item04 .post_content .text_wrap p {font-size:14px;line-height:1.4;font-weight:normal;margin:5px 0 0}
}
@media screen and (min-width:961px) {
}
@media screen and (max-width:960px) {
}
@media screen and (max-width:960px) and (min-width:769px) {
.wpuf-form-add {width:100%;font-size:16px;line-height:1em;}
body#pageForm section#pageScoop .contentInner .formBlock .wpuf-form {width:100%;font-size:16px;line-height:1em;}
body#pageForm section#pageScoop .contentInner .formBlock .wpuf-form .wpuf-label {width:25%;border:1px solid #004190;background:#EAEFF9;padding:5px 10px;font-size:16px;line-height:1em;margin-bottom:5px}
.wpuf-submit .wpuf-label{display:none}
.wpuf-fields {width:70%;min-height: 1px;}
body#pageForm section#pageScoop .contentInner .formBlock .wpuf-form .wpuf-fields .textfield {border:1px solid #000000;padding:5px 10px;font-size:16px;line-height:1em;min-height: 24px;}
.wpuf_email_111 {border:1px solid #000000;padding:5px 10px;font-size:16px;line-height:1em;min-height: 25px;}
.wpuf-form li {margin:0}
.field-size-small .textfield {width:60%;padding:5px 10px;}
.field-size-small .wpuf_email_111 {width:60%;padding:5px 10px;}
.field-size-medium .textfield {width:80%;padding:5px 10px;}
.field-size-medium .textareafield {width:100%;padding:5px 10px;}
body#pageForm section.pageContent .contentInner .formBlock .wpuf-submit-button {text-align:center;width:320px;margin:30px 20px 0px 0px;border:1px solid #004190;background:#004190;font-size:20px;line-height:20px;color:#FFFFFF;padding:20px 0px;}
body#pageForm section.pageContent .contentInner .formBlock .wpuf-submit-button:hover {opacity:0.7;}
#item04 {padding:2% 2%;}
#item04 .post_content {width:100%;margin-top:20px}
#item04 .scoopHead img {width:128px;height:auto;}
#item04 .scoopHead h3 {color:red}
#item04 .linkPost {border:1px solid #004190;padding:4px 0;text-align:center;margin:15px 0 0;}
#item04 .post_content .post_wrap {width:100%;padding-bottom:15px;border-bottom:1px solid #004190;margin-bottom:15px;}
#item04 .post_content .post_wrap img {width:20%;display:inline-block;vertical-align:top;margin-right:5%;}
#item04 .post_content .text_wrap {width:75%;display:inline-block;}
#item04 .post_content .text_wrap .title {color:#004190;font-size:18px;font-weight:normal;line-height:1.0;margin:0}
#item04 .post_content .text_wrap p {font-size:14px;line-height:1.4;font-weight:normal;margin:5px 0 0}
}
@media screen and (max-width:768px) and (min-width:481px) {
#item04 {padding:2% 2%;}
#item04 .post_content {width:100%;margin-top:20px}
#item04 .scoopHead img {width:100%;height:auto;}
#item04 .scoopHead h3 {color:red}
#item04 .linkPost {border:1px solid #004190;padding:4px 0;text-align:center;margin:15px 0 0;}
#item04 .post_content .post_wrap {width:100%;padding-bottom:15px;border-bottom:1px solid #004190;margin-bottom:15px;}
#item04 .post_content .post_wrap img {width:20%;display:inline-block;vertical-align:top;margin-right:5%;}
#item04 .post_content .text_wrap {width:75%;display:inline-block;}
#item04 .post_content .text_wrap .title {color:#004190;font-size:18px;font-weight:normal;line-height:1.0;margin:0}
#item04 .post_content .text_wrap p {font-size:14px;line-height:1.4;font-weight:normal;margin:5px 0 0}
}
@media screen and (max-width:480px) {
.wpuf-form-add {width:100%;font-size:16px;line-height:1em;}
body#pageForm section#pageScoop .contentInner .formBlock .wpuf-form {width:100%;font-size:16px;line-height:1em;}
body#pageForm section#pageScoop .contentInner .formBlock .wpuf-form .wpuf-label {width:100%;border:none;background:none;padding:5px 10px;font-size:16px;line-height:1em;margin-bottom:5px}
.wpuf-submit .wpuf-label{display:none}
.wpuf-fields {width:100%;min-height: 1px;}
body#pageForm section#pageScoop .contentInner .formBlock .wpuf-form .wpuf-fields .textfield {border:1px solid #000000;padding:5px 10px;font-size:16px;line-height:1em;min-height: 24px;}
.wpuf_email_111 {border:1px solid #000000;padding:5px 10px;font-size:16px;line-height:1em;min-height: 25px;}
.wpuf-form li {margin:0}
body#pageForm section#pageScoop .contentInner .formBlock .wpuf-form .field-size-small .textfield {width:96%;padding:2%;}
body#pageForm section#pageScoop .contentInner .formBlock .wpuf-form .field-size-small .wpuf_email_111 {width:96%;padding:2%;}
body#pageForm section#pageScoop .contentInner .formBlock .wpuf-form .field-size-small .wpuf_post_title_111 {width:96%;padding:2%;}
body#pageForm section#pageScoop .contentInner .formBlock .wpuf-form .field-size-small .wpuf-fields {width:100%;}
body#pageForm section#pageScoop .contentInner .formBlock .wpuf-form .field-size-medium .textfield {width:96%;padding:2%;}
body#pageForm section#pageScoop .contentInner .formBlock .wpuf-form .field-size-medium .textareafield {width:96%;padding:2%;}
body#pageForm section.pageContent .contentInner .formBlock .wpuf-submit-button {text-align:center;width:100%;margin:30px 20px 0px 0px;border:1px solid #004190;background:#004190;font-size:20px;line-height:20px;color:#FFFFFF;padding:20px 0px;}
body#pageForm section.pageContent .contentInner .formBlock .wpuf-submit-button:hover {opacity:0.7;}
#item04 {padding:2% 2%;}
#item04 .post_content {width:100%;margin-top:20px}
#item04 .scoopHead h2 {width:100px;height:auto;}
#item04 .scoopHead h3 {color:red}
#item04 .linkPost {border:1px solid #004190;padding:4px 0;text-align:center;margin:15px 0 0;}
#item04 .post_content .post_wrap {width:100%;padding-bottom:15px;border-bottom:1px solid #004190;margin-bottom:15px;}
#item04 .post_content .post_wrap img {width:20%;display:inline-block;vertical-align:top;margin-right:5%;}
#item04 .post_content .text_wrap {width:75%;display:inline-block;}
#item04 .post_content .text_wrap .title {color:#004190;font-size:18px;font-weight:normal;line-height:1.0;margin:0}
#item04 .post_content .text_wrap p {font-size:14px;line-height:1.4;font-weight:normal;margin:5px 0 0}
}

/********************************************************************************
* 下層ページ（スクープ一覧）
********************************************************************************/
body#pageNews section.pageContent .contentInner .scoopSend {width:320px;border:1px solid #004190;border-radius:5px;background:#EAEFF9;padding:19px 19px;float:right}
/*body#pageNews section.pageContent .contentInner .scoopSend h3 {font-size:20px;line-height:1.3em;color:#004190;margin-bottom:1.0em;}*/
body#pageNews section.pageContent .contentInner .scoopSend p {}
body#pageNews section.pageContent .contentInner .scoopSend p a {color:#E60012;text-decoration:underline;}
body#pageNews section.pageContent .contentInner .scoopSend .colorRed {font-size:20px;line-height:24px;color:#ffffff;background:red;text-align:center;padding:18px 0px;margin-bottom:1.0em;}
body#pageNews section.pageContent .contentInner .scoopSend .colorRed a {font-size:20px;color:#ffffff;}
/*body#pageForm section#pageScoop .contentInner .scoopSend {width:320px;border:1px solid #004190;border-radius:5px;background:#EAEFF9;padding:19px 19px;}
body#pageForm section#pageScoop .contentInner .scoopSend h3 {font-size:24px;line-height:1.3em;color:#004190;margin-bottom:1.0em;}
body#pageForm section#pageScoop .contentInner .scoopSend p {}
body#pageForm section#pageScoop .contentInner .scoopSend p a {color:#E60012;text-decoration:underline;}*/
.colorRed {font-size:20px;line-height:20px;color:#ffffff;background:red;text-align:center;padding:18px 0px;}

body#pageNews section.pageContent .contentInner .leftCol {float:left}
body#pageNews section.pageContent .contentInner .post_wrap {width:585px;padding-bottom:25px;border-bottom:1px solid #004190;margin-bottom:25px;}
body#pageNews section.pageContent .contentInner .post_wrap img {width:228px;display:inline-block;vertical-align:top;margin-right:25px;border:1px solid #aaaaaa}
body#pageNews section.pageContent .contentInner .text_wrap {width:330px;display:inline-block;}
body#pageNews section.pageContent .contentInner .text_wrap .title {font-size:18px;font-weight:normal;line-height:1.0;margin:0}
body#pageNews section.pageContent .contentInner .text_wrap p {font-weight:normal;margin:10px 0 0}
body#pageNews section.pageContent .contentInner .text_wrap .toukoubi {}
body#pageNews section.pageContent .contentInner .text_wrap .place {}
@media screen and (min-width:1281px) {
}
@media screen and (max-width:1280px) and (min-width:961px) {
body#pageNews section.pageContent .contentInner .leftCol {float:none;width:100%;}
body#pageNews section.pageContent .contentInner .scoopSend, body#pageNews section.pageContent .contentInner .leftCol {float:none;}
body#pageNews section.pageContent .contentInner .scoopSend {width:92%;padding:4% 4%;margin-bottom:30px;}
body#pageNews section.pageContent .contentInner .scoopSend h3 {font-size:18px;margin-bottom:0.5em;}
body#pageNews section.pageContent .contentInner .scoopSend .colorRed {font-size:22px;line-height:22px;padding:15px 0px;}

body#pageNews section.pageContent .contentInner .post_wrap {width:100%;padding-bottom:25px;border-bottom:1px solid #004190;margin-bottom:25px;}
body#pageNews section.pageContent .contentInner .post_wrap img {width:25%;display:inline-block;vertical-align:top;margin-right:4%;border:1px solid #aaaaaa}
body#pageNews section.pageContent .contentInner .text_wrap {width:70%;display:inline-block;}
body#pageNews section.pageContent .contentInner .text_wrap .title {font-size:18px;font-weight:normal;line-height:1.0;margin:0}
body#pageNews section.pageContent .contentInner .text_wrap p {font-weight:normal;margin:10px 0 0}
body#pageNews section.pageContent .contentInner .text_wrap .toukoubi {}
body#pageNews section.pageContent .contentInner .text_wrap .place {}
}
@media screen and (min-width:961px) {
}
@media screen and (max-width:960px) {
body#pageForm section#pageScoop .contentInner .scoopList ul.scoopUl li h2 {font-size:16px;margin-bottom:10px;}
}
@media screen and (max-width:960px) and (min-width:769px) {
body#pageNews section.pageContent .contentInner .leftCol {float:none;width:100%;}
body#pageNews section.pageContent .contentInner .scoopSend, body#pageNews section.pageContent .contentInner .leftCol {float:none;}
body#pageNews section.pageContent .contentInner .scoopSend {width:92%;padding:4% 4%;margin-bottom:30px;}
body#pageNews section.pageContent .contentInner .scoopSend h3 {font-size:18px;margin-bottom:0.5em;}
body#pageNews section.pageContent .contentInner .formBlock {width:100%;}
body#pageNews section.pageContent .contentInner .scoopSend .colorRed {font-size:22px;line-height:22px;padding:15px 0px;}

body#pageNews section.pageContent .contentInner .post_wrap {width:100%;padding-bottom:25px;border-bottom:1px solid #004190;margin-bottom:25px;}
body#pageNews section.pageContent .contentInner .post_wrap img {width:25%;display:inline-block;vertical-align:top;margin-right:4%;border:1px solid #aaaaaa}
body#pageNews section.pageContent .contentInner .text_wrap {width:70%;display:inline-block;}
body#pageNews section.pageContent .contentInner .text_wrap .title {font-size:18px;font-weight:normal;line-height:1.0;margin:0}
body#pageNews section.pageContent .contentInner .text_wrap p {font-weight:normal;margin:10px 0 0}
body#pageNews section.pageContent .contentInner .text_wrap .toukoubi {}
body#pageNews section.pageContent .contentInner .text_wrap .place {}
}
@media screen and (max-width:768px) and (min-width:481px) {
body#pageNews section.pageContent .contentInner .leftCol {float:none;width:100%;}
body#pageNews section.pageContent .contentInner .scoopSend, body#pageNews section.pageContent .contentInner .leftCol {float:none;}
body#pageNews section.pageContent .contentInner .scoopSend {width:92%;padding:4% 4%;margin-bottom:30px;}
body#pageNews section.pageContent .contentInner .scoopSend h3 {font-size:18px;margin-bottom:0.5em;}
body#pageNews section.pageContent .contentInner .scoopSend .colorRed {font-size:22px;line-height:22px;padding:15px 0px;}
body#pageNews section.pageContent .contentInner .post_wrap {width:100%;padding-bottom:25px;border-bottom:1px solid #004190;margin-bottom:25px;}
body#pageNews section.pageContent .contentInner .post_wrap img {width:35%;display:inline-block;vertical-align:top;margin-right:3%;border:1px solid #aaaaaa}
body#pageNews section.pageContent .contentInner .text_wrap {width:61%;display:inline-block;}
body#pageNews section.pageContent .contentInner .text_wrap .title {font-size:18px;font-weight:normal;line-height:1.0;margin:0}
body#pageNews section.pageContent .contentInner .text_wrap p {font-weight:normal;margin:10px 0 0}
body#pageNews section.pageContent .contentInner .text_wrap .toukoubi {}
body#pageNews section.pageContent .contentInner .text_wrap .place {}
}
@media screen and (max-width:480px) {
body#pageNews section.pageContent .contentInner .leftCol {float:none;width:100%;}
body#pageNews section.pageContent .contentInner .scoopSend, body#pageNews section.pageContent .contentInner .leftCol {float:none;}
body#pageNews section.pageContent .contentInner .scoopSend {width:92%;padding:4% 4%;margin-bottom:30px;}
body#pageNews section.pageContent .contentInner .scoopSend h3 {font-size:18px;margin-bottom:0.5em;}
body#pageNews section.pageContent .contentInner .formBlock {width:100%;}
body#pageNews section.pageContent .contentInner .scoopSend .colorRed {font-size:22px;line-height:22px;padding:15px 0px;}

body#pageNews section.pageContent .contentInner .post_wrap {width:100%;padding-bottom:25px;border-bottom:1px solid #004190;margin-bottom:25px;}
body#pageNews section.pageContent .contentInner .post_wrap img {width:80%;display:block;vertical-align:top;margin:0 auto 3%;border:1px solid #aaaaaa}
body#pageNews section.pageContent .contentInner .text_wrap {width:96%;display:block;margin:0 auto}
body#pageNews section.pageContent .contentInner .text_wrap .title {font-size:18px;font-weight:normal;line-height:1.0;margin:0}
body#pageNews section.pageContent .contentInner .text_wrap p {font-weight:normal;margin:10px 0 0}
body#pageNews section.pageContent .contentInner .text_wrap .toukoubi {}
body#pageNews section.pageContent .contentInner .text_wrap .place {}
}