input[type="checkbox"] {
	-webkit-appearance: none;
	box-sizing: none;
}

.page03_text1{position:absolute;top: 155px;left: 138px;}
.page03_text2{position:absolute;top: 321px;left: 138px;}
.page03_text3{position:absolute;top: 488px;left: 138px;}

.page71_text1{position:absolute;top: 265px;left: 55px;}
.page72_text1{position:absolute;top: 275px;left: 55px;}
.page73_text1{position:absolute;top: 248px;left: 55px;}
.page74_text1{position:absolute;top: 274px;left: 55px;}
.page75_text1{position:absolute;top: 273px;left: 55px;}

.textarea {
	font-family: "AvenirNext-Regular";
	font-size: 16px;
	line-height: 18px;
	margin: 0px;
	text-align: left;
	text-indent: 0px;
	border: solid 1px #b7b2b2;
	background-color: #CCD7FF;
	display: block;
	padding: 4px;
	outline: none;
	overflow: overlay;
	/* border-radius: 10px; */
}
.textarea:focus {
	background-color: white;
}
.pg03_1 {
	width: 629px;
	height: 112px;
}
.pg03_2 {
	width: 630px;
	height: 113px;
}
.pg03_3 { width: 630px; height: 110px; }
.pg071_1 { width: 633px; height: 214px; }
.pg072_1 { width: 633px; height: 214px; }
.pg073_1 { width: 633px; height: 214px; }
.pg074_1 { width: 633px; height: 214px; }
.pg075_1 { width: 633px; height: 214px; }


.p010_t1 {position: absolute;left: 60px;top: 199px;}
.p010_t2 {position: absolute;left: 60px;top: 241px;}
.p010_t3 {position: absolute;left: 60px;top: 283px;}
.p010_t4 {position: absolute;left: 60px;top: 325px;}
.p010_t5 {position: absolute;left: 60px;top: 367px;}
.p010_t6 {position: absolute;left: 60px;top: 410px;}
.p010_t7 {position: absolute;left: 60px;top: 452px;}
.p010_t8 {position: absolute;left: 60px;top: 494px;}
.p010_t9 {position: absolute;left: 60px;top: 536px;}
.p010_t10 {position: absolute;left: 59px;top: 538px;}
.p010_t10 {position: absolute;left: 60px;top: 578px;}

.p011_t1 {position: absolute;left: 61px;top: 112px;}
.p011_t2 {position: absolute;left: 61px;top: 155px;}
.p011_t3 {position: absolute;left: 61px;top: 197px;}
.p011_t4 {position: absolute;left: 61px;top: 239px;}
.p011_t5 {position: absolute;left: 61px;top: 281px;}
.p011_t6 {position: absolute;left: 61px;top: 324px;}
.p011_t7 {position: absolute;left: 61px;top: 366px;}
.p011_t8 {position: absolute;left: 61px;top: 408px;}
.p011_t9 {position: absolute;left: 61px;top: 451px;}
.p011_t10 {position: absolute;left: 61px;top: 493px;}
.p011_t11 {position: absolute;left: 61px;top: 536px;}
.p011_t12 {position: absolute;left: 61px;top: 578px;}

.p019_t1 {position: absolute;left: 227px;top: 103px;}
.p019_t2 {position: absolute;left: 227px;top: 165px;}
.p019_t3 {position: absolute;left: 227px;top: 233px;}
.p019_t4 {position: absolute;left: 227px;top: 292px;}
.p019_t5 {position: absolute;left: 227px;top: 352px;}
.p019_t6 {position: absolute;left: 227px;top: 413px;}
.p019_t7 {position: absolute;left: 227px;top: 471px;}
.p019_t8 {position: absolute;left: 227px;top: 530px;}

.p031_t1 {position: absolute;left: 52px;top: 142px;}
.p031_t2 {position: absolute;left: 52px;top: 212px;}
.p031_t3 {position: absolute;left: 52px;top: 281px;}
.p031_t4 {position: absolute;left: 52px;top: 350px;}
.p031_t5 {position: absolute;left: 52px;top: 420px;}
.p031_t6 {position: absolute;left: 52px;top: 521px;}

.p031_w1 {width: 41px;height: 68px;}
.p031_w2 {width: 41px;height: 66px;}
.p031_w3 {width: 41px;height: 67px;}
.p031_w4 {width: 41px;height: 68px;}
.p031_w5 {width: 41px;height: 100px;}
.p031_w6 {width: 41px;height: 68px;}

.play033 { top: 198px !important; left: 71px !important; }
.play036 {top: 283px !important;left: 72px !important;}
.play037 {top: 192px !important;left: 72px !important;}
.play043 {top: 244px !important;left: 72px !important;}
.play044 {top: 259px !important;left: 71px !important;}
.play047 {top: 243px !important;left: 71px !important;}
.play053 {top: 211px !important;left: 72px !important;}
.play057 {top: 206px !important;left: 72px !important;}
.play058 {top: 204px !important;left: 72px !important;}
.play062 {top: 206px !important;left: 72px !important;}
.play064 {top: 220px !important;left: 72px !important;}
.play066 {top: 226px !important;left: 72px !important;}
.play067 {top: 189px !important;left: 72px !important;}
.play083 {top: 511px !important;left: 72px !important;}
.play086 {top: 526px !important;left: 72px !important;}
.play088 {top: 436px !important;left: 72px !important;}
.play029 {top: 185px !important;left: 72px !important;}
.play092 {top: 523px !important;left: 72px !important;}

.p039_t1 {position: absolute;left: 52px;top: 132px;}
.p039_t2 {position: absolute;left: 52px;top: 197px;}
.p039_t3 {position: absolute;left: 52px;top: 278px;}
.p039_t4 {position: absolute;left: 52px;top: 361px;}
.p039_t5 {position: absolute;left: 52px;top: 438px;}
.p039_t6 {position: absolute;left: 52px;top: 496px;}
.p039_t7 {position: absolute;left: 52px;top: 554px;}

.p039_w1 {width: 41px;height: 64px;}
.p039_w2 {width: 41px;height: 79px;}
.p039_w3 {width: 41px;height: 81px;}
.p039_w4 {width: 41px;height: 75px;}
.p039_w5 {width: 41px;height: 56px;}
.p039_w6 {width: 41px;height: 56px;}
.p039_w7 {width: 41px;height: 56px;}

.p049_t1 {position: absolute;left: 52px;top: 121px;}
.p049_t2 {position: absolute;left: 52px;top: 179px;}
.p049_t3 {position: absolute;left: 52px;top: 236px;}
.p049_t4 {position: absolute;left: 52px;top: 291px;}
.p049_t5 {position: absolute;left: 52px;top: 370px;}
.p049_t6 {position: absolute;left: 52px;top: 433px;}
.p049_t7 {position: absolute;left: 52px;top: 510px;}
.p049_t8 {position: absolute;left: 52px;top: 565px;}

.p049_w1 {width: 41px;height: 57px;}
.p049_w2 {width: 41px;height: 56px;}
.p049_w3 {width: 41px;height: 54px;}
.p049_w4 {width: 41px;height: 77px;}
.p049_w5 {width: 41px;height: 61px;}
.p049_w6 {width: 41px;height: 76px;}
.p049_w7 {width: 41px;height: 54px;}
.p049_w8 {width: 41px;height: 56px;}

.p060_t1 {position: absolute;left: 52px;top: 137px;}
.p060_t2 {position: absolute;left: 52px;top: 201px;}
.p060_t3 {position: absolute;left: 52px;top: 266px;}
.p060_t4 {position: absolute;left: 52px;top: 329px;}
.p060_t5 {position: absolute;left: 52px;top: 394px;}
.p060_t6 {position: absolute;left: 52px;top: 457px;}
.p060_t7 {position: absolute;left: 52px;top: 522px;}

.p060_w1 {width: 41px;height: 63px;margin: 0px 12px 0px 0px !important;}
.p060_w2 {width: 41px;height: 63px;margin: 0px 12px 0px 0px !important;}
.p060_w3 {width: 41px;height: 62px;margin: 0px 12px 0px 0px !important;}
.p060_w4 {width: 41px;height: 63px;margin: 0px 12px 0px 0px !important;}
.p060_w5 {width: 41px;height: 62px;margin: 0px 12px 0px 0px !important;}
.p060_w6 {width: 41px;height: 63px;margin: 0px 12px 0px 0px !important;}
.p060_w7 {width: 41px;height: 63px;margin: 0px 12px 0px 0px !important;}

/* Only dotted */

.dotted:focus, .dotted:hover {
	border: 3px solid #7787bf !important;
	border-radius: 4px;
	outline: none;
}
.tick_b {
    background: url(../images/tick_b.png);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    background-size: 100% 100%;
    z-index: 100;
    cursor: pointer;
    border: 1px solid transparent;
    padding: 0;
    margin: 0;
    vertical-align: middle;
    appearance: inherit;
}
.dotted {
    width: 41px;
    height: 41px;
    background: url(../images/tick.png);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    background-size: 100% 100%;
    z-index: 100;
    cursor: pointer;
    border: 1px solid transparent;
    padding: 0;
    margin: 0;
    vertical-align: middle;
    appearance: inherit;
}
.dotted[aria-checked="true"] {
    width: 41px;
    height: 41px;
    background: url(../images/tick.png);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    background-size: 100% 100%;
    z-index: 100;
    cursor: pointer;
    border: 1px solid transparent;
    padding: 0;
    margin: 0;
    vertical-align: middle;
    appearance: inherit;
}
.dotted[aria-checked="false"] {
    width: 41px;
    height: 41px;
    background: url(../images/tick_b.png);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    background-size: 100% 100%;
    z-index: 100;
    cursor: pointer;
    border: 1px solid transparent;
    padding: 0;
    margin: 0;
    vertical-align: middle;
    appearance: inherit;
}



/* Only dotted1 */

.dotted1:focus, .dotted1:hover {
	border: 3px solid #7787bf !important;
	border-radius: 4px;
	outline: none;
}
.dotted1 {
    width: 41px;
    height: 58px;
    background: url(../images/tick.png);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    background-size: 100% 100%;
    z-index: 100;
    cursor: pointer;
    border: 1px solid transparent;
    padding: 0;
    margin: 0;
    vertical-align: middle;
    appearance: inherit;
}
.dotted1[aria-checked="true"] {
    width: 41px;
    height: 58px;
    background: url(../images/tick.png);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    background-size: 100% 100%;
    z-index: 100;
    cursor: pointer;
    border: 1px solid transparent;
    padding: 0;
    margin: 0;
    vertical-align: middle;
    appearance: inherit;
}
.dotted1[aria-checked="false"] {
    width: 41px;
    height: 58px;
    background: url(../images/tick_b.png);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    background-size: 100% 100%;
    z-index: 100;
    cursor: pointer;
    border: 1px solid transparent;
    padding: 0;
    margin: 0;
    vertical-align: middle;
    appearance: inherit;
}



/* Only dotted2 */

.dotted2:focus, .dotted2:hover {
	border: 3px solid #7787bf !important;
	border-radius: 4px;
	outline: none;
}
.dotted2 {
    width: 41px;
    height: 66px;
    background: url(../images/tick.png);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    background-size: 100% 100%;
    z-index: 100;
    cursor: pointer;
    border: 1px solid transparent;
    padding: 0;
    margin: 0;
    vertical-align: middle;
    appearance: inherit;
}
.dotted2[aria-checked="true"] {
    width: 41px;
    height: 66px;
    background: url(../images/tick.png);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    background-size: 100% 100%;
    z-index: 100;
    cursor: pointer;
    border: 1px solid transparent;
    padding: 0;
    margin: 0;
    vertical-align: middle;
    appearance: inherit;
}
.dotted2[aria-checked="false"] {
    width: 41px;
    height: 66px;
    background: url(../images/tick_b.png);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    background-size: 100% 100%;
    z-index: 100;
    cursor: pointer;
    border: 1px solid transparent;
    padding: 0;
    margin: 0;
    vertical-align: middle;
    appearance: inherit;
}


/* Only dotted3 */

.dotted3:focus, .dotted:hover {
	border: 3px solid #7787bf !important;
	border-radius: 4px;
	outline: none;
}
.tick_b {
    background: url(../images/tick_b.png);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    background-size: 100% 100%;
    z-index: 100;
    cursor: pointer;
    border: 1px solid transparent;
    padding: 0;
    margin: 0;
    vertical-align: middle;
    appearance: inherit;
}
.dotted3 {
    background: url(../images/tick.png);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    background-size: 100% 100%;
    z-index: 100;
    cursor: pointer;
    border: 1px solid transparent;
    padding: 0;
    margin: 0;
    vertical-align: middle;
    appearance: inherit;
}
.dotted3[aria-checked="true"] {
    background: url(../images/tick.png);
    background-repeat: no-repeat;
    background-position: 0px 20px;
    background-size: 100% 50%;
    z-index: 100;
    cursor: pointer;
    border: 1px solid transparent;
    padding: 0;
    margin: 0;
    vertical-align: middle;
    appearance: inherit;
    background-color: #ccd7ff;
}
.dotted3[aria-checked="false"] {
    background: url(../images/tick_b.png);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    background-size: 100% 100%;
    z-index: 100;
    cursor: pointer;
    border: 1px solid transparent;
    padding: 0;
    margin: 0;
    vertical-align: middle;
    appearance: inherit;
}


/* Play Audio */

.audio_play {
	position: absolute;
	top: 185px;
	left: 71px;
	background: url(../images/audio2.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-size: 100% 100%;
	z-index: 100;
	cursor: pointer;
	border: 1px solid transparent;
	width: 43px;
	height: 43px;
}
.pause {
    background: url(../images/audio1.png);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    background-size: 100% 100%;
}

.pos_p24 {
	position: absolute;
	top: 183px;
	left: 72px;
}

#fb5 .fb5-page-book .navi_bl ul li a {
    /* color: white; */
}

.icon {
	background-color: transparent !important;
}

#bl_page001 > .label > .icon > .num:hover {
    /* color: white; */
}
#bl_page002 > .label > .icon > .num:hover {
    /* color: white; */
}
#bl_page003 > .label > .icon > .num:hover {
    /* color: white; */
}
#bl_page004 > .label > .icon > .num:hover {
    /* color: white; */
}
#bl_page005 > .label > .icon > .num:hover {
    /* color: white; */
}
#bl_page006 > .label > .icon > .num:hover {
    /* color: white; */
}
#bl_page007 > .label > .icon > .num:hover {
    /* color: white; */
}
#bl_page008 > .label > .icon > .num:hover {
    /* color: white; */
}

nav > ul > li > #bl_page001 > .label > .icon > .num {
	/* border: 2px solid white; */
}
nav > ul > li > #bl_page002 > .label > .icon > .num {
	/* border: 2px solid white; */
}
nav > ul > li > #bl_page003 > .label > .icon > .num {
	/* border: 2px solid white; */
}
nav > ul > li > #bl_page004 > .label > .icon > .num {
	/* border: 2px solid white; */
}
nav > ul > li > #bl_page005 > .label > .icon > .num {
	/* border: 2px solid white; */
}
nav > ul > li > #bl_page006 > .label > .icon > .num {
	/* border: 2px solid white; */
}
nav > ul > li > #bl_page007 > .label > .icon > .num {
	/* border: 2px solid white; */
}
nav > ul > li > #bl_page008 > .label > .icon > .num {
	/* border: 2px solid white; */
}


.navi_or .mLevel1[aria-expanded='true']+ul{
	background-color:#F0A380 !important;
	font-family: "AvenirNext-Regular" !important;
	font-size: 16px !important;
	line-height: 18px;
	font-weight: normal !important;
}

.navi_gr .mLevel1[aria-expanded='true']+ul{
	background-color:#ABD8D3 !important;
	font-family: "AvenirNext-Regular" !important;
	font-size: 16px !important;
	font-weight: normal !important
}

.navi_bl .mLevel1[aria-expanded='true']+ul{
	background-color:#C2C2E0 !important;
	font-family: "AvenirNext-Regular" !important;
	font-size: 16px !important;
	font-weight: normal !important
}

.navi_ye .mLevel1[aria-expanded='true']+ul{
	background-color:#E4BE6E !important;
	font-family: "AvenirNext-Regular" !important;
	font-size: 16px !important;
	font-weight: normal !important
}


#or_page001, #or_page002, #or_page003, #or_page004, #or_page005, #or_page006, #or_page007, #gr_page001, #gr_page002, #gr_page003, #gr_page004, #gr_page005, #gr_page006, #gr_page007, #bl_page001, #bl_page002, #bl_page003, #bl_page004, #bl_page005, #bl_page006, #bl_page007, #bl_page008, #ye_page001, #ye_page002, #ye_page003, #ye_page004, #ye_page005, #ye_page006, #ye_page007 {
	font-family: "AvenirNext-DemiBold" !important;
	font-size: 14px !important;
	font-weight: bold !important
}

.str05 {width: 330px;display: inline-block;}



/*
.turn-page-wrapper[page="18"] {
	display: none !important;
}
*/

.homepage_link { text-indent:-500px; }
.fb5-zoom-in, .fb5-zoom-out, .fb5-zoom-auto, .fb5-zoom-original, .fb5-home { text-indent:-9000px; }

.video_link1 {position: absolute;top: 335px;left: 401px;border: 0px solid;height: 115px;width: 113px;}
.video_link2 {position: absolute;top: 335px;left: 401px;border: 0px solid;height: 115px;width: 113px;}
.video_link3 {position: absolute;top: 335px;left: 401px;border: 0px solid;height: 115px;width: 113px;}


.new ul {
	margin: 0px 0px 0px 18px !important;
	padding: 0;
}
/*.new ul ul {
	margin: 0px 0px 0px 10px !important;
	padding: 0;
}*/
.new ul li {
	margin: 0px 0px 12px 0px !important;
	padding: 0;
}

li.li_mar01 {
	margin: 0px 0px 20px 0px !important;
	padding: 0;
}


/***********************/
.page111_text1{position:absolute;top: 185px;left: 76px;}
.pg111_1 {
	width: 753px;
	height: 420px;
}
.page144_text1{position:absolute;top: 104px;left: 574px;}
.page144_text2{position:absolute;top: 309px;left: 43px;}
.page144_text3{position:absolute;top: 407px;left: 613px;}
.pg144_1 {
	width: 286px;
	height: 212px;
}
.pg144_2 {
	width: 231px;
	height: 310px;
}
.pg144_3 {
	width: 248px;
	height: 213px;
}

.page147_text1{position:absolute;top: 185px;left: 55px;}
.pg147_1 {
	width: 795px;
	height: 420px;
}
.page178_text1{position:absolute;top: 104px;left: 570px;}
.page178_text2{position:absolute;top: 309px;left: 39px;}
.page178_text3{position:absolute;top: 407px;left: 608px;}
.pg178_1 {
	width: 286px;
	height: 212px;
}
.pg178_2 {
	width: 231px;
	height: 310px;
}
.pg178_3 {
	width: 248px;
	height: 213px;
}
.page181_text1{position:absolute;top: 185px;left: 55px;}
.pg181_1 {
	width: 795px;
	height: 420px;
}
.page208_text1{position:absolute;top: 104px;left: 576px;}
.page208_text2{position:absolute;top: 309px;left: 45px;}
.page208_text3{position:absolute;top: 407px;left: 614px;}
.pg208_1 {
	width: 286px;
	height: 212px;
}
.pg208_2 {
	width: 231px;
	height: 310px;
}
.pg208_3 {
	width: 248px;
	height: 213px;
}
.page211_text1{position:absolute;top: 185px;left: 55px;}
.pg211_1 {
	width: 795px;
	height: 420px;
}


.play104 {top: 420px !important;left: 72px !important;}
.play105 {top: 530px !important;left: 72px !important;}
.play125 {top: 385px !important;left: 72px !important;}
.play128 {top: 358px !important;left: 72px !important;}
.play129 {top: 478px !important;left: 72px !important;}
.play131 {top: 346px !important;left: 72px !important;}
.play157 {top: 502px !important;left: 72px !important;}
.play160 {top: 408px !important;left: 72px !important;}
.play161 {top: 422px !important;left: 72px !important;}
.play162 {top: 450px !important;left: 72px !important;}
.play163 {top: 543px !important;left: 72px !important;}
.play195 {top: 423px !important;left: 72px !important;}
.play199 {top: 423px !important;left: 72px !important;}


