@charset "utf-8";
@import url(design.css);
@import url(pages.css);

#pathnav a {
	color: #369;
}

#main h2 + h3 {
	font-size: 16px;
	margin: 16px 0 6px 2px;
	font-weight: bold;
	color: #369;
}

#main h2 + h3 + p {
	font-size: 13px;
	color: #333;
	margin-left: 2px;
}

#main .list {
	margin-top: 60px;
	position: relative;
}

#main h2 + h3 + p +.list {
	margin-top: 30px;
}

#main .list p {
	line-height: 18px;
	margin-top: 16px;
	margin-left: 1px;
}
* html #main .list p {
	margin-bottom: 16px;
}

#main .list .clearfix {
	margin-top: 60px;
}

#main .list .list1st {
	margin-top: 16px;
}

#main .list li {
	float: left;
	width: 125px;
	display: inline;
	margin-left: 10px;
	text-align: center;
}

#main .list li:first-child {
	margin-left: 0;
}

.bookimg {
	margin-bottom: 8px;
	display: block;
	background-image: url(../images/textbook/bookimg-bg.png);
	height: 156px;
	padding: 3px 5px 5px 3px;
}

#main .list a {
	color: #369;
	text-decoration: underline;
}

.more {
	position: absolute;
	top: 15px;
	right: 8px;
	width: 33px;
	height: 10px;
	overflow: hidden;
	display: block;
}

.more img {
	position: absolute;
}

.last-section {
	background: url(../images/icon/litype-star5.png) 1px 3px no-repeat;
	padding-left: 18px;
	color: #000;
	line-height: 18px;
	margin-top: 60px;
}

.last-section p {
	float: left;
	margin-right: 6px;
}

.last-section li, .last-section address {
	display: inline;
}

.last-section li:first-child {
	margin-right: 18px;
}

.last-section address {
	font-style: normal;
}

.last-section a {
	color: inherit;
}

#classes {
	top: 25px;
	right: 4px;
	z-index: 1;
}

#main #classes +.list {
	margin-top: 30px;
}

#main .list .clearfix + a .pagetop {
	margin-top: 22px;
}

#pagenav {
	margin-top: 80px;
}

#content {
	margin-top: 30px;
	padding-right: 10px;
	padding-left: 2px;
	font-size: 13px;
	line-height: 18px;
	color: #333;
}

#bookimgb {
	display: block;
	text-align: center;
	padding: 3px 5px 5px 3px;
	width: 241px;
	height: 326px;
	float: right;
	background-image: url(../images/textbook/bookimgb-bg.png);
}

#content h3 {
	font-size: 16px;
	color: #369;
	font-weight: bold;
}

#book-info {
	margin-top: 14px;
	margin-bottom: 8px;
	line-height: 24px;
}

#book-info span {
	color: #666;
	margin-right: 4px;
}

#book-extra {
	text-indent: 14px;
	background: url(../images/icon/litype-star6.png) 0 4px no-repeat;
	color: #369;
}

.bookc {
	margin-top: 26px;
}

.bookc:first-line {
	color: #666;
	line-height: 24px;
}

#nihongo {
	border-collapse: collapse;
	border-spacing: 0;
	width: 100%;
	color: #333;
	font-size: 13px;
}

#nihongo caption {
	text-align: left;
	padding-top: 2px;
	padding-bottom: 6px;
}

#nihongo th, #nihongo td {
	text-align: left;
	vertical-align: top;
	padding-bottom: 40px;
}

#nihongo th {
	width: 158px;
	padding-left: 2px;
	padding-top: 4px;
}

#nihongo td {
	line-height: 22px;
}

.nihongo-col5 li {
	float: left;
	padding-left: 16px;
	background: url(../images/icon/litype-star7.png) 0 4px no-repeat;
}

.nihongo-col5_1 {
	width: 198px;
}

.nihongo-col5_2 {
	width: 280px;
}

.nihongo-col6 li {
	display: inline;
}

.nihongo-col6 li:first-child {
	margin-left: 2px;
	margin-right: 68px;
}

.listin {
	margin-top: 0;
}

.listin .clearfix:first-child {
	margin-top: 0;
}

#trial {
	margin-top: 20px;
}

#trial .mainContent .photo {
	float: left;
	padding: 6px 6px 6px 5px;
	margin-right: 10px;
	background: transparent url(../images/textbook/photo-bg.png) 0 0 no-repeat;
}

#trial .publish-info {
	font-size: 13px;
	line-height: 1.5;
	color: #333;
}

#trial .publish-info dt {
	font-weight: bolder;
	color: #369;
	font-size: 16px;
	margin-bottom: 12px;
}

#trial .publish-info dd {
	margin-top: 6px;
}

#trial .publish-info .subTitle {
	color: #666;
	margin-right: 2px;
}

#trial .subContent {
	margin-top: 40px;
}

#publish-choose {
	border: 0;
	margin-left: 2px;
	border-top: 29px solid #ebebeb;
	position: relative;
	width: 688px;
}

#publish-choose .title {
	position: absolute;
	width: 100%;
	top: -33px;
	left: 0;
}

#publish-choose .btn {
	position: absolute;
	top: -24px;
	right: 14px;
	color: #06c;
}

#publish-choose .note {
	padding-top: 15px;
}

#publish-choose .note img {
	margin: 0 4px;
}

#publish {
	margin-top: 20px;
	text-align: center;
}

#publish .title {
	font-size: 15px;
	font-weight: bolder;
	color: #333;
	margin-bottom: 10px;
}

#publish .content {
	position: relative;
	width: 100%;
}

#publish .list {
	position: static;
	margin-top: 0;
}

#publish .list li {
	position: absolute;
	width: auto;
}

#publish .list li:first-child {
	margin-left: 10px;
}

#publish .soundObj {
	position: absolute;
	left: 0;
	left: -999em;
}

#faq-list .article {
	width: auto;
	margin-left: 17px;
	padding-top: 4px;
	color: #369;
	font-size: 1.1em;
}

#faq-list .article .section {
	margin-top: 20px;
	padding-bottom: 20px;
	border-bottom: 1px dashed #ccc;
}

#faq-list .article .question, #faq-list .article .answer {
	padding-left: 35px;
}

#faq-list .article .question {
	background: transparent url(../images/textbook/ans_point.jpg) 4px 0 no-repeat;
	cursor: pointer;
}

#faq-list .article .answer {
	display: none;
	margin-top: 15px;
	color: #666;
}

#word .item1, #word .item2, #word .item3, #word .item4, #word .item5, #word .item6, #word .item7, #word .item8, #word .item9, #word .item10, #word .item11, #word .item12, #word .item13, #word .item14, #word .item15, #word .item16, #word .item17, #word .item18, #word .item19, #word .item20, #word .item21, #word .item22, #word .item23, #word .item24, #word .item25, #word .item26 {
	left: 336px;
}

#word .item27, #word .item28, #word .item29, #word .item30, #word .item31, #word .item32, #word .item33, #word .item34, #word .item35, #word .item36, #word .item37, #word .item38, #word .item39, #word .item40, #word .item41, #word .item42, #word .item43, #word .item44, #word .item45, #word .item46, #word .item47, #word .item48, #word .item49, #word .item50, #word .item51 {
	right: 69px;
}

#word .item1, #word .item27 {
	top: 114px;
}

#word .item2, #word .item28 {
	top: 142px;
}

#word .item3, #word .item29 {
	top: 169px;
}

#word .item4, #word .item30 {
	top: 196px;
}

#word .item5, #word .item31 {
	top: 224px;
}

#word .item6, #word .item32 {
	top: 251px;
}

#word .item33 {
	top: 278px;
}

#word .item7, #word .item34 {
	top: 306px;
}

#word .item8, #word .item35 {
	top: 333px;
}

#word .item9, #word .item36 {
	top: 361px;
}

#word .item10 {
	top: 389px;
}

#word .item11, #word .item37 {
	top: 415px;
}

#word .item12, #word .item38 {
	top: 443px;
}

#word .item13, #word .item39 {
	top: 470px;
}

#word .item14, #word .item40 {
	top: 496px;
}

#word .item15, #word .item41 {
	top: 523px;
}

#word .item16 {
	top: 550px;
}

#word .item17, #word .item42 {
	top: 579px;
}

#word .item18, #word .item43 {
	top: 606px;
}

#word .item19 {
	top: 632px;
}

#word .item20, #word .item44 {
	top: 660px;
}

#word .item21, #word .item45 {
	top: 688px;
}

#word .item22, #word .item46 {
	top: 714px;
}

#word .item47 {
	top: 740px;
}

#word .item23, #word .item48 {
	top: 769px;
}

#word .item24, #word .item49 {
	top: 795px;
}

#word .item25, #word .item50 {
	top: 822px;
}

#word .item26, #word .item51 {
	top: 848px;
}

.back.btn {
	text-align: center;
	margin-top: 20px;
}

#word1-2 .item1, #word1-2 .item2, #word1-2 .item3 {
	left: 350px;
}

#word1-2 .item1 {
	top: 300px;
}

#word1-2 .item2 {
	top: 350px;
}

#word1-2 .item3 {
	top: 380px;
}

#word1-2 .item4, #word1-2 .item5, #word1-2 .item6, #word1-2 .item7, #word1-2 .item8, #word1-2 .item9, #word1-2 .item10, #word1-2 .item11, #word1-2 .item12, #word1-2 .item13 {
	left: 45px;
}

#word1-2 .item4 {
	top: 460px;
}

#word1-2 .item5 {
	top: 490px;
}

#word1-2 .item6 {
	top: 510px;
}

#word1-2 .item7 {
	top: 540px;
}

#word1-2 .item8 {
	top: 568px;
}

#word1-2 .item9 {
	top: 595px;
}

#word1-2 .item10 {
	top: 620px;
}

#word1-2 .item11 {
	top: 647px;
}

#word1-2 .item12 {
	top: 675px;
}

#word1-2 .item13 {
	top: 700px;
}

#word1-3 .item1, #word1-3 .item2, #word1-3 .item3, #word1-3 .item4, #word1-3 .item5, #word1-3 .item6, #word1-3 .item7, #word1-3 .item8 {
	left: 50px;
}

#word1-3 .item1 {
	top: 40px;
}

#word1-3 .item2 {
	top: 65px;
}

#word1-3 .item3 {
	top: 94px;
}

#word1-3 .item4 {
	top: 120px;
}

#word1-3 .item5 {
	top: 148px;
}

#word1-3 .item6 {
	top: 172px;
}

#word1-3 .item7 {
	top: 202px;
}

#word1-3 .item8 {
	top: 230px;
}

#word2-1 .item1, #word2-1 .item2, #word2-1 .item3, #word2-1 .item4, #word2-1 .item5, #word2-1 .item6, #word2-1 .item7, #word2-1 .item8, #word2-1 .item9, #word2-1 .item10, #word2-1 .item11, #word2-1 .item12, #word2-1 .item13, #word2-1 .item14, #word2-1 .item15, #word2-1 .item16, #word2-1 .item17, #word2-1 .item18, #word2-1 .item19, #word2-1 .item20, #word2-1 .item21, #word2-1 .item22, #word2-1 .item23, #word2-1 .item24, #word2-1 .item25, #word2-1 .item26 {
	left: 50px;
}

#word2-1 .item27, #word2-1 .item28, #word2-1 .item29, #word2-1 .item30, #word2-1 .item31, #word2-1 .item32, #word2-1 .item33, #word2-1 .item34, #word2-1 .item35, #word2-1 .item36, #word2-1 .item37, #word2-1 .item38, #word2-1 .item39, #word2-1 .item40, #word2-1 .item41, #word2-1 .item42, #word2-1 .item43, #word2-1 .item44, #word2-1 .item45, #word2-1 .item46, #word2-1 .item47, #word2-1 .item48, #word2-1 .item49 {
	right: 155px;
}

#word2-1 .item1, #word2-1 .item27 {
	top: 110px;
}

#word2-1 .item2, #word2-1 .item28 {
	top: 142px;
}

#word2-1 .item3, #word2-1 .item29 {
	top: 173px;
}

#word2-1 .item4, #word2-1 .item30 {
	top: 205px;
}

#word2-1 .item5, #word2-1 .item31 {
	top: 237px;
}

#word2-1 .item6 {
	top: 268px;
}

#word2-1 .item7, #word2-1 .item32 {
	top: 299px;
}

#word2-1 .item8, #word2-1 .item33 {
	top: 332px;
}

#word2-1 .item9, #word2-1 .item34 {
	top: 363px;
}

#word2-1 .item10, #word2-1 .item35 {
	top: 394px;
}

#word2-1 .item11, #word2-1 .item36 {
	top: 425px;
}

#word2-1 .item12 {
	top: 456px;
}

#word2-1 .item13, #word2-1 .item37 {
	top: 487px;
}

#word2-1 .item14, #word2-1 .item38 {
	top: 518px;
}

#word2-1 .item15, #word2-1 .item39 {
	top: 549px;
}

#word2-1 .item16, #word2-1 .item40 {
	top: 580px;
}

#word2-1 .item17, #word2-1 .item41 {
	top: 611px;
}

#word2-1 .item18, #word2-1 .item42 {
	top: 642px;
}

#word2-1 .item19, #word2-1 .item43 {
	top: 673px;
}

#word2-1 .item20, #word2-1 .item44 {
	top: 704px;
}

#word2-1 .item45 {
	top: 735px;
}

#word2-1 .item21, #word2-1 .item46 {
	top: 766px;
}

#word2-1 .item22, #word2-1 .item47 {
	top: 797px;
}

#word2-1 .item23, #word2-1 .item48 {
	top: 830px;
}

#word2-1 .item24, #word2-1 .item49 {
	top: 862px;
}

#word2-1 .item25 {
	top: 892px;
}

#word2-1 .item26 {
	top: 923px;
}

#word2-2 .item1, #word2-2 .item2, #word2-2 .item3, #word2-2 .item4, #word2-2 .item7, #word2-2 .item8, #word2-2 .item9, #word2-2 .item10, #word2-2 .item11 {
	left: 20px;
}

#word2-2 .item1 {
	top: 200px;
}

#word2-2 .item2 {
	top: 260px;
}

#word2-2 .item3 {
	top: 290px;
}

#word2-2 .item4 {
	top: 320px;
}

#word2-2 .item5 {
	top: 420px;
	left: 240px;
}

#word2-2 .item6 {
	top: 580px;
	left: 20px;
}

#word2-2 .item7 {
	top: 680px;
}

#word2-2 .item8 {
	top: 710px;
}

#word2-2 .item9 {
	top: 740px;
}

#word2-2 .item10 {
	top: 800px;
}

#word2-2 .item11 {
	top: 860px;
}

#word2-3 .item1, #word2-3 .item2, #word2-3 .item3, #word2-3 .item4, #word2-3 .item5, #word2-3 .item6 {
	left: 30px;
}

#word2-3 .item1 {
	top: 100px;
}

#word2-3 .item2 {
	top: 130px;
}

#word2-3 .item3 {
	top: 170px;
}

#word2-3 .item4 {
	top: 210px;
}

#word2-3 .item5 {
	top: 240px;
}

#word2-3 .item6 {
	top: 290px;
}

#word3-1 .item1, #word3-1 .item2, #word3-1 .item3, #word3-1 .item4, #word3-1 .item5, #word3-1 .item6, #word3-1 .item7, #word3-1 .item8, #word3-1 .item9, #word3-1 .item10, #word3-1 .item11, #word3-1 .item12, #word3-1 .item13, #word3-1 .item14, #word3-1 .item15, #word3-1 .item16, #word3-1 .item17, #word3-1 .item18, #word3-1 .item19, #word3-1 .item20, #word3-1 .item21, #word3-1 .item22, #word3-1 .item23 {
	left: 40px;
}

#word3-1 .item24, #word3-1 .item25, #word3-1 .item26, #word3-1 .item27, #word3-1 .item28, #word3-1 .item29, #word3-1 .item30 {
	right: 40px;
}

#word3-1 .item1, #word3-1 .item24 {
	top: 115px;
}

#word3-1 .item2, #word3-1 .item25 {
	top: 145px;
}

#word3-1 .item3, #word3-1 .item26 {
	top: 175px;
}

#word3-1 .item4, #word3-1 .item27 {
	top: 205px;
}

#word3-1 .item5, #word3-1 .item28 {
	top: 235px;
}

#word3-1 .item6, #word3-1 .item29 {
	top: 265px;
}

#word3-1 .item7, #word3-1 .item30 {
	top: 295px;
}

#word3-1 .item8 {
	top: 325px;
}

#word3-1 .item9 {
	top: 355px;
}

#word3-1 .item10 {
	top: 388px;
}

#word3-1 .item11 {
	top: 418px;
}

#word3-1 .item12 {
	top: 450px;
}

#word3-1 .item13 {
	top: 482px;
}

#word3-1 .item14 {
	top: 514px;
}

#word3-1 .item15 {
	top: 546px;
}

#word3-1 .item16 {
	top: 605px;
}

#word3-1 .item17 {
	top: 635px;
}

#word3-1 .item18 {
	top: 665px;
}

#word3-1 .item19 {
	top: 695px;
}

#word3-1 .item20 {
	top: 760px;
}

#word3-1 .item21 {
	top: 790px;
}

#word3-1 .item22 {
	top: 820px;
}

#word3-1 .item23 {
	top: 880px;
}

#word3-2 .item1, #word3-2 .item2, #word3-2 .item7, #word3-2 .item8, #word3-2 .item9, #word3-2 .item10 {
	left: 40px;
}

#word3-2 .item3, #word3-2 .item4, #word3-2 .item5, #word3-2 .item6 {
	left: 280px;
}

#word3-2 .item1 {
	top: 210px;
}

#word3-2 .item2 {
	top: 300px;
}

#word3-2 .item3 {
	top: 350px;
}

#word3-2 .item4 {
	top: 375px;
}

#word3-2 .item5 {
	top: 490px;
}

#word3-2 .item6 {
	top: 550px;
}

#word3-2 .item7 {
	top: 645px;
}

#word3-2 .item8 {
	top: 675px;
}

#word3-2 .item9 {
	top: 705px;
}

#word3-2 .item10 {
	top: 735px;
}

#word3-3 .item1, #word3-3 .item2, #word3-3 .item3, #word3-3 .item4, #word3-3 .item5, #word3-3 .item6, #word3-3 .item7, #word3-3 .item8 {
	left: 33px;
}

#word3-3 .item1 {
	top: 90px;
}

#word3-3 .item2 {
	top: 175px;
}

#word3-3 .item3 {
	top: 205px;
}

#word3-3 .item4 {
	top: 235px;
}

#word3-3 .item5 {
	top: 300px;
}

#word3-3 .item6 {
	top: 333px;
}

#word3-3 .item7 {
	top: 368px;
}

#word3-3 .item8 {
	top: 415px;
}

#word4-1 .item1, #word4-1 .item2, #word4-1 .item3, #word4-1 .item4, #word4-1 .item5, #word4-1 .item6, #word4-1 .item7, #word4-1 .item8, #word4-1 .item9, #word4-1 .item10, #word4-1 .item11, #word4-1 .item12, #word4-1 .item13, #word4-1 .item14, #word4-1 .item15, #word4-1 .item16, #word4-1 .item17, #word4-1 .item18, #word4-1 .item19, #word4-1 .item20, #word4-1 .item21, #word4-1 .item22, #word4-1 .item23, #word4-1 .item24, #word4-1 .item25 {
	left: 45px;
}

#word4-1 .item26, #word4-1 .item27, #word4-1 .item28, #word4-1 .item29, #word4-1 .item30, #word4-1 .item31, #word4-1 .item32, #word4-1 .item33, #word4-1 .item34, #word4-1 .item35, #word4-1 .item36, #word4-1 .item37, #word4-1 .item38, #word4-1 .item39, #word4-1 .item40, #word4-1 .item41, #word4-1 .item42, #word4-1 .item43, #word4-1 .item44, #word4-1 .item45, #word4-1 .item46, #word4-1 .item47 {
	right: 15px;
}

#word4-1 .item1, #word4-1 .item26 {
	top: 105px;
}

#word4-1 .item2, #word4-1 .item27 {
	top: 133px;
}

#word4-1 .item3, #word4-1 .item28 {
	top: 163px;
}

#word4-1 .item4, #word4-1 .item29 {
	top: 193px;
}

#word4-1 .item5, #word4-1 .item30 {
	top: 223px;
}

#word4-1 .item6, #word4-1 .item31 {
	top: 253px;
}

#word4-1 .item7, #word4-1 .item32 {
	top: 283px;
}

#word4-1 .item33 {
	top: 313px;
}

#word4-1 .item8 {
	top: 340px;
}

#word4-1 .item9, #word4-1 .item34 {
	top: 370px;
}

#word4-1 .item10, #word4-1 .item35 {
	top: 400px;
}

#word4-1 .item11, #word4-1 .item36 {
	top: 430px;
}

#word4-1 .item12, #word4-1 .item37 {
	top: 460px;
}

#word4-1 .item13, #word4-1 .item38 {
	top: 490px;
}

#word4-1 .item14, #word4-1 .item39 {
	top: 520px;
}

#word4-1 .item15 {
	top: 550px;
}

#word4-1 .item16, #word4-1 .item40 {
	top: 580px;
}

#word4-1 .item17, #word4-1 .item41 {
	top: 610px;
}

#word4-1 .item18, #word4-1 .item42 {
	top: 640px;
}

#word4-1 .item43 {
	top: 670px;
}

#word4-1 .item19, #word4-1 .item44 {
	top: 699px;
}

#word4-1 .item20, #word4-1 .item45 {
	top: 729px;
}

#word4-1 .item21, #word4-1 .item46 {
	top: 759px;
}

#word4-1 .item22, #word4-1 .item47 {
	top: 789px;
}

#word4-1 .item23 {
	top: 815px;
}

#word4-1 .item24 {
	top: 878px;
}

#word4-1 .item25 {
	top: 908px;
}

#word4-2 .item1, #word4-2 .item2, #word4-2 .item3, #word4-2 .item4, #word4-2 .item5, #word4-2 .item6, #word4-2 .item7, #word4-2 .item8, #word4-2 .item9, #word4-2 .item10, #word4-2 .item11, #word4-2 .item12, #word4-2 .item13 {
	left: 30px;
}

#word4-2 .item1 {
	top: 180px;
}

#word4-2 .item2 {
	top: 270px;
}

#word4-2 .item3 {
	top: 300px;
}

#word4-2 .item4 {
	top: 330px;
}

#word4-2 .item5 {
	top: 360px;
}

#word4-2 .item6 {
	top: 415px;
}

#word4-2 .item7 {
	top: 445px;
}

#word4-2 .item8 {
	top: 545px;
}

#word4-2 .item9 {
	top: 670px;
}

#word4-2 .item10 {
	top: 700px;
}

#word4-2 .item11 {
	top: 730px;
}

#word4-2 .item12 {
	top: 790px;
}

#word4-2 .item13 {
	top: 850px;
}

#word4-3 .item1, #word4-3 .item2, #word4-3 .item3, #word4-3 .item4 {
	left: 40px;
}

#word4-3 .item1 {
	top: 85px;
}

#word4-3 .item2 {
	top: 240px;
}

#word4-3 .item3 {
	top: 275px;
}

#word4-3 .item4 {
	top: 820px;
}

#word4-4 .item1, #word4-4 .item2, #word4-4 .item3, #word4-4 .item4 {
	left: 25px;
}

#word4-4 .item1 {
	top: 83px;
}

#word4-4 .item2 {
	top: 153px;
}

#word4-4 .item3 {
	top: 183px;
}

#word4-4 .item4 {
	top: 213px;
}

/* e日本語電子報 */
.epaper-page
#main{color:#4d4d4d}.epaper-page #main .header .info,.epaper-page #main  .header .preface,.epaper-page #main
.article{width:598px;margin:auto;border-left:1px dotted #8a8a8a;border-right:1px dotted #8a8a8a}.epaper-page #main
.header{font-size:9pt;padding-top:10px}.epaper-page #main .header
.summary{position:absolute;z-index:0;top:0;left:50%;margin-left:-320px}.epaper-page #main .header
.info{position:relative;z-index:1;margin-top:98px;padding-bottom:3px}.epaper-page #main .header
.breadCrumb{text-align:right;margin-right:3px}.epaper-page #main .header .breadCrumb
li{display:inline;margin-left:1em}.epaper-page #main .header .breadCrumb
.first{margin-left:0}.epaper-page #main .header .breadCrumb
.current{font-weight:bold;font-size:1.2em}.epaper-page #main .header
.preface{width:494px;border-top:1px dotted #8a8a8a;line-height:1.5;padding:2px
52px 32px}.epaper-page #main .header .issue-index{font-size:10pt;line-height:1.8;padding-left:72px;margin-top:16px;color:#000;background:transparent url(../images/textbook/epaper-index.png) 21px 10px no-repeat}.epaper-page #main .header .issue-index
th{text-align:left;width:110px}.epaper-page #main .header .issue-index th:before{content:"．"}.epaper-page #main .header .issue-index
a{color:#2c529a}.epaper-page #main .article
.section{padding:8px
30px 8px 32px;border-top:1px dotted #8a8a8a;font-size:11pt;line-height:1.55}.epaper-page #main .article
.learning{margin-top:10px;margin-left:10px}.epaper-page #main .article .learning
dt{color:#000080;margin-top:24px;margin-bottom:24px}.epaper-page #main .article .learning dt
.ja{color:#f60;margin-left:1em}.epaper-page #main .article .learning dt
.summary{font-weight:bold}.epaper-page #main .article .learning
.author{margin-top:-24px}.epaper-page #main .article .learning dd
.block{margin-top:12px}.epaper-page #main .article .learning dd
p{text-indent:2em}.epaper-page #main .article .learning dd
.first{margin-top:0}.epaper-page #main .article .learning dd
.ja{color:#000}.epaper-page #main .article .learning dd
.mark{color:red}.epaper-page #main .article
.example{margin-top:24px;line-height:1.8;margin-left:10px}.epaper-page #main .article .example
dt{color:#000;text-indent:2em}.epaper-page #main .article .example dt:before{content:"◎ "}.epaper-page #main .article .example dt
.mark{color:red}.epaper-page #main .article .example dt
.audio{margin-left:1em}.epaper-page #main .article .example
dd{margin-left:48px}.epaper-page #main .article #epaper-project .learning dt
.summary{color:#000}.epaper-page #main .article #epaper-travel
.customized{margin-top:24px}.epaper-page #main .article #epaper-travel .customized
dt{color:#c60;margin-bottom:24px;font-weight:bold}.epaper-page #main .article #epaper-travel .customized
dd{text-indent:2em}.epaper-page #main .article #epaper-travel .suited
dt{color:#444;font-weight:bold}.epaper-page #main .article #epaper-travel
.url{margin-top:24px;text-indent:2em}.epaper-page #main .article #epaper-travel .url
a{color:#2c529a}.epaper-page #main .article #epaper-discover .learning
dt{color:#00487E}.epaper-page #main .article #epaper-discover .learning dt
.summary{color:#000}.epaper-page #main .article #epaper-discover
.features{text-align:center;font-size:9pt;color:#444;margin-top:24px}.epaper-page #main .article #epaper-discover .features dt,.epaper-page #main .article #epaper-discover .features
dd{display:inline}.epaper-page #main .article #epaper-discover .features
dt{margin-right:8px}.epaper-page #main .article #epaper-discover .features dt
.mark{font-weight:bold}.epaper-page #main .article #epaper-discover .features
dd{padding-left:6px;margin-left:6px;border-left:1px solid #444}.epaper-page #main .article #epaper-discover .features dd
a{color:#4d4d4d}.epaper-page #main .article #epaper-discover .features .mark
a{color:#2c529a}.epaper-page #main .article #epaper-discover .features
.sp{display:block;margin-left:0;padding-left:0;border-left-width:0}.epaper-page #main .article #epaper-msg
.list{margin-left:2px;margin-top:0;padding-top:4px;position:relative;line-height:1.7;color:#666}.epaper-page #main .article #epaper-msg .list
dt{margin-top:20px;color:#f60;font-weight:bold}.epaper-page #main .article #epaper-msg .list dt:before{content:"‧"}.epaper-page #main .article #epaper-msg .list dt
a{color:#f60;text-decoration:none}.epaper-page #main .article #epaper-msg .list dt a:hover{text-decoration:underline}
