@charset "utf-8";

.aside {
	width: 225px;
	float: left;
    margin-bottom: 100px;
	/*border-top: 1px dotted #000;*/
	/*border-bottom: 1px dotted #000;*/
	/*border-top: 1px solid #000;
	border-bottom: 1px solid #000;*/
}

.aside-center {
	padding: 20px 15px;
	border-bottom: 1px dotted #000;
	/*border-bottom: 1px solid #000;*/
}
.aside-center:last-child {
	border-bottom: 0;
}

.local-main-img {
	/*border-bottom: 1px solid #000;*/
	border-bottom: 1px dotted #000;
	padding-bottom:20px;


}

.local-work-img {
	padding:20px 15px;
	border-bottom: 1px dotted #000;

}

.localnav {
	/* background: url(/sites/default/files/shared_contents/award/img/line-main-675.png) top left repeat-x; */
}

.localnav:before { content:""; display:block; width:100%; height:1px;
/*background: url(/sites/default/files/shared_contents/award/img/line-main-675.png) top left repeat-x;*/}
.localnav img {
	margin-right: 7px;
	vertical-align: middle;
}

.localnav a:link,
.localnav a:active,
.localnav a:visited {
	text-decoration: none;
	font-size: 12px;
	-webkit-transition: all 0.3s ease-in-out 0;
	-moz-transition: all 0.3s ease-in-out 0;
	transition: all 0.3s ease-in-out 0;
	}

.localnav a:hover {
	-webkit-transition: all 0s linear 0;
	-moz-transition: all 0s linear 0;
	transition: all 0s linear 0;
	}

.localnav li {
	border-bottom: 1px dotted #000;
}
.localnav li:nth-child(1) {border-top: 1px dotted #000;}


.localnav li a {
	height: 36px;
	display: block;
	border-left: 7px solid #fff;
	padding: 13px 0 11px 25px;
	font-weight: bold;
	line-height: 36px;
	/*background:url("/sites/default/files/shared_contents/award/img/arrow-side.png") no-repeat 9px center;*/
}

.localnav li a:hover{
	color: inherit;
	border-left-color: #5C768D;
}
.localnav .child {
	padding-left: 7px;
	/*border-top: 1px dotted #000;*/
	display:none;
}

.localnav .child li {
	border-bottom:none;
	width: 100%;
	margin: 0;
	float: none;
}

.localnav .child li a {
	display: block;
	height: 12px;
	padding: 10px 0 14px 38px;
	line-height: 20px;
	/*background:url("/sites/default/files/shared_contents/award/img/arrow-side-s.png") no-repeat 24px center;*/
	border-left: 4px solid #fff !important;
	font-weight:normal;
}

.localnav .child li.pencilofmemories a,.localnav .child li.pencilofmemories2 a { height: auto;}

.localnav .child li a:hover {
	border-left: 4px solid #5C768D !important;
}



.aside-center h3 {
	font-weight: bold;
	margin-bottom: 6px;
}

.aside-center p{
	line-height: 1.3 !important;
}


/*　
現在地表示
bodyのclassとナビゲーション部分のclassが一致した場合に
activeになるようになっています。　
*/


body.about .localnav li.about a,
body.news .localnav li.news a,
body.contact .localnav li.contact a,
body.making_report .localnav li.making_report a,
body.award2018 .localnav li.award2018 a,
body.prizepast .localnav li.prizepast a,
body.aw_interview .localnav li.aw_interview a {
	border-left-color: #5C768D;
}

body.award2018 .localnav li.award2018 .child,
body.prizepast .localnav li.prizepast .child,
body.making_report .localnav li.making_report .child,
body.aw_interview .localnav li.aw_interview .child {
	display:block;
}

body.outline .localnav li.outline a,
body.requirements .localnav li.requirements a,
body.entry .localnav li.entry a,
body.submissions .localnav li.submissions a,
body.judge .localnav li.judge a,
body.faq .localnav li.faq a,
/*body.making_report .rolltable .localnav li.rolltable a,*/
body.prizepast2025 .localnav li.prizepast2025 a,
body.prizepast2024 .localnav li.prizepast2024 a,
body.prizepast2023 .localnav li.prizepast2023 a,
body.prizepast2022 .localnav li.prizepast2022 a,
body.prizepast2021 .localnav li.prizepast2021 a,
body.prizepast2020 .localnav li.prizepast2020 a,
body.prizepast2018 .localnav li.prizepast2018 a,
body.prizepast2017 .localnav li.prizepast2017 a,
body.prizepast2016 .localnav li.prizepast2016 a,
body.prizepast2015 .localnav li.prizepast2015 a,
body.prizepast2014 .localnav li.prizepast2014 a,
body.prizepast2013 .localnav li.prizepast2013 a,
body.prizepast2012 .localnav li.prizepast2012 a,
body.prizepast2011 .localnav li.prizepast2011 a,
body.prizepast2009 .localnav li.prizepast2009 a,
body.prizepast2008 .localnav li.prizepast2008 a,
body.prizepast2007 .localnav li.prizepast2007 a,
body.prizepast2006 .localnav li.prizepast2006 a,
body.prizepast2005 .localnav li.prizepast2005 a,
body.prizepast2004 .localnav li.prizepast2004 a,
body.prizepast2003 .localnav li.prizepast2003 a,
body.prizepast2002 .localnav li.prizepast2002 a,
body.paperwrapnote .localnav li.paperwrapnote a,
body.monochromeNotebook .localnav li.monochromeNotebook a,
body.mangapackingtape .localnav li.mangapackingtape a,
body.wordblock .localnav li.wordblock a,
body.truemeasure .localnav li.truemeasure a,
body.calender .localnav li.calender a,
body.embossed .localnav li.embossed a,
body.bubbleliner .localnav li.bubbleliner a,
body.stoop .localnav li.stoop a,
body.namae .localnav li.namae a,
body.wagomu .localnav li.wagomu a,
body.namae .localnav li.namae a,
body.kadokeshi .localnav li.kadokeshi a,
body.rolltable .localnav li.rolltable a,
body.beetletip .localnav li.beetletip a,
body.paracuruno .localnav li.paracuruno a,
body.tidbit .localnav li.tidbit a,
body.kamikire .localnav li.kamikire a,
body.tamahotch .localnav li.tamahotch a,
body.aw_iv_somewheresometime .localnav li.aw_iv_somewheresometime a,
body.aw_iv_soundofdrawing .localnav li.aw_iv_soundofdrawing a,
body.aw_iv_eatool .localnav li.aw_iv_eatool a,
body.aw_iv_aatismo .localnav li.aw_iv_aatismo a,
body.aw_iv_alab .localnav li.aw_iv_alab a,
body.aw_iv_hagishitaooishi .localnav li.aw_iv_hagishitaooishi a,
body.aw_iv_hyoun .localnav li.aw_iv_hyoun a,
body.aw_iv_ima .localnav li.aw_iv_ima a,
body.aw_iv_kobe .localnav li.aw_iv_kobe a,
body.aw_iv_sannin .localnav li.aw_iv_sannin a,
body.aw_iv_sasaki .localnav li.aw_iv_sasaki a,
body.aw_iv_asanuma .localnav li.aw_iv_asanuma a,
body.aw_iv_aihara .localnav li.aw_iv_aihara a,
body.aw_iv_kimura .localnav li.aw_iv_kimura a
,
body.aw_iv_millaErlend .localnav li.aw_iv_millaErlend a,body.aw_iv_EmilieJoseph .localnav li.aw_iv_EmilieJoseph a,
body.videoTop .localnav li.videoTop a,
body.smartdoubleclip .localnav li.smartdoubleclip a,
body.pencilofmemories .localnav li.pencilofmemories a,body.pencilofmemories2 .localnav li.pencilofmemories2 a,
body.rae .localnav li.rae a,
body.aw_Sahara .localnav li.aw_iv_Sahara a,
body.aw_YouShape .localnav li.aw_iv_YouShape a,
body.Fallenleaves .localnav li.Fallenleaves a,
body.FlowofThoughts .localnav li.FlowofThoughts a,
body.embraceNote .localnav li.embraceNote a,
body.aw_NEWRON .localnav li.aw_NEWRON a
{
	background-color:#fff;
	border-left-color: #5C768D !important;

}

/* making_report */

.dotline-localnav {
	display:block;
	width:193px;
	height:39px;
	padding:0 !important;
	margin-bottom:8px;
	border: 1px dotted #333;
	text-indent:-999999px;
	text-decoration:none;
}
.listBtn00, .listBtn01, .listBtn02, .listBtn03, .listBtn04, .listBtn05{/* .listBtn05　meme 20150406追加 */
	display:block;
	width:193px;
	height:39px;
	padding:0 !important;
}
.listBox00 { background:url("/sites/default/files/shared_contents/award/img/img_navi_list_archive_00_on.gif") no-repeat top left; }/* .listBox00　meme 20141211追加 */
.listBox01 { background:url("/sites/default/files/shared_contents/award/img/img_navi_list_archive_01_on.gif") no-repeat top left; }
.listBox02 { background:url("/sites/default/files/shared_contents/award/img/img_navi_list_archive_02_on.gif") no-repeat top left; }
.listBox03 { background:url("/sites/default/files/shared_contents/award/img/img_navi_list_archive_03_on.gif") no-repeat top left; }
.listBox04 { background:url("/sites/default/files/shared_contents/award/img/img_navi_list_archive_04_on.gif") no-repeat top left; }
.listBox05 { background:url("/sites/default/files/shared_contents/award/img/img_navi_list_archive_05_on.gif") no-repeat top left; }/*.listBox05　meme 20150406追加 */

.listBtn00 { background:url("/sites/default/files/shared_contents/award/img/img_navi_list_archive_00.gif") no-repeat top left; }/*.listBtn00　meme 20141211追加 */
.listBtn01 { background:url("/sites/default/files/shared_contents/award/img/img_navi_list_archive_01.gif") no-repeat top left; }
.listBtn02 { background:url("/sites/default/files/shared_contents/award/img/img_navi_list_archive_02.gif") no-repeat top left; }
.listBtn03 { background:url("/sites/default/files/shared_contents/award/img/img_navi_list_archive_03.gif") no-repeat top left; }
.listBtn04 { background:url("/sites/default/files/shared_contents/award/img/img_navi_list_archive_04.gif") no-repeat top left; }
.listBtn05 { background:url("/sites/default/files/shared_contents/award/img/img_navi_list_archive_05.gif") no-repeat top left; }/*.listBtn05　meme 20150406追加 */

.listBtn00:hover { background-image:none !important; }/*.listBtn00　meme 20141211追加 */
.listBtn01:hover { background-image:none !important; }
.listBtn02:hover { background-image:none !important; }
.listBtn03:hover { background-image:none !important; }
.listBtn04:hover { background-image:none !important; }
.listBtn05:hover { background-image:none !important; }/*.listBtn05　meme 20150406追加 */
body.making_report .listBtn03 { background:url("/sites/default/files/shared_contents/award/img/img_navi_list_archive_03_on.gif") no-repeat top left; }
body.result .listBtn00 { background:url("/sites/default/files/shared_contents/award/img/img_navi_list_archive_00_on.gif") no-repeat top left; }
