@charset "utf-8";

/*============================
#recommendedArea
============================*/
#recommendedArea { margin-top: 75px; }
#recommendedArea .recommendedContent { width: 960px; margin: 30px auto 0; }
#recommendedArea .recommendedContent table {}
#recommendedArea .recommendedContent table {}
#recommendedArea .recommendedContent table tr {}
#recommendedArea .recommendedContent table tr th { width: 250px; border: solid 1px #dedede; border-collapse: collapse; vertical-align: middle; background-color: #faf9f9; }
#recommendedArea .recommendedContent table tr th a { padding: 0 20px; box-sizing: border-box; font-weight: bold; text-decoration: underline; }
#recommendedArea .recommendedContent table tr td { padding: 20px; font-size: 0.875em; border:  solid 1px #dedede; border-collapse: collapse; line-height: 1.6; }

/*============================
#tourismAreaArea
============================*/
#tourismAreaArea { margin-top: 75px; }
#tourismAreaArea .tourismContent { width: 960px; margin: 30px auto 0; }
#tourismAreaArea .tourismContent table {}
#tourismAreaArea .tourismContent table {}
#tourismAreaArea .tourismContent table tr {}
#tourismAreaArea .tourismContent table tr th { width: 250px; border: solid 1px #dedede; border-collapse: collapse; vertical-align: middle; background-color: #faf9f9; }
#tourismAreaArea .tourismContent table tr th a { padding: 0 20px; box-sizing: border-box; font-weight: bold; text-decoration: underline; }
#tourismAreaArea .tourismContent table tr td { padding: 20px; font-size: 0.875em; border:  solid 1px #dedede; border-collapse: collapse;  line-height: 1.6; }

/*============================
#rotaryArea
============================*/
#rotaryArea { margin-top: 75px; }
#rotaryArea .rotaryText { margin-top: 30px; text-align: center; line-height: 1.7; }
#rotaryArea .rotaryContent { width: 602px; margin: 35px auto 0; }
#rotaryArea .rotaryContent table {}
#rotaryArea .rotaryContent table {}
#rotaryArea .rotaryContent table tr {}
#rotaryArea .rotaryContent table tr td { width: 300px; height: 90px; border: solid 1px #dedede; border-collapse: collapse; vertical-align: middle; background-color: #faf9f9; text-align: center; }
#rotaryArea .rotaryContent table tr td a {  padding: 0 20px; box-sizing: border-box; text-align: center; font-weight: bold; text-decoration: underline; }

